1.1 基本概念 1.1.1 什么是微服务? 微服务架构是SOA思想某一种具体实现。是一种将单应用程序作为一套小型服务开发的方法,每种应用程序都在其自己的进程中运行,并采用轻量级的通讯机制(TCP)进行通信。这些服务是围绕业务功能构建的,可以通过全自动部署机制进行独立部署。这些服务的集中化管理已经是 ...
分类:
Web程序 时间:
2018-11-27 13:48:38
阅读次数:
217
Jenkins上安装插件 在jenkins插件安装界面安装: 插件名 "SonarQube Scanner for Jenkins" Jenkins上配置 jenkins中操作:系统管理 系统设置,找到 SonarQube servers 部分,填写如下 jenkins中操作:系统管理 全局工具配置 ...
分类:
其他好文 时间:
2018-11-26 00:10:53
阅读次数:
173
SonarLint https://www.cnblogs.com/xiang--liu/p/9710102.html 阿里规范检查插件 https://www.cnblogs.com/xiang--liu/p/9945676.html lombok 插件 Markdown 编辑器插件 ...
分类:
系统相关 时间:
2018-11-12 13:22:31
阅读次数:
180
代码安全检查 代码安全检查 需要安装SonarQube(版本6.7,安装了Findbugs插件) MySQL >=5.6,笔者安装的是MySQL 5.7版本 Jenkins需要安装下列插件: SonarQube Scanner for Jenkins Sonar Quality Gates Plug ...
分类:
其他好文 时间:
2018-11-07 11:42:34
阅读次数:
555
jenkins作为测试环境代码发布工具,sonar作为静态代码检查工具,idea作为开发工具,jira作为缺陷管理平台,upstream作为code review工具(正在研究)。DevOps最近比较火热,但是核心貌似都是jenkins DevOps 是一个完整的面向IT运维的工作流,以 IT 自动 ...
分类:
其他好文 时间:
2018-11-02 13:06:18
阅读次数:
217
修改version,可以获得新版本的解析数据,与以往结果比对,获取bug、漏洞、代码不规范、覆盖率等变化,重点关注新增的bug及问题分布 version参数修改 1.对sonar project.properties的version参数 2.命令行传入 ...
分类:
其他好文 时间:
2018-10-28 11:20:43
阅读次数:
205
最近有点忙,好久不写博文了,今天听一个同事说之前他们的代码review都是人工来弄的,这多累,于是我赶紧搭建一个sonar代码质量检测平台给大家用用 docker环境搭建什么的就不说了。网上很多,直接上核心命令 第一条是docker 运行一个pgsql 第二条是docker 运行一个sonar 汉化 ...
分类:
其他好文 时间:
2018-10-27 00:00:09
阅读次数:
262
Android json支持五种数据类型 String / int(float)/bool / null / object 今天说 object : ...
分类:
移动开发 时间:
2018-10-25 18:02:25
阅读次数:
179
在查阅了官方文档后,发现只有 sonar.profile这个参数能使用.传入是profile的名字,但是这个参数已经废弃,不过仍旧可以使用. mvn sonar:sonar 加上参数, -Dsonar.profile=你的特定profile 此时很可能结果报错,会报找不到这个profile, 这时候 ...
分类:
其他好文 时间:
2018-10-16 20:52:30
阅读次数:
197
Json数据解析 场景模拟 假如现在根据一个接口得到了一串Json字符串,我们要获取Json字符串中某一个数字,Json字符串如下 现在要获取 sum中val 对应的238285 这个值 准备 使用fastJson 阿里的 添加maven依赖 解析 1. 转换成JSONObject对象 得到是一个r ...
分类:
Web程序 时间:
2018-10-16 11:55:44
阅读次数:
167