MozTW 討論區
https://forum.moztw.org/

同文堂加速版?
https://forum.moztw.org/viewtopic.php?f=18&t=4289
1 頁 (共 1 頁)

發表人:  danielwang [ 2004-11-22, 16:59 ]
文章主題 :  同文堂加速版?

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

發表人:  softcup [ 2004-12-09, 13:25 ]
文章主題 : 

假如將同文堂的繁簡轉換改為呼叫 ConvertZ 做轉換應該會更快
而且也可以直接使用 CovertZ 的詞彙轉換。

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

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/