会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
陌上花开
蒙福的道路,哈利路亚的人生!
博客园
首页
新随笔
联系
管理
订阅
2020年10月16日
python 单词排列组合
摘要: 背景: 不同单词两两的组合;每个“单词” 也可能是一个组合词汇。 实现:txt文件按行存放需要组合的词汇,通过python实现组合方法。 # -*- coding:utf-8 -*- #! pyhton2 def ReadTxtName(rootdir): lines = [] with open(
阅读全文
posted @ 2020-10-16 12:33 老农夫
阅读(621)
评论(0)
推荐(0)
2020年8月20日
python操作csv,对比两个csv文件某列值
摘要: 功能: 对比两个csv文件中的某列值,csv文件1中存在,文件2中不存在。 #!/usr/bin/env python #-- encoding:utf-8 -- import csv all_list = [] agent_list = [] def ecsInsAll(): with open(
阅读全文
posted @ 2020-08-20 17:13 老农夫
阅读(2611)
评论(0)
推荐(0)
2020年7月31日
监控端口和僵尸进程脚本
摘要: 背景: 1、部署应用存在多端口使用,kill -9 发布应用时,存在端口无法释放的现象。 2、java应用jvm内存分配较大,kill -9 后进程不存在,但是内存资源被僵尸进程占用,未及时释放。 通过脚本,监控资源释放情况,待资源释放后重启新进程。 #!/bin/bash ############
阅读全文
posted @ 2020-07-31 10:25 老农夫
阅读(499)
评论(0)
推荐(0)
2020年7月15日
openldap创建只读账号
摘要: 需求背景: 公司内部各服务,以及开发测试环境的服务都需要对接ldap认证,目前只有一个可以读写的ldap管理员账号,不够安全。所以单独创建一个只读的ldap账号。 操作步骤: 1、创建ldap只读账号 添加只读账号: #密码 LDAP_READONLY_USER_PW='密码' #Base DN L
阅读全文
posted @ 2020-07-15 19:10 老农夫
阅读(3447)
评论(0)
推荐(0)
2020年2月27日
shell 判断文件内容是否改变
摘要: 判断文件内容是否改变: 1)md5值判断 2)diff 判断 #添加日志时间戳 function fn_showlog() { local curtime; curtime=`date +"%Y%m%d-%H:%M:%S"` echo "$curtime $1"; } #判断文件内容是否一致 fun
阅读全文
posted @ 2020-02-27 15:43 老农夫
阅读(3121)
评论(0)
推荐(0)
golang调用shell命令标准输出阻塞管道
摘要: package tools import ( "bufio" "errors" "fmt" "github.com/Sirupsen/logrus" "go.pkg.okcoin.com/devops/agent/internal/constant" "os/exec" "strings" ) /*
阅读全文
posted @ 2020-02-27 15:36 老农夫
阅读(1591)
评论(0)
推荐(0)
2020年2月25日
fexpect 源码
摘要: 通过fabric 调用执行需要人机交互,输入确认信息时,一般有两种方案: 1、fabric 自身 with settings(prompts=prompt_restore)。 2、pexpect组件解决。 这里的fexpect,其实是对pexpect的包装。只是使用方式上与fabric 配搭起来更加
阅读全文
posted @ 2020-02-25 10:58 老农夫
阅读(412)
评论(0)
推荐(0)
2020年2月21日
python pexpect 免交互自动恢复gitlab数据
摘要: fabric + fexpect == fabric + pexpect 以下脚本通过fabric调用,可以实现远程执行的功能: #!/usr/bin/python #-*-coding:utf-8-*- import sys from time import sleep import pexpec
阅读全文
posted @ 2020-02-21 22:11 老农夫
阅读(357)
评论(0)
推荐(0)
2019年4月24日
consul client agent 本地读取key value
摘要: 任何一台client agent节点机器:
阅读全文
posted @ 2019-04-24 18:38 老农夫
阅读(993)
评论(0)
推荐(0)
2019年4月9日
pip 安装三方库报超时
摘要: python安装第三方库,超时报错 Read timed out,解决方法:1、设置超时时间:pip --default-timeout=100 install -U pandas 2、更换安装源:pip install pandas -i http://pypi.douban.com/simple
阅读全文
posted @ 2019-04-09 11:47 老农夫
阅读(564)
评论(0)
推荐(0)
下一页
公告