上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页

2014年3月18日

摘要: 获取源码包"Algorithm in Nutshell"的源码包ADK-1.0.zip在这本书主页上"Download Example Code"页面的Releases目录中。构建源码构建ADK需要JDK6或者7,且源代码的文件编码为UTF-8,在Windows下编译失败,在47上写了一个脚本:#!/bin/sh JAVA_HOME=/opt/jdk1.6.0_35 PATH=$JAVA_HO... 阅读全文
posted @ 2014-03-18 08:12 leechau 阅读(165) 评论(0) 推荐(0)
摘要: 由于制表符的不定长特性,在纯文本显示时经常出现不能对齐的问题,因此一般需要转换为空格,Ultraedit有这个功能,但实际上Notepad2也有这个能力:选中要转换的文字后【Edit->Convert->Untabify Selection】。 阅读全文
posted @ 2014-03-18 08:12 leechau 阅读(548) 评论(0) 推荐(0)
摘要: Open emacs24;Change CWD to parent folder of project home: M-x cd ~/docs/tmp;Build a leiningen project: M-! lein new calc-cov (see Run Shell Command in Emacs for other method to run shell command in em... 阅读全文
posted @ 2014-03-18 08:12 leechau 阅读(297) 评论(0) 推荐(0)
摘要: 下面的代码基于NFA算法实现了在多段字符串中匹配正则表达式,对比NFA算法可以看到它将pc由局部变量提升为类成员,以保存中间匹配状态,另外在匹配成功后将pc恢复到null状态。实际使用中,此类还应该增加一个"reset"方法,将pc值置为null,以便用户可以显式要求重新开始匹配。public class MultiSegmentNFA { private final Digraph G; /... 阅读全文
posted @ 2014-03-18 08:12 leechau 阅读(295) 评论(0) 推荐(0)
摘要: VIM的自带的脚本功能很强,但只能用在VIM自己上,如果让它支持Python脚本,那简直就无敌了,这个想法当然不是我想出来的,应该说英雄所见略同,于是乎vim7.2就内建了对python2.4的支持,这么有前途的功能当然得尝尝鲜啦,下面就是实现过程: 1 检查vim是否支持python;用:version命令,找其中的“python/dyn”一项,如果前面是加号,表示支持,如果是减号,就另找一个... 阅读全文
posted @ 2014-03-18 08:12 leechau 阅读(632) 评论(0) 推荐(0)
摘要: You frequently visit host 10.0.7.141 for example. It's a waste to type "ssh gcp@10.0.7.141" every time you connect it. So you can create a file ~/.ssh/config, and add follow lines to it:Host 141Hostna... 阅读全文
posted @ 2014-03-18 08:12 leechau 阅读(175) 评论(0) 推荐(0)
摘要: Create the following puppet manifest and start VM with vagrant, you get a base production environment.$ pwd/home/chad/docs/vagrant-prj/gcpserver$ cat Vagrantfile|grep -v '^\s*#'VAGRANTFILE_API_VERSION... 阅读全文
posted @ 2014-03-18 08:11 leechau 阅读(290) 评论(0) 推荐(0)
摘要: SecureCRT和SecureFX中创建一个会话(例如名为“10.0.2.47”)后,如果删除这个会话,然后再创建一个同样名字的会话,就会报错,原因是SecureCRT在C盘上创建了一个配置文件,用户删除会话时,这个配置文件没有更新( “10.0.2.47” 这一条目在配置文件中仍然存在),导致用户创建同名会话时SecureCRT认为已存在了,解决方法是:删除C:\Documents and S... 阅读全文
posted @ 2014-03-18 08:11 leechau 阅读(375) 评论(0) 推荐(0)
摘要: The following command in one line can check if a directory exists. You can check the return value ("yes or "no) then decide what to do.$ if [ -d /home/gcp/deploy ] ; then echo "yes" ; else echo "no" ;... 阅读全文
posted @ 2014-03-18 08:11 leechau 阅读(117) 评论(0) 推荐(0)
摘要: 软件开发和维护过程中,日志是必不可少的工具,对于一个10万行规模的产品,要分析它的某一部分,最简单的方法是将log4j配置文件的rootLogger的输出级别设置为debug,但这样将使产品的所有部分的debug信息都输出,一方面会对产品性能产生巨大影响,另一方面所关心部分的debug信息会淹没在其他debug日志里,比较好的解决方法是 将这一部分的debug日志单独输出到一个新的日志文件里进行分... 阅读全文
posted @ 2014-03-18 08:11 leechau 阅读(407) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页

导航