博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年12月25日

摘要: 什么是ThreadLocal?顾名思义它是local variable(线程局部变量)。它的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。从线程的角度看,就好像每一个线程都完全拥有该变量。使用场景To keep state with a thread (user-id, transaction-id, logging-id)To cache objects which you need frequentlyThreadLocal类它主要由四个方法组成initialValue(),get(),set(T),r 阅读全文

posted @ 2010-12-25 19:25 Adam哥 阅读(753) 评论(0) 推荐(0) 编辑

摘要: ### Appender配置,输出到控制台 ###log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.l... 阅读全文

posted @ 2010-12-25 17:15 Adam哥 阅读(444) 评论(0) 推荐(0) 编辑

摘要: 安装地址:http://propedit.sourceforge.jp/eclipse/updates/安装后效果: 阅读全文

posted @ 2010-12-25 16:49 Adam哥 阅读(390) 评论(0) 推荐(0) 编辑

摘要: Hibernate3.6采用的slf4j的版本是1.6.1可以去官网下载地址如下:http://www.slf4j.org/download.html下载slf4j-1.6.1.zip版本,然后将slf4j-log4j12-1.6.1.jar及log4j-1.2.15.jar加入项目并配置相应的log4j属性文件即可 阅读全文

posted @ 2010-12-25 13:38 Adam哥 阅读(561) 评论(0) 推荐(0) 编辑

counter