摘要:很多朋友都觉得大学中学习的基础理论——诸如数据结构、算法……在实际应用程序开发中没多少应用。其实我认为数据结构和算法才是真正主导程序开发的核心,本文将以一个实际开发中的问题入手,举例说明数据结构和算法在程序开发中的应用。 阅读全文
谈谈前段时间Xiaonei的XSS漏洞,及从中的一些想法
2008-08-25 19:18 by JimLiu, 2244 阅读, 0 推荐, 收藏, 编辑
摘要:“校内涂鸦板”这个校内网的“众矢之的”虽然一修再修,终究还是不完美,本人无意间发现这个漏洞,一直没有公开,现在这个漏洞得到了修复,本人也就可以公开了。 阅读全文
经典数据结构之字母树
2008-08-22 23:09 by JimLiu, 2432 阅读, 0 推荐, 收藏, 编辑
摘要:字母树(TrieTree)是一种数据结构,可以实现O(s.length)的时间插入、删除、查找。 阅读全文
写了个并查集,C#版本
2008-08-21 13:39 by JimLiu, 826 阅读, 0 推荐, 收藏, 编辑
摘要:并查集是一种数据结构,可以判断两个元素是否在同一个集合里,并且以此为依据合并两个集合。 阅读全文
扩展方法的一个有趣现象
2008-08-05 15:51 by JimLiu, 359 阅读, 0 推荐, 收藏, 编辑
摘要:扩展方法是.NET 3.0的新特性之一,编译器通过一些伪装使得一个静态方法“看起来”像实例方法,这样会让一些代码显得更优雅和方便。
但面具终究是面具,在一定的场合下,就可以看出扩展方法的“本来面目”了。 阅读全文