
持续集成和持续交付
西红柿系番茄
知其然,知其所以然。
展开
-
Windows下使用Jenkins进行Spring Boot项目自动打包运行
一、初识JenkinsJenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。------摘自《百度百科》主要功能:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。二、安装Jenkins1、登陆官方下载网站,如下图,点击下载Windows的安装版,得到一个压缩包(...原创 2018-07-25 00:14:06 · 12029 阅读 · 10 评论 -
Spring Boot2使用MockMvc测试API接口
一、引入maven依赖。<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> &原创 2018-07-22 17:35:20 · 2793 阅读 · 0 评论 -
Spring Boot整合Swagger2
手写Api文档的几个痛点:文档需要更新的时候,需要再次发送一份给前端,也就是文档更新交流不及时。 接口返回结果不明确 不能直接在线测试接口,通常需要使用工具,比如postman 接口文档太多,不好管理Swagger也就是为了解决这个问题,当然也不能说Swagger就一定是完美的,当然也有缺点,最明显的就是代码移入性比较强。一、引入maven依赖<!-- swagger2...原创 2018-08-01 00:54:18 · 159 阅读 · 0 评论 -
压测工具ab的简单使用说明
ab的全称是Apache Bench,是比较简单、容易上手的性能测试工具。这里示范一下Windows环境下的使用。一、下载安装首先到官网https://www.apachehaus.com/cgi-bin/download.plx下载软件。然后解压到你喜欢的目录,不需要安装。二、使用示范cmd命令行或者PowerShell进入到bin目录里,就可以使用对应的命令了。...原创 2019-06-30 19:27:07 · 1237 阅读 · 0 评论 -
使用Selenium实现直播平台的自动刷屏
本文项目Github地址:https://github.com/zhouhuanghua/auto-flood-screen最近,电竞圈LOL届最大的瓜非"蓝公主"莫属。本来,我也只是一名吃瓜群众,感觉都无所谓。但是,后面Baolan的亲妈粉闪现开团:嘲讽皇族官宣香锅退役是蹭热度,抢走了宝蓝生日的风头。这就不能忍了,作为RNG的忠实铁粉,而且还是香锅退役这么隆重的事情。怎么办呢?只能去最多人可...原创 2019-07-19 21:56:42 · 3961 阅读 · 0 评论