- 博客(8)
- 收藏
- 关注
原创 (转)java memory model
内存模型 (memory model) 内存模型描述的是程序中各变量(实例域、静态域和数组元素)之间的关系,以及在实际计算机系统中将变量存储到内存和从内存取出变量这样的低层细节. 不同平台间的处理器架构将直接影响内存模型的结构. 在C或C++中, 可以利用不同操作平台下的内存模型来编写并发程序. 但是, 这带给开发人员的是, 更高的学习成本. 相比之下, java利用了自身虚拟机的...
2009-10-14 13:12:37 87
原创 (转)基于Java的current的多线程实践摘录
关键字: 基于java的current的多线程实践摘录 线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为: ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAl...
2009-10-14 11:39:42 132
easymock求助
现在我要对[color=red]TDDForInital[/color]类进行单体测试 代码如下: public class TDDForInital { public String returnStr(String str) { if (null == str || str.length() < 3) { return ""; } return ...
2007-08-20 00:07:14 98
easymock扩展包里的something
请问easymock扩展包里面用到的 net.sf.cglib.core.CollectionUtils; net.sf.cglib.core.VisibilityPredicate; net.sf.cglib.proxy.Callback; net.sf.cglib.proxy.Enhancer; net.sf.cglib.proxy.Factory; net.sf.cglib.pr...
2007-08-11 00:13:45 103
web开发中关于TDD的一些迷惑
关于TDD的实例这里已经很多人做了说明,作为一个初学者也领会了一点东西。但也只是真对一些小的算法之类。那么我现在有点迷惑的是: 1:在we开发中,对于一些方法的参数,比如request,session...之类(就是我想不出怎么做出来的东西),我怎么去真实的得到它,并传给我要测试的方法。 2:当我做一个检索画面的时候,我需要传一个员工的id去两个表里面查出我想要的数据,并封装成一个bean泛回...
2007-08-06 00:26:39 182
初识TDD
TDD(Test Driven Development),核心思想就是以测试的方式来驱动开发,它对传统的软件开发流程做了一个有效的调整。TDD的目的主要是为了保证类是为了其所赋予的功能、职责而存在,另一方面也是为了保证避免过度设计,还有就是为了将来的重构方便,为了持续集成存在能够有意义,测试不仅带来了软件质量的提升,也同时为软件提供了详尽的文档。 1 在开始真正编码之前,添加相应的能够...
2007-08-05 22:59:39 93
详解spring事务属性
Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需要进行事务定义...
2007-08-05 22:11:40 86
关于YUI的问题
现在想学学YUI,可是在做例子的过程中遇到了点问题,就是在引YUI的类的时候不知道该去哪个包里找。 比如想用到一些控件的时候,总找不到在哪个包里。还有yui-ext.js和utilities_2.1.0.js里包括了YUI里的所有类吗?是不是引了这两个之后就不用在引别的了? 有知道的朋友帮解答一下,谢谢了 :wink: ...
2007-03-27 11:17:21 177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人