
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
jenkins 远程执行shell 一键部署使用jenkins持续集成发布下载jenkinshttps://jenkins.io/index.htmlPublish over SSH点高级可以保存密码新建jobssend build artifacts over ssh 插件deploy.sh/#author:sunlihuo/#desc:在jenkins构建完成后,ROOT.wa
第一步: Create docker-compose.yml创建docker-合成.yml对于Docker Compose。Docker Compose是一个用于定义和运行多容器Docker应用程序的工具。通过下面的YAML文件,您可以通过一个命令创建和启动所有服务(在本例中是Apache、Fluentd、Elasticsearch、Kibana):version: '3'services:flu
cd /var/lib/jenkins/workspace/jenkinsJob名chmod 777 /var/lib/jenkins/workspace/jenkinsJob名/node -v #检测node版本(此条命令非必要)npm -v #检测npm版本(此条命令非必要)npm config set registry https://registry.npm.taobao.org #把np
Docker内部署单机nacos使用mysql8.0存储Docker下载镜像创建数据库创建nacos容器1创建nacos容器2修改容器Docker下载镜像docker pull nacos/nacos-server笔者下载时已经到1.3.2 其中mysqljar已经更新至8.0.16创建数据库create database nacos_confighttps://github.com/alibab
方案一、在提供给业务方的Controller层进行控制。1、使用guava提供工具库里的RateLimiter类(内部采用令牌捅算法实现)进行限流2、使用Java自带delayqueue的延迟队列实现(编码过程相对麻烦,此处省略代码)3、使用Redis实现,存储两个key,一个用于计时,一个用于计数。请求每调用一次,计数器增加1,若在计时器时间内计数器未超过阈值,则可以处理任务方...
RateLimiter 从概念上来讲,速率限制器会在可配置的速率下分配许可证。如果必要的话,每个acquire() 会阻塞当前线程直到许可证可用后获取该许可证。一旦获取到许可证,不需要再释放许可证。校对注:RateLimiter使用的是一种叫令牌桶的流控算法,RateLimiter会按照一定的频率往桶里扔令牌,线程拿到令牌才能执行,比如你希望自己的应用程序QPS不要超过1000,那么RateL..
docker安装jenkins,war包安装jenkinsjenkins部署项目至tomcatjenkins下载Git Parameter插件clean package -U -pl ${module} -am -Dmaven.test.skip=true至此git分支、maven子模块可选的项目已经可以编译成功
1)从Docker官方下拉MySQL的image打开https://hub.docker.com/搜索mysql在docker中运行 默认tag为latestdocker pull mysql/mysql-server也可以指定mysql版本docker pull mysql/mysql-server:5.72)设置目录为了使MySql的数据保持在宿主机上,我们先建立
/*** 导出Excel功能* @param sql 获取数据要执行的SQL语句* @param params SQL语句的参数* @param column Excel表头,如果有扩展属性的话,可定义为:户号,户名,营业区域$ALL_BS_INFO* @param excelRowsLimit 没个Excel单元格的条...
public class TestGrandFather {class GrandFather{public void thinking(){System.out.println("i am grandfather");}}class Father extends GrandFather{public void thinking(){System...







