- 博客(6)
- 资源 (1)
- 收藏
- 关注
ThreadLocal源代码解析
最开始的时候,理解的ThreadLocal,我的理解是这样的:ThreadLocal<Thread,Map<k,v>> K的话是线程,V的话是线程的副本,是一个Map,里面可以方式多个变量的副本,后来发现是错的。今天翻了一下代码,画了一个类图。 关于ThreadLocalMap.table这个属性,类型是Entry[]用于真正存放数据的Entry,继承...
2014-04-24 17:54:04 116
关于单例模式(代码篇)
很早的时候,转发过一篇单例模式的文章:http://iamzhongyong.iteye.com/blog/1539642 最近又翻了一本设计模式的书,然后发现单例其实也简单也复杂,于是就打算把代码敲一下,保存下来。---------------------------------------------------------------------------------------...
2014-04-23 10:47:26 139
好的开发人员在项目经理眼中应该具备哪些素质
这篇文章想写很长时间了,一直没下笔,今天终于空了一下,打算整理一下。最初的时候源自于去年的那个“项目经理经验总结”http://iamzhongyong.iteye.com/blog/1977551 工作几年来,在项目中做过纯开发,也做过项目经理,于是有了这些总结。有些点自己做的也不是很好,权当拿来自我反省吧。 1、积极,主动性这个其实比较重要,如果说技术实力不强,有些东西...
2014-04-18 22:38:02 166
今天遇到的两个spring相关的两个问题
今天在项目中写代码,遇到两个Spring的问题,记录一下。再一次看到了spring的灵活之处。1、@Autowired没有生效打算用unitils来搞一下单元测试,于是搞了一个spring的xml文件,里面配置了几个Bean,然后用unitils的注解搞了(为啥用这个?主要是考虑少写点代码,以前是直接用ClassPath***ApplicationContext来搞的),但是发现有的be...
2014-04-18 21:56:30 124
我读《六顶思考帽》
前段时间看了《六顶思考帽》,一直想写的笔记,但是又想换种形式,于是这次用了PPT来做,发现自己做PPT的水平还处于比较业余的水平中啊。 ...
2014-04-13 15:48:21 255
原创 Activiti中的命令模式解析
最近在看Activiti的源代码,发现是基于命令模式进行的开发,所以对于Command模式做了个了解。什么是命令模式?这个随便翻开一本模式的书,都有介绍,这里就不再冗余了。画一个Command的图,然后加一个例子吧,方法和类的命名加入了自己的理解。1、模式的根本是把“行为的请求者”和“行为的处理者”分开,实现解耦;2、实现Command的ConcreteCommand,有时候要跟...
2014-04-11 13:10:13 2162
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人