波斯火车头

2020年5月11日

excel

摘要: 1、比对: D2填值:=IF(COUNTIF(A:A,C2),"出现","无") 阅读全文

posted @ 2020-05-11 20:19 波斯火车头 阅读(88) 评论(0) 推荐(0) 编辑

2017年5月19日

python日常小计

摘要: 1、查看变量类型: pring type(item) 2、解决list中的中文显示乱码 使用decode('string_escap')将数据库查询返回的将带转义的字节码字符串转换为成utf-8中文 阅读全文

posted @ 2017-05-19 00:43 波斯火车头 阅读(167) 评论(0) 推荐(0) 编辑

2017年4月9日

Java垃圾回收机制

摘要: Java的内存分布 在JVM中,内存是按照分代进行组织的。 其中,堆内存分为年轻代和年老代,非堆内存主要是Permanent区域,主要用于存储一些类的元数据,常量池等信息。而年轻代又分为两种,一种是Eden区域,另外一种是两个大小对等的Survivor区域。之所以将Java内存按照分代进行组织,主要 阅读全文

posted @ 2017-04-09 22:34 波斯火车头 阅读(143) 评论(0) 推荐(0) 编辑

2017年3月9日

DevOps 开源工具

摘要: 1. 开发工具 版本控制&协作开发 版本控制系统 Git Git 是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。开源中国 Git 代码托管平台:http://git.oschina.net/ 代码托管平台 GitLab GitLab 是一个利用 Ruby on R 阅读全文

posted @ 2017-03-09 13:38 波斯火车头 阅读(192) 评论(0) 推荐(0) 编辑

2017年2月16日

ansible小计

摘要: 一、忽略hosts,只在一台机器上执行: 二、批量推送密钥 在ansible管理主机生成密钥id_rsa.pub,使用如下playbook推送密钥至受控主机节点 user为远程主机账号,key为管理主机生成的公钥key 阅读全文

posted @ 2017-02-16 12:41 波斯火车头 阅读(128) 评论(0) 推荐(0) 编辑

2017年2月10日

安装openssh

摘要: 在推进ansible用于配置管理与自动部署,其中一个很困扰的问题是创建ssh通道很慢,虽然ansible在同一个task里面是并行的控制多台受控端.但是每一个task都需要和受控端创建ssh通道,非常影响效率.今天决定把它解决了. 看了一下官网,提及到了openssh的ControlPersist特 阅读全文

posted @ 2017-02-10 15:12 波斯火车头 阅读(356) 评论(0) 推荐(0) 编辑

2017年1月24日

Ansible的循环

摘要: 1、 前言 有可能在一个任务中,可能要做很多事情,例如创建多个用户,安装很多个包等,那么就有可能用到循环。 2、 标准循环 重复的任务可以用下面的方式: - name: add several users user: name={{ item }} state=present groups=whee 阅读全文

posted @ 2017-01-24 17:07 波斯火车头 阅读(221) 评论(0) 推荐(0) 编辑
task打印执行结果

摘要: 使用debug输出task执行的register: 结果输出: 阅读全文

posted @ 2017-01-24 13:01 波斯火车头 阅读(342) 评论(0) 推荐(0) 编辑