- 浏览: 94076 次
- 性别:
- 来自: 深圳
最新评论
文章列表
今天看了看java.beans包,发现了两个好东西,XMLEncoder和XMLDecoder。发现自己以前把从XML存取对象真是太费力气啦。做了小工具类,以后可以用用了。
以下是引用片段:package com.imct.util; import java.beans.XMLDecoder; import java.beans.XMLEncoder; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutpu ...
- 2008-06-17 01:07
- 浏览 1160
- 评论(0)
说到搜索,大部分学员想到的就是数据库的模糊查询。模糊查询有两个问题:效率低,不能查找HTML页面上的静态内容。 于是需要工具进行对于网站的全文搜索。基本原理是用工具扫描整个网站的页面,将内容进行索引并保存,然后可以通过用户的关键字搜索。如果你用过google桌面搜索或者msn桌面搜索,应该对这个过程比较了解。 可见一个全文搜索工具至少需要包含两个方面:创建索引和搜索。 Lucene作为apache的开源工具,免费提供这些功能,并且能识别多种文件格式,支持词法分析等,是比较常用的全文搜索工具。 但是Lucene的中文教程很少,有本《Lucene In Ac ...
- 2008-06-17 01:03
- 浏览 1115
- 评论(0)
Java的中文问题历史悠久,连绵不绝,至今也没有完全解决,但是上有政策下有对策,我们总是有办法搞定它的。跟Java相关的中文问题主要有两类,一类是编程的问题,涉及到I/O,内码转换等。第二类是Java运行环境的配置,涉及 ...
- 2008-06-17 00:59
- 浏览 1036
- 评论(0)
Java集合类总述
线性表,链表等是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另 ...
- 2008-06-16 22:55
- 浏览 1679
- 评论(0)
Java 语言的Calendar(日历),Date(日期), 和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分. 日期是商业逻辑计算一个要害的部分. 所有的开发者都应该能够计算未来的日期, 定制日期的显示格式, 并将文本数据解析成日 ...
- 2008-06-16 22:50
- 浏览 1506
- 评论(0)
李开复 2007年10月 前不久,我的同学兰迪·波许教授在我们的母校卡内基·梅隆大学做了一场风靡全美 的 讲座,题目是《真正实现你的童年梦想》。该讲座的视频在不同视频网站上被点播了 上千万次。《华尔街日报 ...
- 2008-06-16 22:45
- 浏览 821
- 评论(0)
自成书以来,在美国畅销书排行榜盘踞达七年之久,全球70个国家以28种语言发行超过一亿册,作者柯维博士也被《时代》杂志誉为人类潜能的导师,并被选入全美25位最有影响力的人士。《高效能人士的七个习惯》究竟写了些什 ...
- 2008-06-16 22:43
- 浏览 842
- 评论(0)
(史蒂夫·乔布斯为苹果电脑和Pixar动画公司CEO,本文系其于2005年6月12日在斯坦福大学所做的演讲,原载《环球企业家》 2005年7月号 总第112期 )我今天很荣幸能和你们一起参加毕业典礼,斯坦福大学是世界上最好的大学之一。 ...
- 2008-06-16 22:41
- 浏览 886
- 评论(0)
今天拿到了传说中有1G大的Gmai,确实很好用速度极快,没有了传统的收件夹,取了代之的是labels ,用户自己设定labels后加上邮件过滤设定,就成了邮件自动分练功能,逻辑上,用户名+labels@gmail.com,"labels"可以自己取名,就可以达到无数个E-mail地址,这些地址同时指向用户名@gmail.com
我在外面测试:能过163邮箱向用户名+labels@gmail.com,邮件正常到达,而且按照事先的过虑设定被自动分类到labels文件夹下(其实并非文件夹)。也就是说传统的E-mail地址中不允许有“+”的规则已经被打破,所以很多注删流程中的E-m ...
- 2008-06-16 17:40
- 浏览 988
- 评论(0)
一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我 ...
- 2008-06-16 17:08
- 浏览 2940
- 评论(0)
本文旨在给程序开发人员提供一个比较具体的Tomcat连接池参考方案,为了提高文章的可读性,文章前端引用了一位前辈的话,如果构成误解,请多多谅解,本文不是从商业考虑的。有问题请联系作者MSN:hpj2001(at)hotmail.com,Email:tocow(at)google.com。连接池简介 程序开发,存在很多问题:首先,每一次Web请求都要建立一次数据库连接。建立连接是一个费时的活动,每次都得花费0.05s~1s的时间,而且系统还要分配内存资源。这个时间对于一次或几次数据库操作,或许感觉不出系统有多大的开销。可是对于现在的Web应用,尤其是大型电子商务网站,同时有几百人甚至几千人在线 ...
- 2008-06-16 17:04
- 浏览 1299
- 评论(0)
五行学说是古人从生活实践中总结出来的。
他们认为世纪万物都是由金、木、水、火、土五种元素构成的,在不同的事物上有不同的表现。比如
五色:青、赤、黄、白、黑,
五声:角、徵、宫、商、羽,
五味:酸、苦、甘、辛、咸,
五脏:肝、心、脾、肺、肾,
五情:喜、乐、欲、怒、哀,
五常:仁、礼、信、义、智等等,
每种事情的五项内容都分别显示出木、火、土、金、水的五行顺序。五行有生成、相生、相克的顺序。
生成的顺序是木、火、土、金、水。
相生的顺序是木生火、火生土、土生金、金生水、水生木。
相克的顺序是:水克火、火克金、金克木、木克土、土克水。 阴阳和五行学说相结合,成为古人解释各种自然和人生现象的一种理论。 ...
- 2008-06-16 17:01
- 浏览 4147
- 评论(0)
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事 ...
- 2008-06-16 16:51
- 浏览 950
- 评论(0)
Session
Session lifecycle
beginTransaction()
close()
isOpen()
disconnect()
reconnect()
reconnect(Connection)
isConnected()
flush()
setFlushMode(FlushMode)
getFlushMode()
Persistent instances
save(Object)
save(Object, Serializable)
saveOrUpdate(Object)
update(Object)
update(Object, Serializable)
lock( ...
- 2008-06-16 16:50
- 浏览 1076
- 评论(0)
第 4 章 配置
由于Hibernate是为了能在各种不同环境下工作而设计的, 因此存在着大量的配置参数. 幸运的是多数配置参数都 有比较直观的默认值, 并有随Hibernate一同分发的配置样例hibernate.properties (位于etc/)来展示各种配置选项. 所需做的仅仅是将这个样例文件复制到类路径 (classpath)下做一些自定义的修改.
4.1. 可编程的配置方式
一个org.hibernate.cfg.Configuration实例代表了一个应用程序中Java类型 到SQL数据库映射的完整集合. Configuration被用来构建一 ...
- 2008-06-16 16:49
- 浏览 1526
- 评论(0)