jenkins作为测试环境代码发布工具,sonar作为静态代码检查工具,idea作为开发工具,jira作为缺陷管理平台,upstream作为code review工具(正在研究)。DevOps最近比较火热,但是核心貌似都是jenkins DevOps 是一个完整的面向IT运维的工作流,以 IT 自动 ...
分类:
其他好文 时间:
2018-11-02 13:06:18
阅读次数:
217
当通过Java实现业务实例时,对资源进行处理是司空见惯的。一般情况下,资源(如文件或socket句柄)封装在对象中,使用后必须关闭才能释放资源。通常开发人员有责任关闭自己所创建的资源,以避免资源冲突,一般都会放在finally语句块中处理。不这样做其实也不会产生编译错误,但很容易导致资源泄露。虽然现在静态代码检查工具足够聪明,也可以做出提示。但不是每个人都使用工具,而且这些警告也容易被忽略。Jav
分类:
编程语言 时间:
2018-10-31 15:42:27
阅读次数:
130
Sonarqube为静态代码检查工具,采用B/S架构,帮助检查代码缺陷,改善代码质量,提高开发速度,通过插件形式,可以支持Java、C、C++、JavaScripe等等二十几种编程语言的代码质量管理与检测。本文介绍如何快速安装、配置、使用Sonarqube及Sonarqube Scanner。
分类:
其他好文 时间:
2018-07-30 17:58:40
阅读次数:
123
360 FireLine 360火线,静态代码检查工具 activate-power-mode 花里胡哨的 Alibaba Java Coding Guidelines 阿里巴巴代码规约 bashSupport bash brownbat-redis-cli redis 客户端 builder ge ...
分类:
其他好文 时间:
2018-07-30 16:34:15
阅读次数:
666
cppcheck是一款静态代码检查工具,可以检查如内存泄漏等代码错误,使用起来比较简单,即提供GUI界面操作,也可以与VS开发工具结合使用。 1、安装 一般会提供免安装版,安装完成后将cppcheck.exe所在目录添加到环境变量中,这样cmd下可直接使用cppcheck指令来检测代码。 2、cpp ...
分类:
编程语言 时间:
2018-05-27 19:01:19
阅读次数:
207
之前在项目中已经用了jenkins作为测试环境代码发布工具,sonar作为静态代码检查工具,idea作为开发工具,jira作为缺陷管理平台,upstream作为codereview工具(正在研究)。DevOps最近比较火热,但是核心貌似都是jenkins,18年准备搭建一套规范化的平台。环境:CentOSLinuxrelease7.4.17081、安装Java在Oracle官网下载jdk-8u16
分类:
其他好文 时间:
2018-02-26 11:30:33
阅读次数:
266
为了规范代码,我们一般会集成静态代码检测工具,比如PMD、FindBugs、Checkstyle,那么Jenkins如何集成这些检查工具,并把检查结果放到构建邮件里呢? ...
分类:
数据库 时间:
2018-01-16 23:55:28
阅读次数:
256
今天我们的主要任务是开始熟悉代码复审的过程与静态代码检查工具。我们选择的系统是客户关系管理系统,此系统具有最基本的添加客户,查询客户与高级搜索的功能,我们选择的是添加客户模块,对此模块的代码展开静态评审,并计划在12月21日进行同行评审会议。 何阳寅同学选择了阿里巴巴Java开发手册作为代码评审标准 ...
分类:
其他好文 时间:
2017-12-22 00:39:16
阅读次数:
115
今天我们熟悉静态代码检查工具,通过自动化静态检查发现缺陷。我们选择的静态代码检查工具是阿里巴巴java审查手册里提供对应的审查插件,对整个客户关系管理系统的源代码进行扫描,统计发现的缺陷(包括错误和警告)并撰写静态代码检查报告。 汪佳佩同学查找了工具来源,基本特点与下载地址; 何阳寅同学使用该工具对 ...
分类:
其他好文 时间:
2017-12-22 00:34:46
阅读次数:
100
完成了静态代码检查工具FindBugs下载与安装。 Findbugs官网即可下载。官网地址是:http://findbugs.sourceforge.net/index.html 在官网下载最新版本的FindBugs3.0.1后,将下载得到的文件进行解压。得到如图所示的文件。 将解压得到的文件夹拷贝 ...
分类:
其他好文 时间:
2017-12-21 15:58:40
阅读次数:
142