2010年3月10日
摘要: 最近用SSH比较多了,需要连接到一些远程的服务器上,然后执行一些命令。次数多了,渐渐就觉得比较麻烦。于是写了一个脚本用来让程序自动去执行一些重复的动作。 在ruby下的SSH库最常用的是net/ssh。可以从它的网站去找一些信息。(http://net-ssh.rubyforge.org/)上面有一些例子,来告诉用户到底怎么使用这个东西。其实模式很简单,先是通过start方法链接到服务器,开启一个... 阅读全文
posted @ 2010-03-10 17:02 blacktear 阅读(1571) 评论(0) 推荐(0) 编辑
  2009年10月1日
摘要: 有人说,当你真正沉浸在回忆中,你就老了。也许吧。 阅读全文
posted @ 2009-10-01 23:35 blacktear 阅读(129) 评论(0) 推荐(0) 编辑
  2009年9月8日
摘要: 对于很少的数据量来说,我们可以忽略网络质量问题所导致的错误,但是当N非常大的时候呢?如果一个程序,跑了一段时间,结果在最后一秒钟因为网络问题崩溃了,你是什么心情?关于处理网络质量问题的解决方法很简单,就是重试。想想看,平时某个页面第一次打不开,你会做什么?单击刷新按钮吧?(这里不考虑你不想看这个页面的情况)如果刷新了好几次都没能打开,你可能就离开这个页面了——因为这个页面根本没法看。 阅读全文
posted @ 2009-09-08 16:56 blacktear 阅读(363) 评论(0) 推荐(1) 编辑
  2009年7月22日
摘要: Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 最近正在读云风的《游戏之旅》,看着看着就读到了A*寻路算法,虽然以前没有接触过,但总觉得好奇。于是从网上找了一些资料便开始研究。 当然,主要参考的算法文档是“http://www.vckbase.com/document/viewdoc/?id=1422&#... 阅读全文
posted @ 2009-07-22 15:01 blacktear 阅读(2846) 评论(6) 推荐(7) 编辑
  2009年6月8日
摘要: 树上的疯子 阅读全文
posted @ 2009-06-08 15:24 blacktear 阅读(1059) 评论(0) 推荐(0) 编辑
  2009年5月21日
摘要: 最近在用.Net写程序时遇到一个问题:有N个互不相关的任务要在线程池中跑,但有一个线程要等待N个任务完成之后才能继续。而这个N是个未知数,可能会 很大(因此才会想到使用线程池而不是手动去new一个therad)。翻了翻.Net类库的文档,发现一个叫WaitHandle的类。这个类的用法挺有 意思,需要为每个线程创建一个WaitHandle对象并把它们放在一个数组中,然后用WaitHandle类中的... 阅读全文
posted @ 2009-05-21 11:45 blacktear 阅读(1693) 评论(6) 推荐(0) 编辑
  2009年5月19日
摘要: 最近翻出了电脑硬盘中的MP3,无意间找到了上大学音乐选修课时为考试准备的一些古典音乐的MP3,其中有一个文件夹中的文件都是Beethoven的 音乐。遂考到MP3中找些时间慢慢听。逐渐,发现自己开始喜欢上了古典交响乐,尤其是Beethoven的《第五交响曲 命运》。 一日无意在网上寻找,也许是缘分,我居然去搜索《命运》的MP3,更巧合的是我并没有找到任何可以下载的MP3,反而发现了Youku上大量... 阅读全文
posted @ 2009-05-19 15:00 blacktear 阅读(216) 评论(0) 推荐(0) 编辑
  2009年3月16日
摘要: 前两天用Python写了个小脚本,其中有个需求是从一个文本文件A中读取数据,然后处理一下写进一个新的文本文件B中。不过A文件中既有英文也有中文。写出处理这个需求的代码并不复杂,随手就能写下类似的代码:[代码]不过这段程序一旦碰到有汉字的字符串时,可能就会遇到下面的问题:Traceback (most recent call last):File "<stdin>", line 1, i... 阅读全文
posted @ 2009-03-16 11:05 blacktear 阅读(2098) 评论(5) 推荐(0) 编辑
  2009年1月6日
摘要: 最近跟个朋友的聊天,谈到了Java的Memcached客户端的问题。他提到Java的Memcached客户端的性能并不乐观,而这激起了我的兴趣。于是下载了一个MemCachedClient,开始研究。既然说它慢,但是光看源代码来进行“大脑编译运行”太累,而且还不容易找到病根,所以借助了一下JProfiler。在eclipse下写了个简单的UnitTest,不过是循环地向me... 阅读全文
posted @ 2009-01-06 11:16 blacktear 阅读(2152) 评论(0) 推荐(0) 编辑
  2008年11月26日
摘要: Ajax已经如日中天,很多Ajax的框架让我们已经能轻松享受Ajax技术的美妙。不过Ajax也有美中不足。如果我们使用jQuery的话,用Ajax进行一个异步的调用,我们会发现一个小问题,如果请求一个以GB2312编码的页面,更新后的结果就会是乱码。无论是在FF还是在IE上都是如此:[代码] 其原因在于jQuery的Ajax只支持UTF-8编码。当我们传入GB2312编码时,在解码的过程中会出现问... 阅读全文
posted @ 2008-11-26 13:35 blacktear 阅读(11211) 评论(16) 推荐(0) 编辑