E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
sonar代码审查
软件工程知识-软件测试
1、软件测试是发现软件错误(缺陷)的主要手段:从是否关系软件内部结构和具体实现的角度对软件测试进行分类2.静态测试:以检查为主(桌前检查、代码走查、
代码审查
)动态测试:实际运行程序,分白盒测试、黑盒测试
无涯大者
·
2023-04-16 03:06
项目管理
软件工程
单元测试
Gerrit 3.1.0 Code Review (
代码审查
)
CodeReviewBaseonGerrit-3.1.0,Gitlab,JenkinsGerritInstalldownload安装包gerrit*.war;Stronglyrecommended添加系统用户gerrit;#添加用户useraddgerrit#切换用户sugerrit安装java-jargerrit*.warinit-d~/gerrit_siteAttention为方便进行多用户管
tufatao
·
2023-04-15 23:27
Sonar
静态扫描的使用
一、简介
Sonar
Qube是一个用于代码质量管理的开源平台,用于管理多源代码的质量,目前支持Java、JS、PHP、Python、C等25+语言。
sheenaghWS
·
2023-04-15 22:00
请求第三方接口
原生HttppublicstaticJ
SONAr
raydoGet(Stringurl,Stringparam,HttpServletRequestrequest){HttpClientclient=null
Cimbala
·
2023-04-15 16:42
JAVA
servlet
java
软件工程复习笔记 第七章 --测试
测试前言测试概述测试定义测试本质软件测试要素测试技术测试类型(级别)测试管理测试方法静态测试(分析)走查:WalkThrough审查:Inspection评审:Review同行(对等)评审(PeerReview)通用
代码审查
清单数据引用错误数据声明错误计算错误比较错误控制流程错误子程序参数错误输入
来一粒4869
·
2023-04-15 14:43
软件工程
关于解决"com.alibaba.fastjson.JSONException: not match : - ="数组集合字符串转换对象的ArrayList异常问题
Listvo=JSON.parseArray(reqMap.get("vo").toString(),VO.class);二、修改将字符串先转成json写法,然后再转换就不会报错了Stringrvs=J
SONAr
ray.toJSONString
SevenCoder
·
2023-04-15 13:02
Sonar
Qube之采购选型参考
Sonar
Qube是DevOps实践中主流的一款质量内建工具,过插件机制,
Sonar
可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如pmd-cpd、checkstyle、findbugs、Jenkins
DevOps在路上
·
2023-04-15 05:04
代码检查工具
sonar
qube
sonar
服务拉取docker镜像:https://hub.docker.com/_/
sonar
qube根据上述链接的介绍启动服务,或dockerrun-d--name
sonar
qube-p9000:9000
大严_mania
·
2023-04-15 03:16
iOS代码检测入坑记事
iOS代码检测入坑记事我接触的代码检测OCLint+xcpretty
sonar
inferinferinfer官网传送门具体使用infer--xcodebuild-target-configuration-sdkiphonesimulator
浮生随笔
·
2023-04-15 00:48
JSON与各种类型互转的集锦
目录目标POM依赖String转其他类型String(JSON格式)转JSONObjectString(JSON格式)转J
SONAr
rayString(JSON格式)转BeanString(JSON格式
我的身前一尺是我的世界
·
2023-04-14 20:19
json转map
json转list
json转bean
json转对象
对象转json
那些总是写“烂代码”的同学,强烈推荐你用这款IDEA插件!
来源:r6d.cn/ReaU1、目标idea集成
sonar
的代码检查,实现可以在提交代码前
Java之间
·
2023-04-14 17:13
单元测试
java
软件测试
linux
mysql
iOS单元测试-04-覆盖率上传
sonar
qube
[TOC]覆盖率报告
sonar
qube需要的报告随便选择一个项目,点击进去,选择配置->设置image找到Swift(Backelite)这个插件,这个插件及支持oc也支持swift,而且对oc语法停止了更新
修_远
·
2023-04-14 04:15
FastJson 把对象转化为Map
com.alibabafastjson1.2.562.使用FastJson的ParseObject方法//导包importcom.alibaba.fastjson.JSON;importcom.alibaba.fastjson.J
SONAr
ray
_Axing
·
2023-04-14 03:57
java
Gson字符串转List对象[泛型操作]
根据集合转换成J
sonAr
ray[Gson工具包]集合,然后通过Gson工具类直接遍历转化List实体对象的过程。
JayGengi
·
2023-04-14 00:35
如何使用基于GPT-4的Cursor编辑器提升开发效率
本文列举了几个他能完全掌控的场景,就看你慌不慌文章目录一、
代码审查
二、补充文档三、补充单测四、补充定义五、生成通用代码六、总
zhichaosong
·
2023-04-13 21:44
行业知识
编辑器
GPT
代码生成
JSON转为实体类 、 List<Map<String,Object>> 转为 实体类 、实体类转为 JSON String
JSON转为实体类Entityentity=JSONObject.parseObject(newJSONObject.toJSONString(),Entity.class);2.List>转为临时J
SONAr
ray
张同学tty
·
2023-04-13 14:31
JAVA
json
java
数据结构
DEVOPS运维开发二(jenkins服务器简单搭建)
jenkins是一款集成的CI/CD工具,有很多好用的插件,用于自动的代码拉取-
代码审查
-编译构建-发布。另外也集成了k8s的发布。
迷糊迷糊VIP
·
2023-04-13 12:25
devops
运维开发
jenkins
gitlab
Devops 开发运维基础篇之Jenkins+
Sonar
Qube
代码审查
文章目录一、SonaQube简介二、部署安装1.安装MySQL数据库2.安装
Sonar
Qube3.访问
sonar
服务器三、实现
代码审查
1.在项目添加SonaQube
代码审查
(非流水线项目)2.在项目添加
头发莫的了呀
·
2023-04-13 12:13
Devops
运维
jenkins
devops
vue项目采用
sonar
qube扫描代码
安装包下载zip包下载
sonar
qube下载地址项目启动由于我使用的是windows系统,所以找到zip包中的D:\programs\
sonar
qube-9.2.1.49989\bin\windows-x86
Alvin千里无风
·
2023-04-13 09:21
vue.js
前端
Sonar
Qube 10.0 (macOS, Linux, Windows) - 清洁代码 (Clean Code)
请访问原文链接:https://sysin.org/blog/
sonar
qube-10/,查看最新版。原创作品,转载请保留出处。
sysin.org
·
2023-04-13 05:44
linux
windows
sonar
sonarqube
如何写出优雅的代码
最近在做
代码审查
时,发现一个问题,就是代码不够优雅。代码可以有bug,但不能不优雅,毕竟代码不只是运行程序,凡是需要维护的代码都是给人看的,你的代码风格侧面反映了你的编码习惯、思维逻辑和专业性。
雪落夜
·
2023-04-12 22:51
Java
java
项目构建工具
1.nexusmaven仓库服务器2.LDAP账户统一管理服务器3.gitlab代码管理服务器4.jenkins自动构建服务器5.
sonar
代码分析
__游离__
·
2023-04-12 19:04
修
Sonar
学Java(1)— — 你真的了解InterruptedException吗
大家知道改这个
SONAR
背后的隐患点吗?
华安火车迷
·
2023-04-12 17:57
Sonar
sonar
扫描代码并不是一件很容易的事。为什么这么说呢,出结果出报告,相对来说很容易,但是谁去follow,谁是owner,优先级等等,背后是一个组织,而且是一个高效、认同、执行力强的组织。
jaymz明
·
2023-04-12 10:11
sonar
-runner 安装使用!
一、
sonar
环境搭建1、安装JDK-1.5以上版本。在环境变量中配置JAVA_HOME,并在path里添加%JAVA_HOME%\bin;2、安装mysql-5.x以上版本。
zhaolixin007
·
2023-04-12 07:15
3.4-
sonar
qube及
sonar
-scanner环境搭建
sonar
qube及
sonar
-scanner环境搭建回到第一章:目录文章目录
sonar
qube及
sonar
-scanner环境搭建1、下载
sonar
qube7.8及对应版本的
sonar
-scanner2
如沐春风细雨中
·
2023-04-12 07:15
开发-测试技术基础知识培训
sonar
qube+
sonar
-scanner+jenkins安装配置及使用
sonar
qube+
sonar
-scanner+jenkins安装配置一:数据库(postgresql)安装配置及数据初始化二:
sonar
qube安装配置三:
sonar
-scanner安装配置四:
sonar
Mr杜
·
2023-04-12 07:11
jenkins
运维
postgresql
java龙火_Java持续集成(二)-- 整合以及使用
A、
sonar
Qube、
sonar
scanner整合mysql说明:要注意mysql的版本,要不启动的时候
sonar
Qube会报错~,所以上篇环境介绍的时候,mysql我用了5.7。
精灵之火
·
2023-04-12 07:41
java龙火
Java代码覆盖率工具(
Sonar
+Jacoco)部署
方法局限代码覆盖率的定义:对某一段代码或者代码的某一种属性做测试,其测试达到的程度被称为是覆盖率,比如对语句的覆盖,对分支或者条件的覆盖,等等。计算方法:把现有的测试与可能执行的测试做比较,现有测试能够占总的可能执行的测试的多少比例。覆盖率的经典定义没有考虑到一些情况,比如:1.输入特定的某个值或者某组值:边界值或者特殊的值;2.在编码中遗漏的代码:在代码中没有实现需求却要求的功能;3.中断,以及
摸鱼王者318
·
2023-04-12 07:40
测试技术
测试
java
jacoco
sonar
代码覆盖率
Sonar
qube 环境搭建及
sonar
-scanner使用
前期准备:
sonar
qube-7.2.zip
sonar
-scanner-2.8.zip
sonar
-l10n-zh-plugin-1.22.jar操作系统:win10-企业版JDK:1.8
sonar
qube
全绽开发工程师
·
2023-04-12 07:10
Java
java
代码规范
【质量前移】代码质量管理平台
Sonar
Qube环境搭建
一、背景如图所示,如果把质量问题与风险控制在研发期,解决bug修复的成本相比于在Production阶段再修复会大幅降低,这也就质量前移的基本思想。如果一开始就写出优质的、经过测试的代码,那么后面测试阶段就会减少很多不必要的时间浪费,反之,如果把全部的质量责任交给测试工程师,则可能会导致:交付周期延长测试不充分,风险抛给用户不利于代码后期重构如果一味地追求所谓的交付时间,很容易产生大量的“烂代码”
Hoboyz
·
2023-04-12 07:39
质量前移
SonarQube
DevOps概念及搭建全过程(Jenkins、Harbor、
Sonar
Qube、K8s)
DevOps入门及过程搭建在如今互联网的格局下,抢占市场变得尤为重要,因此敏捷开发越来越被大家所推崇。于是,慢慢的有了DevOps这个概念,大致意思是开发-运维一体化。1DevOps概念1.1基本概念可以看到上图是一个无穷大的一个符号,Dev对应开发,Ops对应运维。DevOps的方式可以让公司能够更快地应对更新和市场发展变化,开发可以快速交付,部署也更加稳定。核心就在于简化Dev和Ops团队之间
NPE~
·
2023-04-12 07:07
理论
jenkins
devops
kubernetes
Sonar
Qube
Harbor
Sonar
Qube 9.9 由于 java版本导致的报错的解决方法
Running
Sonar
Qube…wrapper|-->WrapperStartedasConsolewrapper|LaunchingaJVM…wrapper|JVMexitedwhileloadingtheapplication.jvm1
ST0new
·
2023-04-12 06:35
java
jvm
开发语言
代码复审
J
SONAr
ray解析
Listvos=gson.fromJson(detailList.get(0).getRiskDetail(),newTypeToken>(){}.getType());
miaoao611
·
2023-04-12 04:15
java
变换器鲁棒性-7:RobustART:Benchmarking Robustness on Architecture Desgin and Traning Tecniques
RobustART:BenchmarkingRobustnes
sonAr
chitectureDesginandTraningTecniqueshttps://www.aminer.cn/pub/614012c05244ab9dcb81635c
Vinteuil
·
2023-04-12 02:58
Ubuntu系统配置
Sonar
Qube + cppcheck + Jenkins
Sonar
Qube1.postgresql安装及配置1.1安装postgresql1.2创建
sonar
qube用户1.3设置数据库2.安装
sonar
qube2.1设置
sonar
qube2.2修改
sonar
qube
壹只菜鸟
·
2023-04-12 02:46
#
sonarqube
jenkins
ubuntu
数据库
windows下
sonar
qube+
sonar
-runner安装记录
sonar
qube是一套代码质量管理工具系统,
sonar
-runner是一个静态扫描代码的工具,它可以把扫描的结果交给
sonar
qube来管理。
luffy5459
·
2023-04-11 23:08
java
sonarqube
sonar-runner
findbugs
sonar-scan
code-scan
使用微服务架构做测试服务开发
背景产品测试部门发展到一定阶段,都会尝试进行内部测试平台的开发,真正从使用jenkins、jira、
sonar
等开源或市场工具转向开发和自身产品强相关的平台、SDK等工具,以实现测试效率的提升。
铭钥
·
2023-04-11 15:43
微服务
架构
microservices
java处理json数据
一.json中的数组和对象1.数组(J
sonAr
ray)数组用一对[],表示存放的是一般的数组数据。
一颗天同星
·
2023-04-11 07:43
java
json
水下机器人学习笔记01-声呐概述
1.什么是声呐声呐(
SONAR
):SoundNavigationandRanging,原意指利用声音进行导航和测距随着声呐的发展和应用的不断扩展,现代声呐指在水下利用声波进行探测,导航,定位,识别,通信等等所有电子设备的总称
白木烨
·
2023-04-11 05:00
java map
遍历_java List
遍历的方法
map.put("","a");map.put("","b");map.put("","c");list.add(map);JSONObjectresult=newJSONObject();//全局变量J
SONAr
rayjsonA
weixin_39752434
·
2023-04-11 02:55
java
map<string_
object>
遍历
Java List<Map<String, Object>>,List<实体> ,实体,Map与 Json 互转
前言:J
SONAr
ray:相当于ListJSONObject:相当于Map1、List>转为Json(String)Stringsql="select*fromtable";List>list=jdbcTemplate.queryForList
Aimyone
·
2023-04-11 02:52
Java
json
java
开发语言
Object Json字符串转List<Map<String, Object>>方式
1.利用JDK1.8publicList>objToListMap(Objectobj)throwsGlobalException{//1.先转为json数组J
SONAr
rayj
sonAr
r=JSONObject.parseArray
豆豆·丁
·
2023-04-11 02:51
Spring
java
json
list
数据结构
List<Map<String, Object>>与JSON 相互转换
List>转JSON:List>classifyLh=newArrayListparamInfo=newHashMap>:List>paramInfo=J
SONAr
ray.parseObject(paramInfo.get
7月小蜗牛
·
2023-04-11 02:47
java
java
J
SONAr
ray 按某字段进行排序
J
SONAr
rayj
sonAr
ray=JSON.parseArray(searchCondition.get("data").toString());//对j
sonAr
ray中的数据按autoId进行正排
iarchitect
·
2023-04-10 20:25
Jenkins-slave
CredentialsBinding凭证管理gitDeploytocontainerMavenIntegrationPipelineGroovyPostbuildGitLabGitlabHookEmailExtension
Sonar
QubeScannerPublishOverSSHNodeJSEx
wuxingge
·
2023-04-10 19:36
gitlab
jenkins
nginx
centos
linux
hutool工具-----JSON工具-JSONUtil
JSONUtil介绍使用1、JSON字符串创建2、JSON字符串解析3、XML字符串转换为JSON4、JSON转换为XML5、JSON转BeanJSONUtil介绍JSONUtil是针对JSONObject和J
SONAr
ray
伏加特遇上西柚
·
2023-04-10 12:07
#
java工具
json
java
开发语言
json对象获取json数组
smsMMs.getMmsContent();//jsonString转成json对象JSONObjectmmsContentObj=JSONObject.parseObject(jsonString);从json对象中获取json数组J
SONAr
rayframes
Get in the car
·
2023-04-10 09:09
项目经验记录
java
C++入门_9通讯录管理系统
includeusingnamespacestd;#include//1展示菜单界面voidshowMenu()voidshowMenu(){coutnum==MAX){cout>name;address_book_1->per
sonAr
ray
27878678678
·
2023-04-10 03:58
#
C++
c++
开发语言
后端
sonar
规则-次要
次要规则Redundantconditionaloperator(冗余的条件判断会造成一些错误,应该让它变得简洁)voidexample(inta,intb,intc){boolb1=a>b?true:false;//true/false:boolb1=a>b;boolb2=a>b?false:true;//false/true:boolb2=!(a>b);inti1=a>b?1:1;//same
hanjun
·
2023-04-09 20:07
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他