這幾天回國(guó)了,好好的吃一吃。
倘若國(guó)內(nèi)的飯店能在衛(wèi)生點(diǎn),洗手間能在干凈點(diǎn),什么狗屁這個(gè)料理,那個(gè)料理在中華美食面前,都是浮云。
可惜了,泱泱中華被治理成現(xiàn)在這樣!
1. 修正了幾處bug。前一陣子整理代碼的時(shí)候刪除掉了一個(gè)空接口的析構(gòu)函數(shù)!于是乎,就花了小半天調(diào)查這幾個(gè)內(nèi)存泄露!
2. 在以前我對(duì)待大文件是有特殊處理的,不過(guò)最近測(cè)試了一下。在現(xiàn)代的硬盤(pán)下,文件遍歷的速度已經(jīng)很快很快了(有Cache)!
于是,現(xiàn)在所有的文件都按照大文件處理。另外,測(cè)試中發(fā)現(xiàn),對(duì)于文件而言,1KB的緩存和>1KB的緩存,幾乎沒(méi)區(qū)別!
所以就把原先512KB的緩存縮小到1KB,進(jìn)一步降低內(nèi)存占用.
3. HexEdit正在制作中。就像生孩子一樣,這個(gè)完全是副產(chǎn)物!我發(fā)現(xiàn)最初用來(lái)操作巨大文件的數(shù)據(jù)結(jié)構(gòu),特別適合hex編輯器。
簡(jiǎn)單寫(xiě)了測(cè)試,發(fā)現(xiàn)近乎完美!絕大多數(shù)的hex編輯器都不支持插入,刪除,即使支持也不是很好。到目前為止,我發(fā)現(xiàn)我實(shí)現(xiàn)的hex,
幾乎可以在任何位置實(shí)現(xiàn)瞬間插入/刪除/修改,可能測(cè)試還不夠充分。
4. DragDrop發(fā)現(xiàn)一個(gè)bug. 列選擇粘貼,我竟然忘記實(shí)現(xiàn)了!faint!
posted on 2011-05-30 16:57
megax 閱讀(201)
評(píng)論(2) 編輯 收藏 引用