摘要:
python检测不到模块:No module named是因为模块没有在sys.path中,查看sys.path的方法import syssys.path发现确实没有加载到模块。windows的公共环境变量path和用户环境变量path和python的path并不一样,windows的path用来做... 阅读全文
摘要:
shell脚本参数可以任意多,但只有前9个可以被访问,使用shift命令可以改变这个限制。参数从第一个开始,在第九个结束。$0 程序名字$n 第n个参数值,n=1..9$* 所有命令行参数$@ 所有命令行参数,如果它被包含在引号里,形如”$@”,则每个参数也各自被引号包括$# 命令行参数个数$... 阅读全文
摘要:
有些是字符串对象的方法,有些是内建库的方法split分割字符串find 查找字符串for c in str: 遍历字符串len 获取字符串长度int 将字符串转换成intstr 将数字转换成字符串list.join 将列表连接成字符串以下是字符串截取的方法以及例子,要注意区间的开和闭str[1... 阅读全文
摘要:
pstack竟然是一个shell脚本,核心是调用gdb的thread apply all bt查看进程的所有线程的堆栈,之后用sed正则展示线程堆栈信息。/proc/pid/exe是一个指向可执行文件的软连接。#!/bin/shif test $# -ne 1; then echo "Usage:... 阅读全文
摘要:
遍历删除map元素的正确方式是for(itor = maptemplate.begin; itor != maptemplate.end(); ){ if(neederase) maptemplate.erase(itor++); //itor指向下一个元素,但返回itor当前的副本,直... 阅读全文