• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Codejie's C++ Space

            Using C++

            LingosHook:Lingoes生詞本第十一版


                這幾天收到的最多的錯(cuò)誤報(bào)告就是HTML解析異常,么辦法,誰(shuí)叫LingosHook的HTML解析對(duì)象是咱自己寫的,稍微不合規(guī)則點(diǎn)的HTML數(shù)據(jù),TinyHtmlParser都不認(rèn)識(shí)。甚至連合規(guī)則的HTML標(biāo)準(zhǔn)注釋'<--!-->'都不認(rèn)識(shí)。。。。嗯,我知道這樣不太靠譜。。。
                為了保證TinyHtmlParser能夠正確解析,就需要先‘預(yù)處理’一下HTML數(shù)據(jù),使其能夠符合標(biāo)準(zhǔn)點(diǎn)。對(duì)于這樣的需求,一個(gè)不二的庫(kù)就出現(xiàn)了--Tidylib。這個(gè)庫(kù)怎么用就不說(shuō)了,因?yàn)槲乙膊惶煜ぃ俸伲沂褂玫拇a請(qǐng)見這里
                此次修改就是為了減少解析HTML數(shù)據(jù)時(shí)產(chǎn)生異常出頻度,因此界面上基本沒有變化,就直接上配置界面了。下載在這里



                如圖所示,這個(gè)選項(xiàng)默認(rèn)是開啟的,因此想來(lái)像我這樣就使用一個(gè)或兩個(gè)詞典的人應(yīng)該不多,加上就使用vicon的更應(yīng)該不多了,最主要的使用其它詞典而碰到異常的人應(yīng)該很多很多,所以默認(rèn)開啟此項(xiàng)。此項(xiàng)開啟會(huì)引起性能的降低,當(dāng)然了這個(gè)降低只是代碼理論上的,實(shí)際使用中是看不出來(lái)的。只是有影響,咱最好就提供個(gè)選擇,民主點(diǎn)了。。。

                下面的圖是Debug界面圖,就是原來(lái)的Trace界面,可以看到添加了一個(gè)Text和一個(gè)Button,便于調(diào)試,現(xiàn)在我能很快定位異常位置了,不需要像前面寫代碼了。。這里貼下就給大家看看,也想說(shuō)下,實(shí)際給自己留好調(diào)試的后門,是很必要的。。

            posted on 2010-05-14 00:27 codejie 閱讀(1811) 評(píng)論(7)  編輯 收藏 引用 所屬分類: 輪子精神LingosHook

            評(píng)論

            # re: LingosHook:Lingoes生詞本第十一版[未登錄] 2010-05-14 08:39 goodname

            甚至連合規(guī)則的HTML標(biāo)準(zhǔn)注釋'<--!-->'都不認(rèn)識(shí)。。。。嗯,我知道這樣不太靠譜。。。

            標(biāo)準(zhǔn)注釋應(yīng)該是<!-- -->吧?
            我記得早年寫web程序的時(shí)候就是這樣的。

            你提到的寫法是新的規(guī)范嗎?
            探討下。  回復(fù)  更多評(píng)論   

            # re: LingosHook:Lingoes生詞本第十一版 2010-05-14 10:37 codejie

            @goodname
            嗯,不用探討,這個(gè)是我亂寫的。。。  回復(fù)  更多評(píng)論   

            # re: LingosHook:Lingoes生詞本第十一版 2010-05-14 10:54 麗可酷

            此項(xiàng)開啟會(huì)引起性能的降低,當(dāng)然了這個(gè)降低只是代碼理論上的,實(shí)際使用中是看不出來(lái)的。只是有影響,咱最好就提供個(gè)選擇,民主點(diǎn)了。。。
              回復(fù)  更多評(píng)論   

            # re: LingosHook:Lingoes生詞本第十一版 2010-05-14 11:01 codejie

            這里檢討下,這個(gè)版本有個(gè)bug,會(huì)引起異常錯(cuò)誤(顯示一個(gè)異常對(duì)話框,說(shuō)HTML數(shù)據(jù)不匹配),原因是buffer忘記清零了。這個(gè)我晚上就改,不好意思~  回復(fù)  更多評(píng)論   

            # re: LingosHook:Lingoes生詞本第十一版 2010-05-14 11:03 codejie

            @麗可酷
            這句話寫的有點(diǎn)暈。。。我意思是‘大家都是強(qiáng)力電腦,這點(diǎn)性能上的影響可以忽略’。。。  回復(fù)  更多評(píng)論   

            # re: LingosHook:Lingoes生詞本第十一版[未登錄] 2010-05-17 15:16 v

            有個(gè)問(wèn)題,算bug吧。

            今天才發(fā)現(xiàn)的,截圖不好發(fā),我簡(jiǎn)單說(shuō)。

            查詞“disparity"——發(fā)現(xiàn)捕捉到了,很好——查看它對(duì)應(yīng)的result——明明本意為“n.不一致 ,[醫(yī)]差異,不等”,悲劇地發(fā)現(xiàn)在result里,兩個(gè)“不”字都被省略了,啊啊啊。

            請(qǐng)codejie核對(duì)下,是不是我個(gè)人的原因。

            謝謝,這個(gè)生詞本比較好用。  回復(fù)  更多評(píng)論   

            # re: LingosHook:Lingoes生詞本第十一版 2010-05-17 16:07 codejie

            @v
            一樣杯具的還有很多人,比如我。。。這個(gè)問(wèn)題開始就發(fā)現(xiàn)了,但我沒有說(shuō),因?yàn)椋乙矐岩墒莻€(gè)人原因~后來(lái)這個(gè)問(wèn)題見多了,也就得過(guò)且過(guò)了。。
            在編碼間轉(zhuǎn)換時(shí)會(huì)丟失一些特殊的字,但又不是每次都丟失,我也沒有找到理由。咱們記下這個(gè)bug先,反正我現(xiàn)在沒有任何辦法搞定它~(后面的版本可能不再解析詞典,這個(gè)問(wèn)題就可以躲過(guò)了,嘿嘿。。。)  回復(fù)  更多評(píng)論   

            公告

            Using C++

            導(dǎo)航

            統(tǒng)計(jì)

            留言簿(73)

            隨筆分類(513)

            積分與排名

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            性做久久久久久久久久久| 久久久久人妻一区精品性色av| 老司机国内精品久久久久| 亚洲国产天堂久久综合网站| 久久一本综合| 精品国产乱码久久久久久1区2区| 国产—久久香蕉国产线看观看| 久久久久免费精品国产| 久久被窝电影亚洲爽爽爽| 亚洲欧美久久久久9999| 伊人久久大香线焦综合四虎| 伊人情人综合成人久久网小说| 国产精品久久影院| 亚洲人成精品久久久久| 欧美日韩精品久久久免费观看| 亚洲AV成人无码久久精品老人| 久久影视国产亚洲| 亚洲精品高清久久| 99久久中文字幕| 亚洲午夜无码久久久久| 久久夜色精品国产噜噜亚洲a| 老司机国内精品久久久久| 久久99精品久久久久久动态图| 人妻无码αv中文字幕久久琪琪布 人妻无码精品久久亚瑟影视 | 久久天天躁夜夜躁狠狠| 国内精品久久久久久久久电影网| 久久久精品2019免费观看| 日产精品久久久一区二区| 亚洲国产成人精品无码久久久久久综合 | av无码久久久久久不卡网站| 国内精品伊人久久久久妇| 久久一区二区免费播放| 久久综合色区| 久久青青草原精品国产不卡| 国产视频久久| 久久亚洲国产成人影院网站 | 久久99精品国产麻豆蜜芽| 91亚洲国产成人久久精品| 国产99久久九九精品无码| 曰曰摸天天摸人人看久久久| 精品国产乱码久久久久久浪潮|