Jenkins 添加slave节点
Jenkins添加node节点 --------------- 添加凭据 我们需要先将master的私钥添加到jenkins中,后续jenkins访问node的时候需要用该私钥去进行ssh访问 私钥的内容我们可以在master的机器上面,cat /.ssh/idrsa查看到,如果没有秘钥的话,需要执行 ssh-keyg…
文章列表 · 第 6/8 页
共 80 篇 · 每页 10 篇
Jenkins添加node节点 --------------- 添加凭据 我们需要先将master的私钥添加到jenkins中,后续jenkins访问node的时候需要用该私钥去进行ssh访问 私钥的内容我们可以在master的机器上面,cat /.ssh/idrsa查看到,如果没有秘钥的话,需要执行 ssh-keyg…
在使用jenkins的pipeline时,中间需要进行sonar扫描,然后获取扫描结果。根据官方文件推荐的用法是 pipeline { agent none stages { stage("build & SonarQube analysis") { agent any steps { withSonarQubeEnv…
Java代码生成
CountDownLatch,CyclicBarrier和Semaphore都是在多线程编程中,对线程进行管理的对象。 CountDownLatch
背景 在进行多线程编程的时候,经常会遇到线程安全的问题,例如一个线程在修改一个变量的时候,另外一个线程也在修改这个变量,而根据java的内存模型,每个工作线程都会先把变量从主内存中拉回到自己的内存,在修改了之后再刷新回主内存,所以就会出现数据不一致的问题,例如下面的对count进行累加
背景 在现有的技术发展下,多线程变得越来越普遍,在处理一些耗时的任务,或者需要异步处理一些业务的时候,需要我们使用多线程来进行处理。例如在处理用户注册的时候,需要发送验证码,这个时候我们不能等到在主线程进行这个操作,因为发送验证码可能是一个比较耗时的任务,如果在主线程执行的话会进行阻塞,进而会影响到别的请求的工作。这个…
angular项目集成antd中出现的问题 antd的angular版本为 ng-zorro-antd 官方的文档为https://ng.ant.design/version/0.7.x/docs/getting-started/zh 在此只简单的介绍一下自己在集成过程中的心得
python 线程 进程 协程 刚好今天早上早饭买的是煎饼果子,我就用煎饼果子这个东西来比较一些线程进程跟协程之间的关系 线程
python 协程 协程 一般的子程序都是层级调用,比如A调用B,B调用C,C执行完毕返回,B执行完毕返回,最后A执行完毕返回。一个子程序的调用永远都是只有一个入口跟一个出口。调用顺序是明确的
Python 进程 因为GIL的限制,一个进程中只能有一个线程获取到资源,因此在有些场景下会显得很鸡肋。一种解决方法就是利用多进程,通过开多个进程就可以绕开GIL的限制。 多进程