发布时间:2013-06-19 11:23:08
gdb的基本工作原理 转自: http://www.spongeliu.com/linux/howgdbwork/还是面某M的时候,面试官问我:“用过gdb么?” 答:“用过,调了两年bug了”。“那好,给我解释下gdb是怎么工作的?或者说跟内核什么地方有关系?”。是阿,gdb凭什么可以调试一个程序?凭.........【阅读全文】
发布时间:2013-05-06 13:13:07
可以复习一下xargs的用法,和变量的一些高级操作技巧 如何批量把若干文件从一个扩展名改为另一个扩展名?比如把后缀gz,改为zip答:1.for file in *.gz; do mv $file `basename $file .gz`.zip; done 或(也适合ksh) for file in *.gz; do mv $file ${file%.gz}.zip; done.........【阅读全文】
发布时间:2013-02-20 19:39:25
vim中设置python代码缩进为4个空格很苦恼python这个东西是严格缩进的,但是我在linux下用vim下的py,默认tab是8个空格那么长(其实还是一个tab,用set tabstop=4只是把缩进量给改了,还是一个tab,拿到win下依然不正常。:set softtabstop=4也是照旧,于是按照“外事不明上GOOGLE,内事不.........【阅读全文】
发布时间:2013-02-20 12:58:02
工作中经常在shell脚本中看到set的这两个用法,但就像生活中的很多事情,习惯导致忽视,直到出现问题才引起关注。1. set -eset命令的-e参数,linux自带的说明如下:"Exit immediately if a simple command exits with a non-zero status."也就是说.........【阅读全文】
发布时间:2013-02-20 10:27:04
今天学习了Python中有关正则表达式的知识。关于正则表达式的语法,不作过多解释,网上有许多学习的资料。这里主要介绍Python中常用的正则表达式处理函数。re.match re.match 尝试从字符串的开始匹配一个模式,如:下面的例子匹配第一个单词。 import retext = "JGood is a handsome boy,.........【阅读全文】