一、Ansible介绍 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 ansible是基于模块工作的,本身没有批量部署的能力。真正具有 ...
分类:
其他好文 时间:
2018-05-20 18:11:10
阅读次数:
221
1、request方法 发送get请求 2、request方法 发送post请求 3、requests方法 发送get请求 4、requests方法 发送post请求 5、入参是json类型 6、检验cookie 7、添加header 8、上传文件 9、下载文件或图片等 ...
分类:
编程语言 时间:
2018-05-18 00:34:39
阅读次数:
222
SSH默认使用tcp22端口,为了保护Linux的22端×××破,我们有时候需要将SSH的端口做修改;然而企业环境中,服务器数量是巨大的,逐个修改的工作量可想而知。使用puppet就可以很好的解决此类问题,为运维人员减轻工作负担。案例拓扑如下:上图中的PuppetClient也就是需要修改SSH端口的Linux服务器1、1)PuppetMaster上应当创建如下目录,puppet运行用户puppet
分类:
系统相关 时间:
2018-05-12 21:40:55
阅读次数:
201
从深圳回武汉的面试感想以及一些面试题 大家好,我是ITDragon龙,今天分享一些面试中常问的题目,和一些面试感受。我是四月二十五号离职,二十六号上午八点从深圳出发,下午三点到武汉。二十七号便开始参加面试。每天上午去面试,中午去小区监工,下午再去面试,中途可能还有几个电话面试。面试算的上颇有经验吧! ...
分类:
其他好文 时间:
2018-05-12 02:38:29
阅读次数:
146
今天被拖延症和低效率给害惨了…… 所以说,身为人类的我们,可能这一辈子都在和拖延症做斗争…… 教训何其深刻…… 真的不能慢、更不能懒。 已经连续很多天写日记了,近期因为毕业论文这个事耽误了很多学习的时间。 不过总的来说,借口还是太多太多了…… 需要自己真正做到才是,你要成为什么样的人,现在就必须做什 ...
分类:
其他好文 时间:
2018-04-30 10:19:15
阅读次数:
129
原文:Android项目实战(二十六):蓝牙连接硬件设备开发规范流程前言: 最近接触蓝牙开发,主要是通过蓝牙连接获取传感器硬件设备的数据,并进行处理。 网上学习一番,现整理出一套比较标准的 操作流程代码。 如果大家看得懂,将来只需要改下 硬件设备的MAC码 和 改下对接收数据的处理 即可。 一切都是... ...
分类:
移动开发 时间:
2018-04-29 11:52:10
阅读次数:
203
sedsed也能实现grep的功能,但是有些麻烦,而且没有颜色显示。sed的强项在于替换,替换一些指定的字符。比如grep中的.*|都可以在sed中实现,但是要加上//和p(这里只加p的话,匹配的含有root的会连续打印两次,不加关键词,会将所有文件内容连续打印两次。)只打印关键词的行就要加上-n同样支持.*但是看起来麻烦没有颜色显示。+也可以用和grep一样也需要脱译这里是加-r|和{}也一样支
分类:
其他好文 时间:
2018-04-26 18:32:34
阅读次数:
142
很多公司经常情况下会遇到这么一个问题,新应用开发完成之后,运维人员耗费了大量的时间在测试环境上完成了项目的部署,而迁移到线上环境依旧需要逐字逐句的变更配置,没日没夜的加班之后,才能够勉强保证新应用在线上环境正常运行。而与此同时,公司的领导层已经暴跳如雷,"我已经投入了大量的资金下去,为什么部署一个新的应用依旧需要花费这么久的时间?"
puppet的创始人luke kanies就曾经在这种环境中备受煎熬。于是他就开始思考,如何让系统管理员们能够更加高效的去完成工作。随即诞生的产物就是这款名为puppet的软件。
事实上,luke kanies在开发puppet之前,基本上都是采用perl来编写程序,但是当他想要用perl去编写脑中的这款程序的模型时发现无法实现。然后luke kanies尝试了python等语言,都没办法写出他心目中的功能。后来一个偶然的机会,朋友提起了ruby这种语言,表示该语言功能十分强大,所以luke kenies尝试了ruby,并且基于ruby语言开发出了puppet。
如果说企业想要多台服务器的维护成本,puppet是非常不错的工具之一,主要原因是由于pu
分类:
其他好文 时间:
2018-04-25 14:27:25
阅读次数:
175
26):题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 程序分析:学会分解出每一位数。 程序源代码: 以上实例输出结果为: 输出实例: 测试输出结果: Python3 下使用列表的 reverse 方法: Python3 测试实例: Python3 下测试: Pyt ...
分类:
编程语言 时间:
2018-04-25 14:04:05
阅读次数:
244
我是长沙市第二十六中学的一名OIER,全学校好像只有我一个人搞OI。我希望能够在这里与大家分享一些算法知识和题解。 ...
分类:
其他好文 时间:
2018-04-23 00:07:03
阅读次数:
128