2013年4月12日

迭代器模式

摘要: public interface IEnumerable{IEnumerator GetEnumerator();} public interface IEnumerator { int Current { get;} bool MoveNext(); void Reset(); } public class MyCollection:IEnumerable { public int[] items; public MyCollection() { items = ... 阅读全文

posted @ 2013-04-12 15:32 HOT SUMMER 阅读(117) 评论(0) 推荐(0) 编辑

表中有A B C三列,用SQL语句实现:当A列大于B列时选择A列否则选择B列

摘要: 表中有A B C三列,用SQL语句实现:当A列大于B列时选择A列否则选择B列,当B列大于C列时选择B列否则选择C列。select (case when a>b then a else b end), (case when b>c then b esle c end) from table_name 阅读全文

posted @ 2013-04-12 11:27 HOT SUMMER 阅读(937) 评论(0) 推荐(0) 编辑

杨中科 向HtmlAgilityPack道歉:解析HTML还是你好用

摘要: 去年写过一篇文章《解析HTML最好的类还是微软自己的》,回复中有朋友提到可以使用HtmlAgilityPack来进行HTML的解析。当时只是匆匆的测试了一下,发现HtmlAgilityPack得到的InnerText中有很多的不干净的script、样式内容,就断定“不是很满意,解析DiscuzNT!论坛的帖子页面的时候有问题,没法正确得到Body.InnerText的内容,有很多残留html、js代码夹杂在其中,解析的不是很好。”传智播客.net培训学院内部有一个工具是我开发的,其中的HTML解析部分就是我使用MSHTML完成的,但是今天发现这个软件一个Bug,是MSHTML的HTMLDocu 阅读全文

posted @ 2013-04-12 10:24 HOT SUMMER 阅读(478) 评论(0) 推荐(0) 编辑

导航