01 2012 档案

推荐一本书(Secure Coding Standard for Java)
摘要:(今天无意中又百度了一下这本书,发现了可以下载的PDF版本,例如:http://ishare.iask.sina.com.cn/f/22963462.html —— 2012年3月19日)这本书是CMU的SEI Series in Software Engineering中的一本,介绍了很多Java方面的编程规范,和SEI在2005年出版的Secure Coding in C and C++类似,不过是针对Java的。这本书的特点是比较新,在Java长期处于编程语言第一位的情况下,这么书似乎出版得有些晚了。目前还找不到可以下载的PDF版本。在Amazon的页面是:http://www.amaz 阅读全文

posted @ 2012-01-08 21:51 qysh123 阅读(559) 评论(0) 推荐(0)

[Java测试]使用Cobertura度量代码覆盖率
摘要:昨天到今天看了一下这本书:JUnit in Action(second edition)的第5章,这一章讲了怎么使用Cobertura这个工具对测试时的代码覆盖率进行度量,这里我按照书里的描述,总结一下在Windows Server环境下的最简单方法。首先,在http://cobertura.sourceforge.net/download.html页面中下载Cobertura,可以选择cobertura-1.9.4.1-bin.zip进行下载。另外,下载上面这本书的第5章源代码(我会在博客最后附上)。其次,将待测代码(Calculator.java)和测试用例(TestCalculator. 阅读全文

posted @ 2012-01-05 17:25 qysh123 阅读(994) 评论(0) 推荐(0)

[Soot学习笔记][7]Soot Instrument教程学习(More on profiling)
摘要:12月中旬的时候又按照页面:http://www.sable.mcgill.ca/soot/tutorial/index.html中的教程More on profiling,继续对Soot的Instrumentation功能学习。上面这个文档中已经把基本内容解释得很清楚了,我这里就简单总结一下。首先,假设要分析的字节码文件对应的源代码文件是:TestInvoke.javaclass TestInvoke{ private static int calls=0; public static void main (String[] args){ for (int i=0; i<10; i++ 阅读全文

posted @ 2012-01-04 15:43 qysh123 阅读(2278) 评论(0) 推荐(0)

导航