- 浏览: 6123 次
- 性别:
- 来自: 上海
最新评论
文章列表
Although JavaScript provides a bunch of methods
for getting and setting parts of a date object
, it lacks a simple
way to format dates and times according to a user-specified mask. There
are a few scripts out there which provide this functionality, but I've
never seen one that worked well fo ...
初转自http://blog.feihoo.com/2010/11/jdbc-ibatis-datetimes.html
在此前,遇到过使用Ibatis操作Oracle时时间精度丢失的问题,昨天又遇到JDBC操作MySQL时间字段的问
题
,从网上看到各种式样的解释这些问题的博文/帖子,但多是雾里看花,不 ...
项目中使用了Hibernate,在要测试之前将应用部署到客户测试环境中时发现程序响应明显缓慢,经查后发现Hibernate的级联加载大大加大了响应时间,在加入了二级缓存(我用的是ehcache)后,发生了一系列问题,现做个记载
引用:
Spring Hibernate SessionFactory相关配置:
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
& ...
重构手记
1.把和对像相关的数据与行为准确的封装在对像内部.利用重构手法搬移这些特性,就能使程序结构变的灵活.
再好的设计也只是空想,再有经验的设计师也没有办法去设计出很完美的程序结构,与其在一开始绞尽脑汁去设计程序的结构,不如在一开始放开手去设计程序,然后在代码的编写过程中利用重构手法.不断的将程序打碎,提炼,好的地基上的楼比起不好的地基要来的安全.程序也是一样.花时间去重构.也许在刚开始速度会有点慢.但是越到了后期.重构才能显示出其威力.从总的来看.重构是为了加快开发速度.
问题:如何重构,何时开始重构?
2.提炼方法的目的是为了让方法尽量的与行为语义的距离一致.消除 ...
- 2009-03-04 21:02
- 浏览 801
- 评论(0)