快速掌握和使用Flyway
摘要:什么是Flyway?转载:https://blog.waterstrong.me/flyway-in-practice/Flyway is an open-source database migration tool. It strongly favors simpl...
阅读全文
posted @
2018-09-19 23:47
刘达人186
阅读(319)
推荐(0)
SonarQube与Eclipse配合
摘要:Sonar安装下载Sonar点击下面网址下载Sonar: http://dist.sonar.codehaus.org/sonar-3.5.1.zip ,下载后解压解压后安装解压后你将要看到如下图所示的目录结构:图 1 Sonar目录结构运行Sonar不同的操作系统需...
阅读全文
posted @
2018-09-19 15:31
刘达人186
阅读(4025)
推荐(0)
通过Sonar的代码质量报告学习【如何写安全高质量的代码】
摘要:1.不要用.size(),改用isEmpty()Using Collection.size() to test for emptiness works, but using Collection.isEmpty() makes the code more readab...
阅读全文
posted @
2018-09-19 15:30
刘达人186
阅读(895)
推荐(0)
sonar自定义规则
摘要:Sonar并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD 等)直接显示在 Web 页面上,而是通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码质量管理。sonarqubue默认...
阅读全文
posted @
2018-09-19 15:29
刘达人186
阅读(709)
推荐(0)
Eclipse集成SonarLint
摘要:https://docs.sonarqube.org/display/PLUG/Writing+Custom+Java+Rules+101
阅读全文
posted @
2018-09-19 15:22
刘达人186
阅读(130)
推荐(0)
windows下Jenkins环境搭建
摘要:Jenkins简介Jenkins是一个开源软件项目,业界著名的持续集成工具. Jenkins 安装准备1. 安装java 并且配置jdk环境2. 到Jenkins官网下载Jenkins.war包3. 下载tomcat 7.0/8.0(两个...
阅读全文
posted @
2018-09-19 13:16
刘达人186
阅读(111)
推荐(0)
SonarQube与Jenkins结合提高代码质量
摘要:首先,为什么需要SonarQube?1、WriteClean Code1)全局健康报告 2)关注新增的问题 3)强制QualityGate4)Issue详情及建议…详情参考:https://www.sonarqube.org/features/clean-code/2...
阅读全文
posted @
2018-09-19 12:27
刘达人186
阅读(258)
推荐(0)
金丝雀发布、滚动发布、蓝绿发布到底有什么差别?关键点是什么?
摘要:根据 2017 年的 DevOps 发展报告,高效能组织和低效能组织在软件交付的效率上有数量级上的差异。技术组织的软件交付能力是一种综合能力,涉及众多环节,其中发布是尤为重要的环节。作为技术人员,大家可能听说过“滚动发布”和“蓝绿发布”等术语,但是很多人并不清楚这些术...
阅读全文
posted @
2018-08-11 23:38
刘达人186
阅读(265)
推荐(0)