代码改变世界

合并小文件——一个算法在实际程序开发中应用的例子

2008-08-29 13:24 by JimLiu, 3613 阅读, 0 推荐, 收藏, 编辑
摘要:很多朋友都觉得大学中学习的基础理论——诸如数据结构、算法……在实际应用程序开发中没多少应用。其实我认为数据结构和算法才是真正主导程序开发的核心,本文将以一个实际开发中的问题入手,举例说明数据结构和算法在程序开发中的应用。 阅读全文

CET-6过了……

2008-08-26 11:14 by JimLiu, 462 阅读, 0 推荐, 收藏, 编辑
摘要:众多大学生的噩梦…… 阅读全文

谈谈前段时间Xiaonei的XSS漏洞,及从中的一些想法

2008-08-25 19:18 by JimLiu, 2240 阅读, 0 推荐, 收藏, 编辑
摘要:“校内涂鸦板”这个校内网的“众矢之的”虽然一修再修,终究还是不完美,本人无意间发现这个漏洞,一直没有公开,现在这个漏洞得到了修复,本人也就可以公开了。 阅读全文

经典数据结构之字母树

2008-08-22 23:09 by JimLiu, 2405 阅读, 0 推荐, 收藏, 编辑
摘要:字母树(TrieTree)是一种数据结构,可以实现O(s.length)的时间插入、删除、查找。 阅读全文

写了个并查集,C#版本

2008-08-21 13:39 by JimLiu, 821 阅读, 0 推荐, 收藏, 编辑
摘要:并查集是一种数据结构,可以判断两个元素是否在同一个集合里,并且以此为依据合并两个集合。 阅读全文

3.5 SP1果然很大

2008-08-15 17:10 by JimLiu, 438 阅读, 0 推荐, 收藏, 编辑
摘要:900M的ISO,装了近50分钟 阅读全文

扩展方法的一个有趣现象

2008-08-05 15:51 by JimLiu, 355 阅读, 0 推荐, 收藏, 编辑
摘要:扩展方法是.NET 3.0的新特性之一,编译器通过一些伪装使得一个静态方法“看起来”像实例方法,这样会让一些代码显得更优雅和方便。 但面具终究是面具,在一定的场合下,就可以看出扩展方法的“本来面目”了。 阅读全文

Firefox 3的插件让我郁闷了一小下

2008-08-02 13:40 by JimLiu, 337 阅读, 0 推荐, 收藏, 编辑
摘要:一个插件失效,会造成连锁反应…… 阅读全文

C#基础回顾之2——OOP的支柱

2008-08-01 15:49 by JimLiu, 472 阅读, 0 推荐, 收藏, 编辑
摘要:C#基础回顾系列之OOP的三大支柱 阅读全文

算法啊……最近思维越来越离散了,难以集中

2008-08-01 02:12 by JimLiu, 479 阅读, 0 推荐, 收藏, 编辑
摘要:留下自己狼狈的状态——自警! 阅读全文