From: Hu Y. <ccp...@et...> - 2002-03-29 06:05:27
|
> >2. 输入法 Server 使用一个UTF-8 码表同时支持多种编码, 例如: 使用一个 UTF-8 的 > >五笔码表来支持GB2312/GBK/GB18030 locale, 输入法 Server > >搜索匹配的字符串时需要将字符串转换成本地语言编码并进行编码识别, > >最坏的结果就是把码表中所有的字符串都进行转换并判断是否应用软件所需编码, > >在效率上比使用本地语言编码的码表要坏。 我在Solaris 上作过试验, 最坏情况 下, > >效果差很多,但基本在可忍受范围内。 如果用一个码表支持全部GB2312/GBK/GB18030 locale,可以做标志字。 通常,对于固定数据的固定计算结果,都是预先设置在数据中。 或者,是不是可以只用GB18030,GB18030与GB2312/GBK是向下兼容的吗?比如编码,字 库索引。不过可能会增加那些只用GB2312用户的内存占用。 CNS11643基本上对big5是兼容的,只有个别字要修改。 |