静态语言:对于在静态语言中定义的类型,变量或类型属性等标识符,通过其IDE提供的Find References功能可以完全找到其所有的被引用点。静态语言完全可以通过静态分析来看懂代码并查找出问题。动态语言:对于动态语言,由于其变量类型和类型成员的不确定性,因此静态分析通常会比较困难,这也导致大家通常...
分类:
编程语言 时间:
2016-01-27 14:42:32
阅读次数:
176
The modules newly available to open source users are:Qt ChartsQt Data VisualizationQt Virtual KeyboardQML ProfilerClang static analyzerQt Test Integra...
分类:
其他好文 时间:
2016-01-18 20:33:39
阅读次数:
266
Xcode7.3 beta 新功能Xcode7.3 beta 新功能Static Analyser 静态分析增强Code Completion 代码补全Debugging 调试Xcode7.3 beta 新功能Static Analyser 静态分析增强? The static analyzer w...
分类:
移动开发 时间:
2016-01-12 11:26:43
阅读次数:
438
研发测试圈原创作品,转载必须全文,否则必究!Synposys发布最新的Coverity8.0产品,全新的解决方案将进一步协助研发团队保障产品的质量和安全!Coverity8.0的重量级新功能添加与增强静态分析引擎-百尺竿头,更进一步新语言支持:PHP,Python添加面向C#和JavaScript的安全性检查..
分类:
其他好文 时间:
2016-01-08 11:46:51
阅读次数:
178
题外话这篇本来和之前的系列要一起出的,但是因为中间公司要发布一个版本,给耽搁了,今天工作做完了,又闲了下来。所以就又来继续jenkins构建Android项目持续集成系列的findbugs篇。Findbugs简介关于findbugs的介绍,可以自行百度下,这里贴下百度百科的介绍。findbugs是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。这组缺陷模...
分类:
移动开发 时间:
2015-12-30 11:35:42
阅读次数:
411
1、打开Eclipse,菜单选择Help->InstallNewSoftware,在窗口中WorkWith框填写http://findbugs.cs.umd.edu/eclipse,进行FindBugs插件的安装。2、在Eclipse项目中,鼠标右击项目、目录或代码,在弹出菜单中选择FindBugs->FindBugs,会开始扫描选中的代码,同时会在各个包和..
分类:
数据库 时间:
2015-12-14 12:29:01
阅读次数:
174
怎么保证多人开发进行内存泄露的检查.如何定位内存泄露?1>使用Analyze进行代码的静态分析(检测有无潜在的内存泄露)2>通过leak检查在程序运行过程中有无内存泄露3>为避免不必要的麻烦,多人开发时尽量使用ARC2.非自动内存管理情况下怎么做单例模式.创建单例设计模式的基本步骤·>声明一个单件对...
分类:
移动开发 时间:
2015-12-09 00:24:30
阅读次数:
1380
PC-Lint是一款C/C++软件代码静态分析工具,不仅可以检查一般的语法错误,还可以检查潜在的错误,比如数组访问越界、内存泄漏、使用未初始化变量、使用空指针等。在单元测试前使用PC-Lint来检查代码,可以提前发现程序中的潜在的错误,提高代码的质量。本文主要从两个方面介绍PC-lint,第一部分是...
分类:
其他好文 时间:
2015-12-08 19:59:06
阅读次数:
209
Findbugs是一个静态分析工具,它检查类或者JAR文件,将字节码与一组缺陷模式进行对比以发现可能的问题。Findbugs自带检测器,其中有60余种Bad practice,80余种Correctness,1种Internationalization,12种Malicious code vulnerability,27种Multithreadedcorrectness,23种Performanc...
分类:
数据库 时间:
2015-12-07 12:32:39
阅读次数:
398
Wrote bymutouyun. (http://darkc.at/cppdepend/)去年6月份的时候,CppDepend的一位技术社区经理(technical community manager)突然发邮件联系我,赠送了我一份license,并邀请我体验下他们的C++静态分析工具,也就是Cp...
分类:
编程语言 时间:
2015-12-03 23:22:01
阅读次数:
252