摘要:
二分查找算法思想 1、数组要求是有序的 2、定义左右边界索引l、r,中间索引m=(l+r)/2 3、判断arr[m]与待查找值target的大小,不断减少右边界索引r或者增加左边界索引l 基础版二分查找 (1)如果target<arr[m],则证明待查找值在中间索引左侧,减少右索引r=m-1,继续下 阅读全文
摘要:
一、在自动化测试过程中上下游接口有数据依赖如何处理 用一个全局变量来处理依赖的数据,比如登录后返回token,其它接口都需要这个token,那就用全局变量来传token参数 二、依赖第三方数据的接口如何进行测试 可以利用一些MOCK工具(如:Moco)来模拟第三方的数据返回,最大限度的降低对第三方数 阅读全文
摘要:
一:docker概述与安装 https://www.cnblogs.com/lrc123/p/16095016.html 二:dokcer的常用命令 https://www.cnblogs.com/lrc123/p/16095034.html 三:dockerfile的基本使用 https://ww 阅读全文
摘要:
前置准备:Jenkins服务器(192.168.80.134),Docker仓库服务器(192.168.80.135),生产应用部署服务器(192.168.80.136)都安装docker docker的安装: https://www.cnblogs.com/lrc123/p/16095016.ht 阅读全文
摘要:
一:常用的构建触发器 Jenkins内置4种构建触发器: 触发远程构建 其他工程构建后触发(Build after other projects are build) 定时构建(Build periodically) 轮询SCM(Poll SCM) 触发远程构建 1、在构建触发器中选择【触发远程构建 阅读全文
摘要:
Jenkins中自动构建项目的类型有很多,常用的有以下三种: 自由风格项目(FreeStyle Project) Maven项目(Maven Project) 流水线项目(Pipeline Project) 每种类型的构建其实都可以完成一样的构建过程与结果,只是在操作方式、灵活度等方面有所区别,在实 阅读全文
摘要:
上面我们已经在192.168.80.133服务器安装了gitlab并成功将本地项目推送到gitlab远程仓库,接下来,我们在另外一台服务器192.168.80.134上安装jenkins 一:安装jdk Jenkins需要依赖JDK,所以先安装JDK1.8 yum install java-1.8. 阅读全文
摘要:
持续集成流程说明 1、首先,开发人员每天进行代码提交,提交到Git仓库 2、然后,Jenkins从Gitlab中拉取项目源码,编译并打成jar包,然后构建成Docker镜像,将镜像上传到Harbor私有仓库。 3、Jenkins发送SSH远程命令,让生产部署服务器到Harbor私有仓库拉取镜像到本地 阅读全文
摘要:
一:创建一个SpringBoot工程,引用lombok,mysql,web服务 二:准备数据库表: SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- -- Table structure for tbl_book -- DROP TABLE IF E 阅读全文
摘要:
一:@SpringBootApplication:声明当前类是Spring的主程序入口类,该注解包含3个主要注解:@ComponentScan、@SpringBootConfiguration、@EnableAutoConfiguration @SpringBootConfiguration:声明当 阅读全文