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