• <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生詞本第十一版


                這幾天收到的最多的錯誤報告就是HTML解析異常,么辦法,誰叫LingosHook的HTML解析對象是咱自己寫的,稍微不合規則點的HTML數據,TinyHtmlParser都不認識。甚至連合規則的HTML標準注釋'<--!-->'都不認識。。。。嗯,我知道這樣不太靠譜。。。
                為了保證TinyHtmlParser能夠正確解析,就需要先‘預處理’一下HTML數據,使其能夠符合標準點。對于這樣的需求,一個不二的庫就出現了--Tidylib。這個庫怎么用就不說了,因為我也不太熟悉,嘿嘿,我使用的代碼請見這里
                此次修改就是為了減少解析HTML數據時產生異常出頻度,因此界面上基本沒有變化,就直接上配置界面了。下載在這里



                如圖所示,這個選項默認是開啟的,因此想來像我這樣就使用一個或兩個詞典的人應該不多,加上就使用vicon的更應該不多了,最主要的使用其它詞典而碰到異常的人應該很多很多,所以默認開啟此項。此項開啟會引起性能的降低,當然了這個降低只是代碼理論上的,實際使用中是看不出來的。只是有影響,咱最好就提供個選擇,民主點了。。。

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

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

            評論

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

            甚至連合規則的HTML標準注釋'<--!-->'都不認識。。。。嗯,我知道這樣不太靠譜。。。

            標準注釋應該是<!-- -->吧?
            我記得早年寫web程序的時候就是這樣的。

            你提到的寫法是新的規范嗎?
            探討下。  回復  更多評論   

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

            @goodname
            嗯,不用探討,這個是我亂寫的。。。  回復  更多評論   

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

            此項開啟會引起性能的降低,當然了這個降低只是代碼理論上的,實際使用中是看不出來的。只是有影響,咱最好就提供個選擇,民主點了。。。
              回復  更多評論   

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

            這里檢討下,這個版本有個bug,會引起異常錯誤(顯示一個異常對話框,說HTML數據不匹配),原因是buffer忘記清零了。這個我晚上就改,不好意思~  回復  更多評論   

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

            @麗可酷
            這句話寫的有點暈。。。我意思是‘大家都是強力電腦,這點性能上的影響可以忽略’。。。  回復  更多評論   

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

            有個問題,算bug吧。

            今天才發現的,截圖不好發,我簡單說。

            查詞“disparity"——發現捕捉到了,很好——查看它對應的result——明明本意為“n.不一致 ,[醫]差異,不等”,悲劇地發現在result里,兩個“不”字都被省略了,啊啊啊。

            請codejie核對下,是不是我個人的原因。

            謝謝,這個生詞本比較好用。  回復  更多評論   

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

            @v
            一樣杯具的還有很多人,比如我。。。這個問題開始就發現了,但我沒有說,因為--我也懷疑是個人原因~后來這個問題見多了,也就得過且過了。。
            在編碼間轉換時會丟失一些特殊的字,但又不是每次都丟失,我也沒有找到理由。咱們記下這個bug先,反正我現在沒有任何辦法搞定它~(后面的版本可能不再解析詞典,這個問題就可以躲過了,嘿嘿。。。)  回復  更多評論   

            公告

            Using C++

            導航

            統計

            留言簿(73)

            隨筆分類(513)

            積分與排名

            最新評論

            閱讀排行榜

            評論排行榜

            日本精品久久久久影院日本| 一本色道久久88综合日韩精品| 亚洲精品无码专区久久久| 久久精品亚洲精品国产色婷| 色综合色天天久久婷婷基地| 午夜精品久久久久9999高清| 少妇人妻88久久中文字幕| 伊人久久大香线焦综合四虎| 亚洲AV日韩精品久久久久久久| 香蕉久久一区二区不卡无毒影院| 一级a性色生活片久久无少妇一级婬片免费放| 久久人人爽人人人人爽AV| 人妻无码久久精品| 久久66热人妻偷产精品9| 久久嫩草影院免费看夜色| 久久午夜无码鲁丝片| 亚洲欧美一区二区三区久久| 久久综合久久综合九色| 久久久高清免费视频| 中文字幕成人精品久久不卡| 无遮挡粉嫩小泬久久久久久久| 久久亚洲高清综合| 9191精品国产免费久久| 久久本道伊人久久| 国产产无码乱码精品久久鸭 | 国产69精品久久久久APP下载 | 伊人伊成久久人综合网777| 久久电影网一区| 91精品国产高清91久久久久久| 精品国产乱码久久久久久人妻 | 热99re久久国超精品首页| 久久综合国产乱子伦精品免费| 久久精品中文字幕大胸| 思思久久精品在热线热| 亚洲精品第一综合99久久| 欧美精品福利视频一区二区三区久久久精品 | 亚洲色婷婷综合久久| 色天使久久综合网天天| 精品国产乱码久久久久软件| 7777久久久国产精品消防器材| 久久久久亚洲av无码专区喷水|