随笔分类 -  杂文

Bash Shell(字符串)操作小结
摘要:基本下面引用的文章,加了几项, 做个记录,懒得记了,也省得每次Google。http://my.oschina.net/aiguozhe/blog/415571. 取长度1str="abcd"2expr length $str # 43echo ${#str} # 44expr "$str" :".*" # 4好像一般使用第二种2. 查找子串的位置1str="abc"2expr index $str "a"# 13expr index $str "b"# 24expr ind 阅读全文

posted @ 2012-06-19 12:41 c语言源码 阅读(297) 评论(0) 推荐(0)

工作是有计划的学习
摘要: 阅读全文

posted @ 2012-06-14 23:06 c语言源码 阅读(119) 评论(0) 推荐(0)

Emacs快捷键(Shortcuts) - 简洁版
摘要:*Mac OS下使用ESC键作为META.文件操作打开Ctrl-X, Ctrl-F保存Ctrl-X, Ctrl-S另存为Ctrl-X, Ctrl-W全部保存Ctrl-X, S还原到文件(Revert)Ctrl-X, Ctrl-V还原某个缓冲(Revert Buffer)Meta-X, revert-buffer关闭窗口或缓冲Ctrl-X, K退出Ctrl-X, Ctrl-C编辑操作回退 (Undo)Ctrl-_,Ctrl-X, U标记选择(Selection)开始位置Ctrl-SPC取消当前选择(Selection)Ctrl-G剪下当前选择(Selection)Ctrl-W剪下一行Ctrl-K 阅读全文

posted @ 2012-06-11 23:24 c语言源码 阅读(275) 评论(0) 推荐(0)

[总结]Unix设计哲学 <<Unix编程艺术>>
摘要:转载请注明出处:http://blog.csdn.net/horkychen学习了<<Unix编程艺术>>第一章关于哲学的部分, 做个汇总.现在已经对精简设计, 舍弃华而不实是被普遍认可的.但早在Unix发展的时期, 这一条原则却是在实践中不断提炼出来的. 这就是最为根本的一条: KISS - Keep it Simple, Stupid! 这句话其实常见, 尤其是花过功夫学习英文的朋友. 而这个原则可以应用在生活的各个方面. 这一原则是历经多少项目的检验结果, 而我们正是站在一位巨人的肩膀上直接看到现在的理所当然的基本规则.如何翻译呢? 我觉得字面上是"简洁 阅读全文

posted @ 2012-05-29 08:32 c语言源码 阅读(326) 评论(0) 推荐(0)

程序员要学会偷懒---正确运用自动化技术
摘要:马云语录: 世界是由懒人来支撑的! 懒不是傻懒,如果你想少干, 就要想出懒的方法。 要懒出风格,懒出境界。McConnell在他的<<Code Complete>>提到三种"懒":"实在的懒","开明的懒"以及"一劳永逸的懒"。并说明第三种"懒"才是最具产值的"懒",因为它需要运用工具或者代码来为自己完成任务:这就是工作中的自动化。<<The Pragmatic Programmer>>的作者也有专门章节提到"一切都要 阅读全文

posted @ 2011-04-15 00:41 c语言源码 阅读(184) 评论(0) 推荐(0)

关注Bazaar
摘要:关注一下,有个不错的项目Bazaar,是Ubuntu的东家所支持的项目,确实适合有跨平台需求的项目使用!Python写的东东吧,多多少少还有点问题。再加加油,看好Bazaar!另外有一个跨平台的工具Sikuli(http://sikuli.org/),目标是打造图形化编程,勉强用来一般GUI操作,如果要达到进行GUI测试还是弱一些。现在处于开发中的Sikuli X还仅支持Mac OS 10.6(其实是Python版本的差异所致)。等它正式出来再看看吧, 也值得关注一下! 主创人员是个MIT博士生,台湾人,看过他的博客(http://blog.vgod.tw/2010/01/25/change- 阅读全文

posted @ 2011-03-18 23:34 c语言源码 阅读(117) 评论(0) 推荐(0)

利用Python进行Windows环境下的自动化测试
摘要:最近发现了一个比较有用的自动工具库: http://code.google.com/p/pywinauto/http://sourceforge.net/projects/pywinauto/实在有点相见恨晚!另外Perl也有类似的库,也是大同小异。使用它进行基于UI的自动化测试很是方便,加上Python的强大,写出来的测试脚本可维护性很强。下载安装包后,里面有完整的文档,有些功能需要注意一下,要多尝试。比如,菜单功能MenuSelect并不能支持所有的菜单的执行动作,需要换菜单项的Click来完成功能。 阅读全文

posted @ 2011-02-07 15:43 c语言源码 阅读(321) 评论(0) 推荐(0)

信任是高效工作的基石,但是得来却非常不易
摘要:信任,这个词实在很诱人!我们在家庭中,在组织里,在社会中,如果周围缺少信任,生活和工作都将变得痛若不堪。我们每个人都渴望别人的认可,得到别人的信任,但要想真正拥有,却是需要好好经营的。首先,信任是逐步建立的。可能从无到有,也可能由负及正。你需别人信任你,你就先要相信别人,然后以日久见人心的恒心来证明自己,以此来得到别人的信任。获得信任是一个长期的行为,而且还需要不断的检视自己,以求不断的与对方缩小矩离。单纯为了得到信任而做事,那是一种欺骗,是一种短视行为。在公司里,对于新同事,有时常常为了急于展现自己的能力而积极表现,与其这样还不如找准自己的节奏,以期有较为恒定的表现。如果你抱怨某个同事不太合 阅读全文

posted @ 2010-06-09 00:45 c语言源码 阅读(169) 评论(0) 推荐(0)

自动换行的工具
摘要:自己尝试着从头写了一个自动换行算法的测试工具,支持UTF-8。实现的重点是区分出UTF-8编码,并且识别它的全部字节。代码如下:#include <stdio.h>#include <string.h>#define LINE_CHARACTERS_COUNT 30long GetFileSize(const char* filename);int main (int argc, const char * argv[]) { int Width,i; unsigned char * pBuffer = NULL; unsigned char * pLine = NULL 阅读全文

posted @ 2009-09-20 16:55 c语言源码 阅读(332) 评论(0) 推荐(0)

导航