- 博客(12)
- 收藏
- 关注
原创 日志
-----------------------LOG4J 编码------------------------------------log4j输出日志到文件,如果不指定编码的话在liunx平台下默认文件编码为ascii,所以如果日志是中文的话将会是乱码。解决方法: 用log4j输入日志,在linux系统下输出的日志里的中文字符都变成了??等乱码,这是因为在没有显式指明编码的情况下,它会按操作
2008-12-16 10:39:00
852
原创 lucene 学习
1.用lucene 2.0建索引应该是不支持分布式的因为lock文件所存储路径是由System.getProperty("java.io.tmpdir") 详见 FSDirectory.java,如果有多台机器向一台机器上建索引就会出现问题了。如果要支持分布式则应该将 lock的路径指向一个每台机器都能访问到的网络路径。2.文档得分的计算:可以设置document的boost值,也可以设置fiel
2008-10-13 11:18:00
300
原创 管理思考
管理是一门艺术,更是一门学问。一个团队员工的技术再强,没有一个好的管理者,没有好的管理策略,还是强不起来。这不仅损害团队和公司的发展,更损害每位员工的发展。试想一下,在一个管理很差的团队中,做为员工的你,每天不是无所事事,就是觉得工作量大的无法完成,不是专注于怎样解决你所负责的任务,而是苦恼于弄清楚你到底应该做什么,做到什么程度,如果很多员工都有这样的烦恼,那么这就说明这个团队的管理很差。有鉴于此
2008-07-25 10:02:00
417
原创 mysql导入导出命令
YYINDEX_2007为数据库名,D_2007_06_05为表名导出一个表中的数据到文件:mysqldump -uroot -p123456 YYINDEX_2007 --tables D_2007_06_05 > /home/rysu/aa.sql从文件向表中导入数据:mysql -uroot -p123456 YYINDEX_2007
2008-07-24 14:30:00
283
原创 数据库主键设计之思考(转)
转自(http://www.cnblogs.com/tintown/archive/2005/03/02/111459.html) 在我们的数据库设计中,不可逃避的就是数据库表的主键,可能有很多朋友没有深入思考过,主键的设计对整个数据库的设计影响很大,因此我们不得不要重视起来。主键的必要性:有些朋友可能不提倡数据库表必须要主键,但在我的思考中,觉得每个表都应该具有主键,不管是单主键还是双主
2008-07-13 18:01:00
450
原创 lucene 学习笔记
1.Store.ON存储源文本,可以用在标题、日期等,一般正文的文本是不需要存储的 ,只需指明Index.TOKENIZED就可以了。2.在建立索引时,Field f2=new Field("content","给我一把椅子我要坐在这里看电影",Field.Store.NO,Field.Index.TOKENIZED,TermVector.YES);注意最后一个参数TermVector.YES用来
2008-06-17 15:15:00
394
原创 mysql + java 乱码问题的解决
mysql 的编码比较麻烦,他的编码有好几层:字符集和校对规则有4个级别的默认设置:服务器级、数据库级、表级和连接级。连接级如果不指定编码则为latin1编码。服务器级、数据库级、表级 这三级中如果服务器级没加特别的设置的话那他默认是latin1编码的,以后在建库见表都是默认latin1编码当然 三个级别不一定编码要一样,可以服务器是latin1 ,数据库是gb2312 ,表是utf-8
2008-02-01 14:53:00
729
原创 Heritrix的启动和在eclipse下的配置
我用的是1.12.1版本Heritrix配置总结:1. 运行heritrix步骤:2. 下载后将其解压到heritrix文件夹下:copy heritrix/conf/jmxremote.password.template 到 heritrix的根目录下,并将其重命名为 jmxremote.password3. 将heritrix-*-*.j
2007-12-20 11:18:00
1595
2
原创 sqlserver 日志文件太大的处理
backup log test with truncate_only --截断日志dbcc shrinkdatabase ( test ) --收缩数据库
2007-11-07 17:44:00
857
转载 thread local 的使用 转自(通通透透理解ThreadLocal http://www.builder.com.cn/2007/0529/404698.shtml)
值得一提的是,在JDK5.0中,ThreadLocal已经支持泛型,该类的类名已经变为ThreadLocal。API方法也相应进行了调整,新版本的API方法分别是void set(T value)、T get()以及T initialValue()。ThreadLocal是如何做到为每一个线程维护变量的副本的呢?其实实现的思路很简单:在ThreadLocal类中有一个Map,用于存储每一个线程
2007-08-08 16:25:00
1505
1
原创 框架中的单态
用spring的factory.getbean("")方法构造的bean默认是单态的,所以尽量不要在bean中构造实例字段,并在外部对该字段进行修改,在内部对其读取。否则就会出现多错误。推而广之所有单态的类都应该避免使用实例字段。此外对单态模式来说spring 构造bean用的是单态,struts1中的action 也是单态,servlet也是单态的。从设计模式的角度来讲可以总结出
2007-07-30 09:35:00
528
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人