原创 Lucene.Net 簡介

Lucene概況       Lucene的目的是爲軟件開發人員提供一個簡單易用的工具包,以方便的在目標系統中實現全文檢索的功能,或者是以此爲基礎建立起完整的全文檢索引擎。       Lucene 能夠爲文本類型的數據建立索引,所以你只

原创 (轉)數獨之Dancing Link解法

(轉)數獨之Dancing Link解法 默認分類 2009-08-24 19:04:14 閱讀575 評論0 字號:大中小 訂閱 Dancing Link算法(以下簡稱DLX)是解NPC難題中

原创 JAVA判斷輸入流字符編碼的困惑

近日在開發爬蟲程序時發現,如果事先不指定正確的字符集編碼,在得到InputStream字節流實例後使用程序自身去判斷,相關代碼如下Java代碼if(charset == null || "".equals(charset)) {     

原创 java 下對字符串的格式化

1.對整數進行格式化:%[index$][標識][最小寬度]轉換方式         我們可以看到,格式化字符串由4部分組成,其中%[index$]的含義我們上面已經講過,[最小寬度]的含義也很好理解,就是最終該整數轉化的字符串最少包含多

原创 KMP 算法真的很簡單

KMP 是字符串匹配的經典算法,曾經一度對其敬而遠之,感覺很難寫出來正確的 KMP 算法,這都是拜那些“教科書”所賜,在它們的教授下,不禁感覺 KMP 很難! 其實理解 KMP 算法很簡單,今天就來看個究竟,我的目標就是從幾個簡單的數學

原创 爬蟲編碼問題

採集網頁的代碼我是這麼寫的: string   rePageInfo=String.Empty; Stream   responseStream=null; StreamReader   sr=null; try {       Http

原创 從binary_function類繼承的作用

大多數情況,不需要用到binary_function!如果你在定義一個二元的functor時,幾乎可以不用管這個binary_function。但是如果你使用一些function adapter的時候就需要了,這其實是在實現一種conce