摘要: Jenkins CI/CD介绍 持续构建与发布是我们工作中必不可少的一个步骤,目前大多公司都采用Jenkins集群来搭建符合需求的CI/CD流程,然而传统的Jenkins Slave一主多从方式会存在一些痛点,比如:主 Master 发生单点故障时,整个流程都不可用了;每个Slave的配置环境不一样 阅读全文
posted @ 2020-05-08 19:00 Yong_无止境 阅读(2875) 评论(0) 推荐(0) 编辑
摘要: Random模块用于生成随机数,常见用法如下: import random import string # random.random() 生成一个[0, 1)之间的随机浮点数 # random.uniform(a, b) 生成一个[a, b]之间的随机浮点数 # random.randint(a, 阅读全文
posted @ 2020-05-08 14:46 Yong_无止境 阅读(166) 评论(0) 推荐(0) 编辑
摘要: map以键值对的形式存储数据,且插入的元素自动排序,底层一般采用红黑树的结构。 基本用法 #include <iostream> #include <map> using namespace std; /* insert() 插入元素,当key相同时,插入失败 [] = xxx 直接插入,key相同 阅读全文
posted @ 2020-05-08 14:01 Yong_无止境 阅读(253) 评论(0) 推荐(0) 编辑
摘要: list和vector的用法基本相同,区别如下: list可以头尾插入和删除,效率一样,vector只有尾部插入和删除效率才高,头部操作效率很低 list的排序有专有的接口,不能使用全局的接口,原因是list中的节点不能随机访问,vector中的节点可以随机访问 vector是连续存储,list不是 阅读全文
posted @ 2020-05-08 11:37 Yong_无止境 阅读(404) 评论(0) 推荐(0) 编辑
摘要: Vector作为STL容器中的一员,使用频率非常高,因此对其基本用法和实用技巧进行记录,便于后期查询使用。 基本用法 #include <iostream> #include <vector> using namespace std; /* empty() 判断vector是否为空 size() 获 阅读全文
posted @ 2020-05-08 10:35 Yong_无止境 阅读(535) 评论(0) 推荐(0) 编辑