一、基础介绍 1、简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批 ...
分类:
其他好文 时间:
2017-11-08 13:29:39
阅读次数:
164
策略模式: 定义: 定义一系列的算法,把他们一个个封装起来,并且是他们可以相互替换 应用场景: 要求实现某一个功能有多种方案可以选择。比如:条条大路通罗马 实现: 场景,绩效为 S的人年终奖有 4倍工资,绩效为 A的人年终奖有 3倍工资,而绩效为 B的人年终奖是 2倍工资。假设财务部要求我们提供一段 ...
分类:
Web程序 时间:
2017-11-08 13:29:31
阅读次数:
176
事务->:事务是恢复和并发控制的基本单位 ->事务具有四个特性:原子性、隔离性、一致性、持久性。这四个特性通常称为ACID Begin transaction/tran --开始事务 Commit transaction/tran --提交事务 Rollback transaction/tran - ...
一、BFC定义 “块级格式化上下文”,它是一个独立的渲染区域,只有Block-level box参与,它规定了内部的Block-level Box 如何布局,并且与这个区域外部毫不相干。 二、BFC布局规则 内部的Box会在垂直方向,一个接一个的放置; Box垂直方向上的距离由margin决定,属于 ...
分类:
其他好文 时间:
2017-11-08 13:29:13
阅读次数:
143
修改 IP 1.打开 "打开网络和共享中心" 2.打开 "更改适配器设置" 3.打开 "本地连接" 属性 4.修改 "协议版本 4" ...
分类:
其他好文 时间:
2017-11-08 13:29:04
阅读次数:
110
越来越多的公司部署需要实现自动化模式,大家的首选的工具就是Jenkins,下来介绍下通过Publish Over SSH Plugin插件实现远程部署; 一、安装插件Publish Over SSH Plugin: 1.系统管理→管理插件→可选插件→Publish Over SSH; 2.系统管理→ ...
分类:
其他好文 时间:
2017-11-08 13:28:57
阅读次数:
194
P3258 [JLOI2014]松鼠的新家倍增lca+树上差分,从叶子节点向根节点求前缀和,dfs求子树和即可,最后,把每次的起点和终点都。 ...
分类:
其他好文 时间:
2017-11-08 13:28:36
阅读次数:
156
public class Elvis { //第一种静态成员是一个final域 public static final Elvis INSTANCE = new Elvis(); //第二种公有成员是一个静态工厂方法 private static final Elvis INSTANCE2 = ne ...
分类:
其他好文 时间:
2017-11-08 13:28:25
阅读次数:
132
var checkClick = function() { var clicktag = 0; $("#").click(function () { if (clicktag == 0) { clicktag = 1; setTimeout(function () ... ...
分类:
Web程序 时间:
2017-11-08 13:28:15
阅读次数:
159
发现PHPMailer又做了较大的更新,以前发送邮件的方法已不太适用,刚好要做一个实验,需要搭建个环境,这里使用Gmail进行测试,现记录下来。 传送地址Github: PHPMailer 基本要求的内容跟之前的文章是一样的: phpmailer 发送邮件(一) 一、基本要求 Web访问正常(apa ...
分类:
Web程序 时间:
2017-11-08 13:28:05
阅读次数:
236
管道:使用竖杠符号"|"表示,用于将前面的命令的屏幕输出结果作为后面命令的操作对象(输入),就好像一根管道一样,从这头塞如内容,从另一头出来。重定向输出:使用大于符号">"表示,前面你的命令成功执行以后,其屏幕输出的结果将保存到">"号后面指定的文件中,而不是直接输出到屏幕,称之为重定向;">>"追 ...
分类:
其他好文 时间:
2017-11-08 13:27:57
阅读次数:
97
unction JSONToCSVConvertor(JSONData, ReportTitle, ShowLabel) { //If JSONData is not an object then JSON.parse will parse the JSON string in an Object ...
分类:
其他好文 时间:
2017-11-08 13:27:48
阅读次数:
195
在介绍管道与重定向之前,先了解一下Linux默认提供的三个特殊装备,用于终端的显示和输出: stdin:标准输入,对应于在终端的输入; stdout:标准输出,对应于终端的输出; stderr:标准错误输出,对应于终端的输出。 注意不要将管道与重定向混淆,管道默认是连接前一个命令的输出到下一个命令的 ...
分类:
其他好文 时间:
2017-11-08 13:27:39
阅读次数:
129
MongoDB是一个跨平台、开源、面向文档的数据库系统。它是高性能、高可用性和易于伸缩的数据库系统。 ...
分类:
数据库 时间:
2017-11-08 13:27:30
阅读次数:
193
使用SecureCRT连接Ubuntu时,报错The remote system refused the connection. ...
分类:
其他好文 时间:
2017-11-08 13:27:20
阅读次数:
120
"find. -type f mtime +15 |xargs rm -rm"#删除文件15天以前,#删目录下文件用这个比较好; "find /logs -type f -mtime +5 -exec rm {}\; "#在/logs目录中查找更改修改时间在5日以前的文件并删除他们 重要子目录: ...
分类:
其他好文 时间:
2017-11-08 13:27:12
阅读次数:
138