java
文章平均质量分 79
xiajian2010
邪王真眼的召唤--Dark Flame Master
展开
-
软件测试实验学习笔记系列5-单元覆盖测试
单元覆盖测试 覆盖测试是衡量软件质量的一个重要的指标,是一种”白合”测试方法,覆盖的标准有逻辑覆盖,循环覆盖,基本路径覆盖。其中逻辑测试包括语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,条件组合覆盖和路径覆盖。覆盖测试必须拥有程序的规格说明书和程序清单,以程序的内部结构为清单设计测试用例。覆盖测试主要使用在具有高可靠性要求的软件领域(军工企业,航空航天软件,工业控制软件).覆盖测试需原创 2013-08-02 20:11:11 · 1993 阅读 · 0 评论 -
关于Sonar
关于Sonar缘起老师晚上11点突然发message对我说,了解一下sonar。第二天问他什么是sonar,有没有链接,他对我说某人强烈推荐给他的,让我搜集搜集相关资料,看看Sonar有什么作用。于是乎,就正文1. Wikipedia关于Sonar1.1. 简介SonarQube(以前叫Sonar)是持续检测代码质量的开源平台。1.2. 特性l 支持25种以上的语言原创 2014-04-05 14:08:06 · 7846 阅读 · 0 评论 -
JVM详解之Java垃圾回收机制详解和调优
JVM详解之Java垃圾回收机制详解和调优转自:http://java.ccidnet.com/art/3539/20060314/476073_1.html1.JVM的gc概述 gc即垃圾收集机制是指jvm用于释放那些不再使用的对象所占用的内存。java语言并不要求jvm有gc,也没有规定gc如何工作。不过常用的jvm都有gc,而且大多数gc都使用类似的算法管理内存和执转载 2013-12-17 14:38:01 · 14847 阅读 · 0 评论 -
初识Cobertura
缘起 由于最近在看JUnit实战,看到第5章介绍的了代码覆盖率工具,下载安装并使用时出现了点问题,于是就记录下来了。Cobertura简介Cobertura(西班牙语的覆盖)是一个和JUnit集成的代码覆盖率测量工具。Cobertura特性:1.免费,开源2.可以和ant和maven集成,也可以通过命令行调用2.可以生成HTML或者XML格式的报告3.可以按照不同的标准对HTML结果进原创 2013-08-15 22:52:15 · 2270 阅读 · 0 评论 -
在ubuntu的chrome中启用java plugin
缘起 由于各种原因,我需要看一些关于Java虚拟机方面的资料,这里首推的资料当然是《深入Java虚拟机 第二版》,为了运行光盘中的applet程序(一种几乎已死的技术),需要在浏览器中启用java运行时。解决方法 打开Ubuntu的软件安装中心(Software Center),在其中输入icedtea后,安装下图的所示的软件,然后在浏览器中可以运行Applet了。原创 2013-08-23 14:16:04 · 4605 阅读 · 0 评论 -
java jvm 参数 -Xms -Xmx -Xmn -Xss 调优总结
缘起 今天在对XML-security运行randoop时,出现了一个错误:在编译生成的测试用例时,java.lang.OutOfMemoryError: Java heap space。感觉很新奇,就上网查了一下。涉及点有这样的几点: javac, java.lang.OutOfMemoryError: Java heap space,jvm堆栈的调优。发现了一些有用文章,转载了下。转载 2013-12-17 15:17:13 · 43290 阅读 · 2 评论 -
100个高质量Java开发者博客
申明:本文由 ImportNew - 夏千林 翻译自 programcreek。如需转载本文,请先参见文章末尾处的转载要求。本文的主要目的是收集全球范围内100个高质量Java开发者博客。其中会有一些博客并不是由纯粹的Java开发者撰写的,但是Java开发者们能够从中发现一些有用的或者有趣的东西。阅读这些博客将会非常有趣,有时会给你带来一些新鲜的想法。Google的排名算法中,大型转载 2013-12-02 21:02:21 · 1097 阅读 · 0 评论 -
Jakarta-ORO正则表达式库
1.简介:Jakarta-ORO是最全面以及优化得最好的正则表达式API之一,Jakarta-ORO库以前叫做OROMatcher,是由DanielF. Savarese编写,后来他将其赠与JakartaProject,读者可在Apache.org的网站下载该API包。许多源代码开放的正则表达式库都是支持Perl5兼容的正则表达式语法,Jakarta-ORO正则表达式库也不例外,他转载 2013-11-03 20:22:35 · 2530 阅读 · 0 评论 -
关于正则表达式
缘起 由于一些情况,在分析Randoop的源代码,看到一些关于正则表达式的代码,想着自己接触正则表达式也有一段时间了,从自己接触《编译原理》到将操作系统换为Ubuntu,体会到正则表达式的强大的力量。所以想写一些简单的介绍正则表达式的文章。正文 正则表达式(这里提供的百度百科的链接,也可以参考Wikipedia的解释对正则表达式的解释)是个处理文本字符串的极其强大工具原创 2013-11-03 20:57:38 · 1117 阅读 · 0 评论 -
JEdit 使用以及一些设置
缘起由于使用gedit引起Ubuntu图形系统僵死了,也不是知道是系统问题还是软件问题,总之想找个更好的编辑器工具。然后就看到了JEdit,实用了一下,除了内存占的太多外,其他还是行。自己尝试着设置了一下,选了一个一个自己喜欢的风格。截图纪念一下:一些设置常用设置 Utilities--Global Options Appearance(设置外观,其原创 2013-10-04 17:24:07 · 6769 阅读 · 1 评论 -
Java中Properties文件的使用
缘起 因为项目的需要,最近在研究JPF(Java PathFinder)。JPF是有NASA提供一款模型检查工具,其核心jpf-core是实际就是一个JVM,可以通过JPF的配置机制来方便的实现功能的配置和扩展。JPF的扩展机制是基于java.util.properties类的。因此在网上搜集了一番。简介 Properties属性文件在JAVA应用程序很常见,也是特别原创 2013-08-12 17:16:50 · 2450 阅读 · 0 评论 -
初识DocBook的一些经历
缘起最近在研究JPF,因JPF的代码库使用的是Mercurial(一种分布式的源码控制系统),因此而接触到有关Mercurial的一本著作《Mercurial:The DefiniteGuide》。本着好奇心就去看了一下这本书,没想书的源码可以获取的(若安装了Mercurial工具的话,在shell中键入:hgclonehttp://bitbucket.org/bos/hgbook).然后原创 2013-08-11 17:15:16 · 1942 阅读 · 0 评论 -
软件测试实验学习笔记系列3--单元测试
单元测试从软件测试V模型,单元测试是软件测试的基础,四个方面看出单元测试的重要性:1.时间方面—系统集成节约很多的时间2.测试效果--单元测试是测试阶段基石,能够发现深层次的问题3.测试成本--单元测试阶段问题容易发现4.产品质量--单元测试好坏影响软件产品的质量. 图1:软件测试V模型软件代码越來越多,软原创 2013-08-01 17:13:15 · 2890 阅读 · 1 评论 -
Web 应用程序学习笔记
缘起决定投身web开发了,不过,现在有个问题,那就是web是什么?为了搞清楚这个问题,去图书馆借了本《web应用程序 --CGI到web三层系统》,以下是一些笔记。博客的版式不好,PDF地址:http://www.ntu.edu.cn/正文万维网(web)是信息的仓库,是可以用来查询,购物,沟通的平台。Web应用就是实现了具体功能的程序。Web应用的类型:1.网络商店 2.信息服务原创 2014-05-23 20:35:46 · 1113 阅读 · 0 评论