摘要:
Python2.7下subprocess调用perl脚本增加timeout 29 JAN 2016 on Skill 背景 问题 参考资料: 背景 去年(2015年)年底开发了个自动分析崩溃的工具,分两个功能模块。 解析模块:一个python脚本,获取客户端上传上来的崩溃日志,并在Jenkins上找 阅读全文
摘要:
通过logging模块,重写一个logging2模块,独立开启线程,将待写的日志信息异步放入队列,做到日志输出不影响主流程性能,环境python3.8 logging2.py 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 阅读全文
摘要:
bash 获取当前脚本的绝对路径单脚本这个是有缺陷的,⽐比如脚本A source 了另一个⽬目录下的脚本B, 然后脚本B尝试使⽤用此法获取路路径时得到的是A的路路径 current_path=$(cd "$(dirname $0)";pwd)1或 current_path=$(cd $(dirnam 阅读全文
摘要:
环境git : 2+ 前言最近两天,公司的git合并代码时,出现了严重的问题,浪费很多时间;现在记录下;情况是这样的,一个同事自己的本地分支(远程没有),不知怎么的,有了别人开发分支的代码,而他自己又不知道;其在切换到主分支,并merge自己的分支,此时其已经把别人正在开发的代码都合并到了主分支。 阅读全文
摘要:
今天从git上down项目输错了一次账户和密码,然后就怎么也down不下来,直接报错,到处清除缓存,都没啥作用,实在是无奈,搞得人火大,最后终于在一篇文章找到了解决方法 fatal: Authentication failed就是凭证失败的意思 那么凭证失败自然想到的就是修改凭证了 可是找了半天也没 阅读全文
摘要:
array=("I am Chinese" "Good") 错误用法 for item in ${array[@]}; do echo $item done 结果: I am Chinese Good 正确用法 for item in "${array[@]}"; do echo $item don 阅读全文
摘要:
解决ssh登录后闲置时间过长而断开连接 时我们通过终端连接服务器时,当鼠标和键盘长时间不操作,服务器就会自动断开连接,我们还的需要重新连接,感觉很麻烦,总结一下解决此问题的方法方法一、修改/etc/ssh/sshd_config配置文件,找到ClientAliveCountMax(单位为分钟)修改你 阅读全文
摘要:
https://github.com/tim-chow/log-parser 阅读全文
摘要:
如果使用Python2.5或更早版本,请打开文件,然后在重定向中使用file对象: log = open("c:\\goat.txt", "w") print >>log, "test" 如果使用Python2.6或2.7,可以使用print作为函数: from __future__ import 阅读全文
摘要:
一、multiprocessing 用法参考地址:multiprocessing用法首先解释一个误区:进程池的大小是每次同时执行的进程数,但是并不会影响主进程申请进程的数量。主进程申请多进程量不等于池子大小。 1、子进程无返回值 # -*- coding:utf-8 -*- from multipr 阅读全文