NiceSearch0.72 (full-text Search) |
|
blin1115
一般會員 ![]() ![]() 發表:8 回覆:4 積分:2 註冊:2002-11-26 發送簡訊給我 |
這是一個普通的全文搜尋軟體..
與其他搜尋軟體不同的是..
NiceSearch會將搜尋結果存成歷史檔..
當 user 第二次尋找時,
會比對歷史檔, 找符合搜尋的給 user 瞧... 如果像小弟這樣..
常常都在 2 萬多個*.c;*.h檔內打滾...
如何避免重複的找字串..就很重要了..
請大家試用看看...歡迎指教... tom.
|
morice
一般會員 ![]() ![]() 發表:4 回覆:26 積分:16 註冊:2003-03-11 發送簡訊給我 |
|
blin1115
一般會員 ![]() ![]() 發表:8 回覆:4 積分:2 註冊:2002-11-26 發送簡訊給我 |
|
dllee
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
真的是讚!!多個搜尋的執行緒一起找檔案,真的是快!
感謝分享
------
http://www.ViewMove.com |
blin1115
一般會員 ![]() ![]() 發表:8 回覆:4 積分:2 註冊:2002-11-26 發送簡訊給我 |
呵呵...感謝dllee版主指教..
事實上...同一時間頂多只有兩個 thread 在跑..
一個 thread 讀目錄到 buffer,
另一個thread 抓檔讀檔..比對字串... 專案的部分...
小弟的用意只在於..減少 FindFirst *.* 的時間..
由 .nsi 搭配 .nsj 讀出檔案到 buffer..
然後也是丟給 WalkThread 去跑..
如此而已...並不算是很專業的..project..
也許往後還有改進空間...也許直接拿掉也說不定..
(為了專案搜尋產生的 bug..已經捨棄 "暫停/繼續" 的功能) 關於只讀取部分資料的問題..
這是個很讚的建議..小弟會盡力試試看的..
前提是..在不影響 view 的速度情況下..
(呵呵..不曉得做不做的到..目前僅是用 LoadFromFile 去讀檔..) 這些建議..
皆會列入 NiceSearch0.80 版的考慮...
再次感謝指教..
|
TWY
高階會員 ![]() ![]() ![]() ![]() 發表:2 回覆:133 積分:152 註冊:2009-09-02 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |