- 浏览: 62831 次
- 性别:
- 来自: 深圳
-
最新评论
-
tangjwtj:
我也复制跑了一下,没有影响到父线程啊
InheritableThreadLocal 线程变量 -
victorlin23:
“这个说法可能不太好。子线程初始化时得到的是父线程数据的引用, ...
InheritableThreadLocal 线程变量 -
demh:
使用InheritableThreadLocal后,子线程只能 ...
InheritableThreadLocal 线程变量 -
somebody_hjh:
spring已经做好了。
异常设计 -
fengyunmeigui:
以后,开源项目得记录MD5看修改了没.
修改开源代码,毒药
文章列表
对于修饰性质的tag,当无法修饰时,把原始数据显示出来,不要抛异常.如:根据用户id显示用户名称,根据机构id显示机构名称,格式化日期,根据字典代码显示字典名称等tag,当修饰失败时,把用户id,机构id,字典代码支类的原始数据显示出来,而不是抛异常.
- 2007-09-17 11:07
- 浏览 941
- 评论(0)
常见的密码加密策略是使用md5算法对密码进行加密, md5(密码), 建议采用 md5(用户帐号,密码),因为后种策略,所以加密后的密码都不可能相等.
- 2007-07-17 23:29
- 浏览 1164
- 评论(0)
一个通用的模板引擎,支持Velocity,WebMacro,Freemarker和jxp. 希望对你有用,欢迎下载交流:)
E3.Tree是E3平台下一个用于构造Tree的组件, 该组件主要用到Builder模式,工厂方法,Visitor等模式,欢迎交流.
附件有使用示例和E3.Tree
1:名字最好是2-6位的字母组合而成. 如: A3, OWK, itop, ebase等等.关键是要简单好记
2:名字必须是合法的标识符号,因为,平台名字会用来构造包名.如:com.rb.owk, com.tooone.itop, net.jcreate.ebase,
- 2007-04-25 12:47
- 浏览 1053
- 评论(0)