- 博客(5)
- 资源 (61)
- 收藏
- 关注
《SED 单行脚本快速参考》的 perl 实现
《SED 单行脚本快速参考》的 perl 实现需要处理文本时,通常我会使用sed或者awk,但我从来没有掌握它们,每次用时都得临时去查怎么使用。最近又碰到一个问题,想把一个html里面所有的css及javascript链接取出来,用sed或awk折腾了半天没有整出来,最后终于放弃了。我决定转向perl,perl是门非常强大的通用语言,但它最初诞生是用于文本处理,因此它处理文本的能力非常强大...
2011-04-23 10:06:02 390
原创 java nio网络编程的一点心得
前几日用java nio写了一个[url=http://code.google.com/p/marlon-tools/source/browse/tools/tcpmon/TCPMonitorSelect.java]tcp端口转发小工具[/url],还颇费周折,其中一个原因在于网上资料很混乱,不少还是错误的。这篇文章中我会以一个EchoServer作为例子。先看[url=http://book.d...
2011-04-17 17:52:30 107
原创 在vim中运行Bash aliases
我比较喜欢用bash的alias,如果一些命令老是重复出现或者容易输错,我就会将它们写成alias,或者稍微复杂一点,写一个函数。慢慢地也还累积了不少alias,用得也很习惯,以至于我用别人的电脑,总不太适应,alias另外也会导致某些命令的自动补全失效。我这里要说的另外一个问题,我们知道在vim及其它一些工具中可以执行外部命令,但是它并不能执行alias和函数,这就比较令人困惑,我不得不输入展开...
2011-04-17 09:33:04 322
python变量覆盖陷阱
我已经好几次碰到这样的错误了,每次碰到都花费我大量的时间,下面总结下我所犯的错误,希望对大家也有帮助。[b][size=medium]闭包[/size][/b]我想抓取一系列的网页,抓取网页很慢,然后对网页内容进行处理,为了提高速度,我启动了多个线程去抓。以下是其代码:[code="python"]import sysimport threadingimport t...
2011-04-03 21:35:46 942
原创 读《深入理解计算机系统》
最近花了十天的时间(加上春节前看的一点)终于将这部大部头的书看完了,整个过程很兴奋,感觉原本模糊的世界一下子变得清晰了,很久没有这样的感觉了。这里记下自己的收获。[b][size=medium]汇编[/size][/b]第三章讲的是汇编语言,我对汇编一直感到十分畏惧,曾经也捡过一部大部头的书来看,名字已经忘记了,貌似还是一部很经典的书,当时那个痛苦,完全感受不到编程的乐趣。好在...
2011-04-03 18:38:25 94
Refactoring_Databases$Evolutionary_Database_Design.chm
2008-11-06
SQL Puzzles and Answers 2nd Edition(2006).pdf
2008-11-06
Concurrent Programming in Java - Design Principles and Patterns, Second Edition.chm
2008-11-06
Manning - Hibernate In Action (2007).pdf
2008-11-06
Pragmatic Programmers - Pragmatic Project Automation(2004).pdf
2007-11-23
Apress.The.Definitive.Guide.to.MySQL.5.3rd.Edition.Sep.2005.pdf
2009-10-06
Eclipse in Action A Guide for the Java Developer.pdf
2009-03-03
JavaEE5_Performance_Management_and_Optimization.pdf
2008-12-02
non-designers_design.pdf_part2
2008-11-30
non-designers_design.pdf_part1
2008-11-30
POJOs in Action.pdf
2008-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人