发布时间:2017-01-10 12:21:56
在使用shell时,常做的一件事就是,先ps -ef | grep XXX,然后使用肉眼定理,找到pid,最后,kill掉,或者看调用栈,反正是要杀要剐随便。其实,linux还是很贴心提供了些便捷的命令,比如pidof可以通过可执行文件名找到进程,还有pgrep,就相当于前面说得ps -ef | grep XXX,还有pkill,都能够帮你kill进程了。你就说,你.........【阅读全文】
发布时间:2016-12-07 10:22:00
我是经常会忘记先加还是后加的,因为我比较笨么。今天早上看资料的时候,发现其实真的很简单,如果++, --放在操作数的前面,叫做pre-increment operator,从字面上解释就是先加操作符,当然是先加再返回值了。如果放在后面,叫做post-increment operator,也就是后加操作符,当然是先取值后加吗。我想这样,我就不会再忘.........【阅读全文】
发布时间:2016-04-26 10:29:20
在expect的处理中,关于什么时候转义,转几层,还有什么时候是list,什么时候是array,有时候,也很唬人,让你容易搞错。关键在于TCL的设定,一切都是字符串。所以理解也要从字符串的理解开始,交给expect的进行处理的参数,首先由TCL解析器进行分析,这时候,会进行第一次的转义处理,包括$符号进行变量替换。而expect如.........【阅读全文】
发布时间:2014-09-01 14:41:53
table对象有metatable。metatable中的方法控制在特定情况下的行为,如 控制算术运算与逻辑运算的 控制字符串打印的__tostring及连接操作符..的__concat 控制length操作符#的__len 控制被调用时的__call 控制访问不存在的域__index.........【阅读全文】