NiceSearch0.72 (full-text Search) |
|
blin1115
一般會員 發表:8 回覆:4 積分:2 註冊:2002-11-26 發送簡訊給我 |
這是一個普通的全文搜尋軟體..
與其他搜尋軟體不同的是..
NiceSearch會將搜尋結果存成歷史檔..
當 user 第二次尋找時,
會比對歷史檔, 找符合搜尋的給 user 瞧... 如果像小弟這樣..
常常都在 2 萬多個*.c;*.h檔內打滾...
如何避免重複的找字串..就很重要了..
請大家試用看看...歡迎指教... tom. 發表人 - blin1115 於 2004/05/03 19:04:38 發表人 - blin1115 於 2004/05/03 19:09:15
|
morice
一般會員 發表:4 回覆:26 積分:16 註冊:2003-03-11 發送簡訊給我 |
|
blin1115
一般會員 發表:8 回覆:4 積分:2 註冊:2002-11-26 發送簡訊給我 |
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
真的是讚!!多個搜尋的執行緒一起找檔案,真的是快!
感謝分享 另外,在試用時,專案使用的部分,我還不會操作...
所建的專案在多重檔案搜尋中,選用後,其目錄及檔案類型並不會按專案改變,還是說您的專案的定義與我認知的不同? 最後,再一點建議,就是對大檔案的搜尋。
基本上,>整個>檔案都讀入,
而大檔案(如 >),建議下方只顯示部分資料,會比較快。
以個人常用的 >沒空更新的網頁...
href="http://dllee.adsldns.org">http://dllee.adsldns.org 介紹Shells,LiteStep,GeoShell....
------
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. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |