FindBugs 入门——帮你减少代码中的bug数FindBugs 入门FindBugs 作用开发人员在开发了一部分代码后,可以使用FindBugs进行代码缺陷的检查。提高代码的质量,同时也可以减少测试人员给你报的bug数。代码缺陷分类根据缺陷的性质,大致可以分为下列几类·Bad practice ...
分类:
数据库 时间:
2015-09-10 22:39:31
阅读次数:
335
FindBugs 入门FindBugs 作用开发人员在开发了一部分代码后,可以使用FindBugs进行代码缺陷的检查。提高代码的质量,同时也可以减少测试人员给你报的bug数。代码缺陷分类根据缺陷的性质,大致可以分为下列几类·Bad practice 不好的做法·Correctness 可能有不正确·...
分类:
数据库 时间:
2015-09-09 22:42:20
阅读次数:
321
ACE:对Socket API的面向对象工具开发包。C++11:标准为C++编程语言的第三个官方标准 。Clang:C、C++、Objective-C、Objective-C++的轻量编译器。Valgrind:内存调试泄漏检测以及性能分析工具。Cppcheck:是一种C/C++代码缺陷静态检查工具。...
分类:
其他好文 时间:
2015-06-18 23:35:30
阅读次数:
279
FindBugs是由马里兰大学提供的一款开源Java静态代码分析工具。FindBugs通过检查类文件或JAR文件,将字节码与一组缺陷模式进行对比从而发现代码缺陷,完成静态代码分析。FindBugs既提供可视化UI界面,同时也可以作为Eclipse插件使用。文本将主要使用将FindBugs作为Ecli...
分类:
数据库 时间:
2015-06-01 18:11:43
阅读次数:
251
简介
Findbugs是一个在java程序中查找bug的程序,它查找bug模式的实例,也就是可能出错的代码实例,注意Findbugs是检查java字节码,也就是*.class文件。其实准确的说,它是寻找代码缺陷的,很多我们写的不好的地方,可以优化的地方,它都能检查出来。例如:未关闭的数据库连接,缺少必要的null check,多余的 null check,多余的if后置条件,相同...
分类:
数据库 时间:
2015-04-23 23:36:21
阅读次数:
388
1、Resharper 简介-安装-功能展示2、AStyle——进行代码格式化3、StyleCop——默认的规则 c#代码规范和质量检查工具这点事 代码风格检查:StyleCop 代码缺陷检查:FxCop 代码质量: 代码度量值/Code Metrics4、5、6、7、8、9、
分类:
Web程序 时间:
2015-04-09 15:06:21
阅读次数:
141
以上为开发过程中,部分程序猿数组转list的“笨”方法,为什么说笨呢,因为这样做代码很繁琐不简练容易出错可读性叫差,而且还比较耗时,因为我要一个一个遍历数组,然后把这个元素添加到list中(不过以上代码还有几点,最好给ArrayList指定一个初始容量,注意和LinkedList的区别,以及split方法使用的效率和可能内存泄漏问题,此文不再详述,此处重点解读数组转list)。
其...
分类:
编程语言 时间:
2015-03-21 09:51:31
阅读次数:
185
目录目录
题目
思路1
AC代码
缺陷
思路2
AC代码题目
Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.
push(x) – Push element x onto stack.
pop() – Removes the ele...
分类:
其他好文 时间:
2015-03-02 13:08:54
阅读次数:
141
IOS项目和Clang项目可以借助scan-build 实现代码的静态分析,找出代码缺陷。...
分类:
移动开发 时间:
2015-01-04 19:22:30
阅读次数:
1622
CppCheck是一个C/C++代码缺陷静态检查工具。不同于C/C++编译器及其它分析工具,CppCheck只检查编译器检查不出来的bug,不检查语法错误。所谓静态代码检查就是使用一个工具检查我们写的代码是否安全和健壮,是否有隐藏的问题。比如无意间写了这样的代码:[cpp]view plainco....
分类:
其他好文 时间:
2014-12-26 18:02:36
阅读次数:
227