码迷,mamicode.com
首页 > 2018年09月11日 > 全部分享
Linux中ansible自动化运维工具
1.ansible简介ansible是一款自动化运维工具,基于Python开发,集合了众多运维工具(puppet,cfengine,chef,func,fabric)的优点,实现了批量系统配置,批量程序部署,批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。主要包括:(1)连接插件connec
分类:系统相关   时间:2018-09-11 01:06:46    阅读次数:777
进程的状态
就绪态:进程具备执行条件,等待系统分配资源运行态:进程占有cpu处于运行状态等待态:进程暂时不具备执行条件,阻塞等待满足条件后再执行 新建态:创建一个新的进程,获取资源的过程终止态:进程执行结束,资源释放回放的过程 liunx终端命令:ps -aux >STAT D 等待态 阻塞 不可中断等待态 S ...
分类:系统相关   时间:2018-09-11 01:06:37    阅读次数:207
轮盘赌选择----学习遗传记
轮盘赌选择,(也称为适应度比例选择)使用轮盘赌为类比,从种群中选择个体的方法。这种想法是根据个体在种群中的个体适应度值,将他们放置在一个假想的空间轮盘上。个体的适应度越高,在轮盘上占据的空间就越多,就越容易被选上; 简单实现代码如下: ...
分类:其他好文   时间:2018-09-11 01:06:29    阅读次数:131
为docker容器提供域名解析服务
仅列出我用过的几种方式yum方式部署docker方式部署环境介绍iprole172.16.91.222dnsserver172.16.91.166client172.16.91.167clientyum方式部署DNS服务[物理部署]具体安装过程如下:使用下面的命令yuminstall-ydnsmasq打开/etc/hosts文件,添加要解析的域名,如echo"172.16.91.165l
分类:其他好文   时间:2018-09-11 01:06:20    阅读次数:546
poj 3280 Cheapest Palindrome
给定一些字符集,将字符集中的字符从字符串中删除或增加需要一些代价,问构造一个回文串的最小代价。 因为删除与增加本质是相同的,所以只保存代价最小的然后进行字符的删除。 考虑区间转移,然后存下所有区间的最小状态即可。 #include <cstdio> #include <cstring> #inclu ...
分类:其他好文   时间:2018-09-11 01:06:13    阅读次数:132
flask学习(五):使用配置文件
1. 新建一个config.py文件 2. 在主app文件中导入这个文件,并且配置到app中,示例代码如下: 3. 还有很多的其他参数,都是放在这个配置文件中,比如"SECRET_KEY"和"SQLALCHEMY" 注意:配置中的DEBUG对于flask 1.0以上的flask工程或许不适用 ...
分类:其他好文   时间:2018-09-11 01:06:04    阅读次数:200
第K短路径 POJ 2449
第K短路径 POJ 2449 一个朴实的算法是搜索出所有的路径,去第k短。 然后我们尝试能否让第一次到底的最短路径,第二次到达的第二短。其实是给A 。 我们维护已经走了多远和距离终点还有多远的距离和小的优先走,就能达到上述要求。 距离终点还有多远反向建图,求一次最短路即可。 cpp include ...
分类:其他好文   时间:2018-09-11 01:05:49    阅读次数:157
19届第四范式测试开发工程师校招-编程题
编程题两道,第一道关于SQL的联合查询跟第二排序,第二道关于二维数组。 题目2: 给定一个空的int类型的二维数组array[n][m]。按下面的填充规则,请编写一个函数将此二维数组填满并打印出来。 输入描述:输入的包括两个正整数,表示二维数组的大小n,m(1<=n,m<=10) 输出描述:打印结果 ...
分类:其他好文   时间:2018-09-11 01:05:38    阅读次数:370
python 归纳 (十五)_多进程使用Pool
1 usePool.py 2 usePoolmap.py 3 usePoolgetData.py 参考: python进程池:multiprocessing.pool ...
分类:编程语言   时间:2018-09-11 01:05:13    阅读次数:163
正则模块
正则模块:re import re print(re.findall(‘\w‘,‘egon 123 + _ - *‘)) #\w匹配字母数据及下划线 print(re.findall(‘\W‘,‘egon 123 + _ - *‘)) #\W匹配非字母数据及下划线 print(re.findall(‘\s‘,‘egon\t 12\n3 + _ - *‘)) #\s匹配任意空白字符,等价于[\f\n\r\t] print(re.findall(‘\S‘,‘egon 123 + _ - *‘)) #\S匹配任意非空字符 print(re.findall(‘\d‘,‘egon\t 12\n3 + _ - *‘)) #\d匹配任意数字,等价于[0-9] print(re.findall(‘\D‘,‘egon\t 12\n3 + _ - *‘)) #\D匹配任意非数字 print(re.findall(‘\A‘,‘egon\t 12\n3 + _ - *‘)) #匹配字符串开始 print(re.findall(‘\n‘,‘egon\t 12\n3 + _ - *‘))
分类:其他好文   时间:2018-09-11 01:05:04    阅读次数:187
MAC地址
MAC(Media Access Control,介质访问控制)地址,或称为物理地址,也叫硬件地址,用来定义网络设备的位置,MAC地址是网卡出厂时设定的,是固定的(但可以通过在设备管理器中或注册表等方式修改,同一网段内的MAC地址必须唯一)。MAC地址采用十六进制数表示,长度是6个字节(48位),分 ...
分类:系统相关   时间:2018-09-11 01:04:56    阅读次数:230
JS中的关键字和保留字
JavaScript中不能作为变量名的关键字和保留字总结: 1、js中的关键字: 2、js中的保留字: JavaScript中不能作为变量名的关键字和保留字总结: 1、js中的关键字: 2、js中的保留字: ...
分类:Web程序   时间:2018-09-11 01:04:45    阅读次数:246
linux基础:04_文件和目录
一不小心两天就偷懒过去了,今天早上也没起来,同志仍需努力啊! 1. /:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录,所有的东西都是从这里开始 2. /bin、/user/bin:可执行二进制文件的目录 3./etc:系统配置文件存放的目录,不建议下在此目录下存放可执行文件 4. ...
分类:系统相关   时间:2018-09-11 01:04:34    阅读次数:200
SpringBoot常用注解
1)@RestController和@RequestMapping @RequestMapping:注解提供路由信息。它告诉Spring任何来自"/"路径的HTTP请求都应该被映射到home方法。http://localhost:8080/hello @RestController注解告诉Sprin ...
分类:编程语言   时间:2018-09-11 01:04:26    阅读次数:217
Redis的安装配置和启动
Redis安装和配置、启动、关闭 一、Redis的安装 在Linux上安装软件有两种方式: 第一种方式由于redis更新比较快,而这些管理工具不一定能更新到最新版本,所以本博客介绍第二种方式。 Redis源码安装只需要六个步骤: 1.下载Redis指定版本的源码压缩包到本地目录(去https://r ...
分类:其他好文   时间:2018-09-11 01:04:02    阅读次数:177
Vue为v-html中标签添加CSS样式
在最近的vue项目中遇到的问题:v-html渲染的富文本,无法在样式表中修改样式; 这是为什么呢?原因很简单:如果p标签在template中先写出来,那么在<style></style>标签中是可以修改其样式的; 这应该是vue编译的规范,未在虚拟dom中渲染的元素无法修改样式; 解决方案1:在up ...
分类:Web程序   时间:2018-09-11 01:03:56    阅读次数:454
最大m子段和
参考自:最大m子段和总结与例题 51nod1052 HDU1024 题目介绍: 给定由n个整数(可能为负)组成的序列a1、a2、a3...,an, 以及一个正整数m,要求确定序列的m个不相交子段,使这m个子段的总和最大! 特别注意: 有些题目可能不存在负数答案,给出的序列全是负数,那么不管m是多少, ...
分类:其他好文   时间:2018-09-11 01:03:48    阅读次数:252
1075条   上一页 1 ... 57 58 59 60 61 62 63 64 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!