J2EE性能问题的诊断示例
J2EE性能问题的诊断示例http://www.innovatedigital.com/htm_speek/Diagnose_J2EE3.shtml[@more@]
Three Reasons To Consider Being a Test Developer
Three Reasons To Consider Being a Test Developer When it comes to careers in the world of software most people think of programmers or what are more formally known as developers. Developers are the people who write the software which is consequently sold or utilized by the organization. I’ll call them dev-developers to distinguish them from test developers. Sometimes people will also think of testers. Testers are the people who don’t program but run the software written by devel
Crap4J力求通过算法判定代码质量http://www.crap4j.org/
Crap4J力求通过算法判定代码质量Crap4J这个新项目的目标非常清晰: 现在没有一种特别简单的,100%准确并且客观的方法来判定一段代码是否糟透了。不过研究和经验都能证明我们的直觉:那些由其他人写的过于复杂和曲折的代码往往就是那些让人说出“这简直是垃圾”的代码。如果看这段代码的人将来还要负责维护这段代码,那么他的反应往往就会变成“有没有搞错!” 但光是抱怨还不够,我们需要更精确的测量。Crap4j根据复杂性和测试覆盖率得出了一个数值指标。 给定任意Java方法m,m的CRAP值如下式计算: CRAP(m) = comp(m)^2 * (1 - cov(m)/100
Java Puzzlers & Effective Java - Book Sharing
Java Puzzlers 引言:你认为你到底有多了解Java?你是一个代码神探吗?你是否曾经花费过数天时间去追踪一个由Java或其类库的陷阱和缺陷而导致的bug?你喜欢智力测验吗?那么这本书正好适合你! Joshua Bloch :Google的首席工程师。凭借Effective Java 获得过Jolt大奖.之前是SUN的杰出工程师。他曾经是Java语言开发团队的核心。领导了大量的Java平台特性的设计和实现工作。同时他也是JDK1.5的项目经理。个人很欣赏他对JDK集合框架做出的贡献[在学校的时候数据结构学得不好!呵呵·]Neal Gafter :是Google的软件工程师和Java的传道者。他
Approaches to Performance Testing
Approaches to Performance Testinghttp://dev2dev.bea.com/pub/a/2005/09/performance_testing.htmlAbstractThere are many different ways to go about performance testing enterprise applications, some of them more difficult than others. The type of performance testing you will do depends on what type of results you want to achieve. For example, for repeatability, benchmark testing is the best methodology. However, to test the upper limits of the system from the perspective of concurrent user load, capa
开源面向对象数据库 db4o 之旅
开源面向对象数据库 db4o 之旅第 1 部分: 初识 db4ohttp://www.ibm.com/developerworks/cn/java/j-lo-db4o1/第 2 部分: db4o 查询方式http://www.ibm.com/developerworks/cn/java/j-lo-db4o2/index.html第 3 部分: 深入db4ohttp://www.ibm.com/developerworks/cn/java/j-lo-db4o3/index.html[@more@]
做人.做事.做自己
做人.做事.做自己做事的永远做事, 不做事的永远不做事; 做事的主动找事做, 不做事的有事也不做; 做事的有做不完的事, 不做事的无事可做; 做事的做了大事也以为是小事, 不做事的做了小事也会吹成是了不起的大事; 做事的整天埋头做事, 不做事的整天满腹心事; 做事的不注意不做事的, 不做事的很”关注”做事的; 做事的实实在在的做事, 不做事的看人行事; 做事的往往不会来事, 不做事的专门研究如何”来事”; 做事的常遇到艰难的苦差事, 不做事的无所事事还煞有其事; 做事的时常向不做事的汇报所做的事, 不做事的总批评做事
吃心望想 - 热爱厨房,品味美食,享受生活
天下美食-美食天下 http://www.foood.com.cn吃心望想 - 热爱厨房,品味美食,享受生活http://bambooling.yculblog.com/archive.html[@more@]
基于用户体验的性能测试
(一)基于用户体验的性能测试-创建下降曲线(二)基于用户体验的性能测试-单用户区域(三)基于用户体验的性能测试-性能屈服期[@more@]
下一道彩虹 - AppFuse 开源大杂会
下一道彩虹 - AppFuse使用AppFuse 快速构建J2EE 应用使用AppFuse 的七个理由Raible's Wiki: AppFuseNabble - AppFuse forumThe CRUD framework has a controller that is framework neutral as well. Currently there is an example the uses JSF to quickly create CRUD listings and master detail forms as follows: http://code.google.com/p/krank/Facelets 非常适合 JSFhttp://www.ibm.com/developerworks/cn/java/j-facelets开源框架之集大成 AppFusehttp://www.appfusechina.cn/html/11/t-11.html[@more@]