logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

webhook推送数据

1.Jenkins配置Build Trigger里的webhook(选中),生成token,把url和token复制到gitlab里的webhook。2.WebHook 推送数据2.1 Request HeadersContent-Type: application/json# 默认为 application/json , 若是旧版钩子(已不维护)为 applica...

使用gitbook+Markdown写帮助文档时,发布后,有些格式不显示问题

1.使用gitbook+Markdown写帮助文档时,有些格式,预览时正确,一发布就不对1)${{env.name.stdout}},,发布后只显示$,,解决办法:

由于改密码导致git push等失败,解决办法(mac)

重新设置用户git config -–global user.name "xxx"git config –-global user.email "xxx@xxx.com"在push时输入新的密码即可

#git
git忽略规则:IDEA项目git push时,把.idea文件夹一起提交了,再提交时一直出现modified: .idea/workspace.xml

1.若没有误提交,在项目中添加.gitignore文件设置要忽略的文件或文件夹:.idea/*.imltarget/然后在push项目,这样不会把.idea文件夹提交到远端。2.如果已经把.idea文件夹一起提交了,需要将远端提交的文件给删掉,删除指令为:git rm -r --cached .idea删除后,载在项目中添加 .gitignore文件设置要忽略的文件或文...

Python多线程:Threading中join()函数的理解

通过以下实例可以get到join()函数的作用:如果thread是某个子线程,则调用thread.join()的作用是确保thread子线程执行完毕后才能执行下一个线程。下面第一个例子中没有调用join()函数,故没有这个限制,所有线程执行顺序都不定。第二个例子中在每个子线程启动start()后马上调用了join()函数,这就确保了对于每一个子线程,必须等它执行完毕后才能执...

#python
常用命令(git bash,mac终端)

mac常用命令:安装 brew install xxx卸载 brew uninstall xxx更新brew本身 brew update更新所有brew安装的软件:brew upgrade更新某一个brew安装的软件:brew upgrade xxxgit命令:1、cd 进入文件夹2、ls 查看目录下文件3、cd ~/ 进入到根目录...

git clone 项目所有分支方法

git clone 默认是克隆Head指向的master分支,如果是多分支,我们可以单个克隆分支项目。1.只克隆单分支(非master):git clone -b 分支名 https://xxx.git2.克隆所有分支(多分支)cd project//切换到指定目录git clone https://xxx.git //克隆项目(默认master分支)cd x...

#git
蓝绿部署、滚动部署、灰度部署、金丝雀部署

一、Blue/Green Deployment(蓝绿部署)1、部署过程:(1)准备两个相同的应用运行环境,命名为蓝色环境、绿色环境,刚开始,蓝色环境和绿色环境都运行着相同的应用版本V1,只有绿色环境对外提供服务。(2)我们开发了一个新版本V2,那么放到蓝色环境上进行反复的测试、修改、验证,确定达到上线标准后,利用负载均衡器/反向代理/路由等手段将对外服务切换为蓝色环境。(3)一段时间后,如果发生故

暂无文章信息