Re: [問題] StreamReader的ReadLine溢位嗎?
看板C_Sharp (C#)作者DearKurt ("小朋友"會自己找出路...)時間14年前 (2011/09/06 02:38)推噓2(2推 0噓 0→)留言2則, 2人參與討論串3/4 (看更多)
※ 引述《check (check)》之銘言:
: http://paste.plurk.com/show/646536
: 我是猜測ReadLine溢位,或者是
: if (wtemp.IndexOf(dic[i].ToString()) != -1)
: 這邊有問題?
錯誤沒貼出來有點難猜
ReadLine好像是有可能出現OutOfMemoryException
但原理上MSDN 看不太懂...
既然有可能會出錯 也許文章不要集合在同一檔案 而是分成數個檔案
可能就沒問題了吧
另外小弟小改一下程式 這樣或許會快一點
http://paste.plurk.com/show/647636/
每篇文章要查80000多次詞數挺耗時的 這樣可以充分利用多核心縮短時間
小弟載入一個30000詞的詞典 查一篇文章用單執行緒耗6x秒 充分利用三核心剩2x秒
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.11.129.161
※ 編輯: DearKurt 來自: 124.11.129.161 (09/06 02:40)
推
09/06 11:11, , 1F
09/06 11:11, 1F
推
09/07 17:47, , 2F
09/07 17:47, 2F
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章