随笔 - 41  文章 - 29  trackbacks - 0
<2009年3月>
22232425262728
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(5)

随笔分类(28)

随笔档案(23)

收藏夹(6)

Inside JVM

Java

java performance

Solr

搜索

  •  

最新评论

阅读排行榜

评论排行榜

03 2009 档案
[绝对原创] Use Unitils To Simplify Mock Test      摘要: Mock test is a very good way to test unit of codes. However, Mock test need lots effort on creating mock object, creating input and output parameter, and creating AugumentMatcher, and also comparing the expected result and actual results (assertions). Using Unitils can Simplify most of the manual work required by Mock Test.   阅读全文
posted @ 2009-03-30 22:30 Justin Chen 阅读(2000) | 评论 (1)  编辑
[绝对原创] [Java内存管理精彩概述] JVM Memeory Management Summary - 0 of Series "Inside JVM"      摘要: Java Memory Management is one of the most important Java Core Techniques. It is worth for every developer to spend some time to learn how it works. It is also a very interesting topic. I try to provide an overview on Java Memory Management, so, some detailed are omitted in the slides, please see detailed by the Reference Links in the last page.   阅读全文
posted @ 2009-03-26 09:47 Justin Chen 阅读(4668) | 评论 (11)  编辑
[绝对原创] Simplify Duplicated JDBC Code By Annotation - How can we remove Connection, Statement, and ResultSet Codes from DAO method      摘要: JDBC has been used as the major Java Database Access technique for long time. However, JDBC access always need try-catch block and repeated JDBC codes, such as connection, statement and resultset. And recently, JDK 6.0 already released a simplified JDBC access approach. This article will introduce a similar and very simple design to reduce most of JDBC codes. You don't have to repeat the traditional JDBC codes template agan and again.
  阅读全文
posted @ 2009-03-20 10:07 Justin Chen 阅读(1999) | 评论 (2)  编辑
GC(Garbage collection) Log and Analysis - 2 of Series "Inside JVM"      摘要: This article is trying to summarize what' the JVM GC log and how can we use it to analyse memory issues.   阅读全文
posted @ 2009-03-19 22:27 Justin Chen 阅读(8487) | 评论 (2)  编辑
Using Tool To Improve Productivity (2) - P6Spy、IronTrack SQL、SQL Profiler - SQL Monitoring and Profiling      摘要: This article introduces three tools: P6Spy, IronTrackSQL and SQL Profiler (NOT SQL Server Profiler). Using these tools are very easy to log all SQL statements and show the detailed statistics results.  阅读全文
posted @ 2009-03-14 21:06 Justin Chen 阅读(3527) | 评论 (0)  编辑
Using Tool To Improve Productivity (1) - JTracert - Runtime Sequence Diagram Generator Tool      摘要: An introduction on JTracert - Runtime Sequence Diagram Generator Tool   阅读全文
posted @ 2009-03-11 22:42 Justin Chen 阅读(1751) | 评论 (0)  编辑
Why Performance Testing Result is NOT Stable - How can we avoid it?      摘要: In summary, we always met the performance result stability issue during performance testing. This article tries to explain why an java application will perform differently at different time, there are too many factors impacting this, and how can we get a more trustable results. This article is a first try to explain this topic, i hope more and more discussion will make us clearer.   阅读全文
posted @ 2009-03-09 23:25 Justin Chen 阅读(1526) | 评论 (1)  编辑
Open-Source Java Report Framework Summary      摘要: Open Source Reporting Tools in Java  阅读全文
posted @ 2009-03-01 22:28 Justin Chen 阅读(675) | 评论 (0)  编辑