MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2020-08-15, 13:34

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 2 篇文章 ] 
發表人 內容
 文章主題 : 同文堂加速版?
文章發表於 : 2004-11-22, 16:59 
離線
[MozTW 版主群]
頭像

註冊時間: 2003-09-15, 03:47
文章: 1016
來自: Taiwan
一些可能會讓同文堂更快的構想
  • 不要轉換標點符號::‥ ―:─ ‖:∥ ″:〞 ∏:Π ∑:Σ ∧:︿ ∨:﹀ ∶:︰ ≈:≒ ≤:≦ ≥:≧ ━:─ ┃:│ ┏:┌ ┓:┐ ┗:└ ┛:┘ ┣:├ ┫:┤ ┳:┬ ┻:┴ ╋:┼ ・:·
  • 將所有轉換對照單改用 "string" (而不是 object) 。把這些放到 .properties 檔,要用的時候用 string bundle 取出,不要的時候 free the memory。
  • 將轉換對照單分成常用字跟非常用字集,讓用戶可以選擇不用非常用字集
  • 提前轉換:有些字可能會用到好幾次,所以如果 #text 字串長的話可以試試看遇到新字時將它所有的 instance 全一次轉換
  • 字元搜尋功能要做一些速度測試。試試看 1) 陽春 string.indexOf() ,或 2) 先依字元碼預 sort 轉換對照單,然後用 binary search 或類似的搜尋功能, 3) hash table?,還是 4) 看有甚麼其它的建議。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20040910
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2004-12-09, 13:25 
離線
[網站管理員]
頭像

註冊時間: 2002-11-04, 13:31
文章: 463
來自: 港都
假如將同文堂的繁簡轉換改為呼叫 ConvertZ 做轉換應該會更快
而且也可以直接使用 CovertZ 的詞彙轉換。

只是,這樣就只能在 windows 中使用了
而且會不會有其他的問題呢?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.5) Gecko/20041107 Firefox/1.0
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 2 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 13 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群