自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 metersphere部署压测机步骤

第三步:如果xxxxxx.71的/data目录下已经保存了jmeter镜像此步骤略过。第二步:启动node-controller.jar。第四步:腾讯云服务器拉取镜像。

2024-08-29 14:42:22 235

原创 【jenkins集群部署步骤】

jenkins的分布式部署记录

2024-08-20 15:41:27 390

原创 【记录jenkins中测试单元测试覆盖率项目启动的坑】

做单元测试覆盖率测试在jenkins中项目启动会去读apllo的配置,需要在代码中配置apllo的ip。

2024-04-30 17:55:06 155

原创 jenkins中jacoco单元测试覆盖率的配置踩坑

有个大坑就是,试了很长时间构建一个项目,单元测试覆盖率报告就是出不来,jacoco文件也没生成,原因是项目路径有问题,执行单元测试覆盖路的前提是必须有test路径也就是个src下面的和main同级,否则会跳过。jacoco覆盖率只识别src/test/java路径下的单元测试,不成功的单元测试也会跳过的。这样就会生成jacoco单元测试覆盖率。首先在项目的主pom中加以下依赖。然后在jenkins中配置。

2024-04-25 21:17:12 838 1

原创 【jenkins高版本JDK+要扫描的项目是低版本jdk,需要特定的配置项目的jdk,可以进行项目构建】

这里为了是jenkins中可以指定这个jdk的版本,以适应构建java项目的版本,比如java项目是用1.8编译的,jenkins构建的时候就要选择jkd1.8进行项目构建。这个是因为jenkins支出的jdk版本最低是11,但是jenkins构建的项目jdk不等,有1.8的有1.9的,可以在服务器中下载,然后在jenkins中配置好。jenkins中配置指定jdk’步骤。这里就可以编译不通版本的java项目。jenkins中要下载jdk的插件。

2024-04-25 21:09:43 723 1

原创 idea合并分支到master自动触发jenkins进行代码扫描

gitlab配置。

2024-03-29 11:36:22 161

原创 jenkins+gitlab当触发合并请求到master分支后触发master分支代码扫描步骤

jenkins中设置。

2024-03-01 16:35:22 544

原创 linux中部署jenkins+sonarqube+sonarqube扫描器+jacoco详细步骤!!!!!!万字 详细版,赶紧码住

1.我安装的sonarqube版本是sonarqube-9.6.1.59531.zip,先去官网下载这个包,然后把这个包放在服务器目录中我这里是放在了/usr/local/src目录。然后sonar-scanner 扫描完成后会把扫描结果也写入到数据库中,所以sonarqube是基于数据库读出结果,所以就可以查到扫描结果了。编辑/usr/local/src/sonarqube-9.6/conf中的sonar.properties中添加如下内容。然后上传到服务器/usr/local/src/目录下解压。

2024-03-01 09:14:17 3191

原创 Jacoco接口测试、自动化测试、手工测试覆盖率执行步骤

JaCoCo包含了多种尺度的覆盖率计数器,包含指令级覆盖(Instructions,C0coverage),分支(Branches,C1coverage)、圈复杂度(CyclomaticComplexity)、行覆盖(Lines)、方法覆盖(non-abstract methods)、类覆盖(classes)测试完成后生成覆盖率报告:执行如下两个命令即可生成html报告,这里指令意思是通过jacococli.jar导出覆盖率记录的exec文件。此命令是通过jacococli.jar生成覆盖率报告。

2024-02-27 18:35:02 963

原创 前端vue学习-父子之间传递数据

父组件通过props给子组件传值,子组件通过$emit给父组件传值。1.父组件向子组件进行传值(父传子)2.子组件向父组件传值(子传父)

2024-01-30 17:41:55 475

原创 left join 和right join 和inner join的用法

1、LEFT JOIN 左联接,查询结果为左表中的所有记录和右表中联结字段相等的记录。SELECTT1.pid,T1.Number,T2.sid,T2.moneyFROMperson T1LEFT JOIN salary T2 ON T1.pid = T2.sidORDER BYT1.pid ASC;2、RIGHT JOIN右联接,查询结果为右表中的所有记录和左表中联结字段相等的记录。(这个左右表是以left和right作为一个参考物)SELECTT1.pid,T1.Num..

2021-12-01 10:25:14 793

原创 mybatis中的when,then,end的用法

mybatis中的when,then,end的用法

2021-12-01 09:55:21 2895

原创 2021-8.20

Java 中多线程间的通信怎么实现 ?1.共享变量线程间通信可以通过发送信号,发送信号的一个简单方式是在共享对象的变量里设置信号值。线程 A 在一个同步块里设置 boolean 型成员变量 hasDataToProcess 为 true,线程 B 也在同步块里读取 hasDataToProcess这个成员变量。这个简单的例子使用了一个持有信号的对象,并提供了 set 和 get 方法:class MySignal{//共享的变量private boolean hasDataToProces

2021-08-21 00:38:00 106

转载 2021-8.19

引用大佬写的多线程的面试题https://blog.youkuaiyun.com/weixin_44337261/article/details/98477048?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-bl

2021-08-19 23:28:03 410

原创 2021-8.18

链表和数组使用场景?数组应用场景:数据比较少;经常做的运算是按序号访问数据元素;数组更容易实现,任何高级语言都支持;构建的线性表较稳定。链表应用场景:对线性表的长度或者规模难以估计;频繁做插入删除操作;构建动态性比较强的线性表。List a=new ArrayList()和 ArrayList a =new ArrayList()的区别?ArrayList list=new ArrayList();创建一对象则保留了ArrayList 的所有属性。 所以需要用到 ArrayList 独有的方法的时

2021-08-18 23:28:17 148

原创 2021-8.17

String 类是final类不能被继承当一个对象被当做一个参数传递到一个方法中时,是值传递,因为java方法的调用只支持值传递。Char型变量可以存一个中文汉字?一个char类型占两个字节,一个汉字是两个字节数组没有length()方法,而有length属性,String有length()方法String,StringBuilder,StringBuffer区别String引用的内容是不能被改变的,StringBuffer是在单线程下工作的,它所有的方法前都有synchronized修饰,St

2021-08-17 23:55:27 72

原创 2021-8.15

封装的应用产场景?如果一个属性不想被其他人直接访问,那么这时候就可以使用封装现实中实体类的成员变量我们都会封装起来。当我们提供一个功能(API)时,我们一般需要定义调用者需要的功能(接口定义),然后实现这个接口。这个实现的过程中或多或少会用到很多的技术,比如,读取配置,访问数据库,使用某个排序算法,进行某个业务规则的判断,这些,我们都希望尽可能让“调用者”无感知,或者较少感知,只需要调用一个“简单明确”的接口就行。这就是封装,逻辑通过接口暴露,实现则在接口内有实现者掌握,把复杂留给自己,让简单留给别人

2021-08-16 00:11:20 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除