引言: 输入法的转换需求:四位以下的数字-》字或词
词库的编码需要:字-》编码
从前篇的叙述以及上面的需求上可以看出,需要下列库:
字库:常用、罕用
词库:常用、罕用
考虑到字只有16位(不支持宽字),而且编码最多只有11110种(用排列组合算一下:)
我采用了数据文件以及索引文件的方法...
摘要:偷看asp原码的6种方法
蓝森林 http://www.lslnet.com 2000年6月8日 00:34
在没有打services pack6补丁的nt server上,至少有6种方法可以看到asp程序的源代码,它们是:
1、http://www.someserver.com/msadc/samples/selector/showcode.asp?source=/msadc/samp......
摘要:管理故事216之016-蝗虫与青虫[故事] 祖父用纸给我做过一条长龙。长龙腹腔的空隙仅仅只能容纳几只蝗虫,投放进去,它们都在里面死了,无一幸免!祖父说:“蝗虫性子太急躁,除了挣扎,它们没想过用嘴巴去咬破长龙,也不知道一直向前可以从另一端爬出来。因而,尽管它有铁钳般的嘴壳和锯齿一般的大腿,也无济于事。
”当祖父把几只同样大小的青虫从龙头放进去,然后关上龙头,奇迹出......
我的形码输入法[C语言] 之四:输入法的设计(2) 输入法的转换需求:四位以下的数字-»字或词
【程序编程相关:让WINDOWS XP自动登陆】
词库的编码需要:字-»编码 【推荐阅读:Smashing The Stack F】
字库:常用.罕用 【扩展信息:Web Browser Express 】
从前篇的叙述以及上面的需求上可以看出,需要下列库:
词库:常用.罕用
考虑到字只有16位(不支持宽字),而且编码最多只有11110种(用排列组合算一下:)
我采用了数据文件以及索引文件的方法
其中:数据文件存放实际内容,索引文件把编码或这字作为索引指向数据文件中的内容(这个设计贯穿了整个输入法设计的始终)
字库索引:
首先,我做了一个 编码-»汉字 的索引,把编码转换位一个四位数,然后以这个四位数的值作为位置在索引文件中取索引,然后根据索引找到这个编码所对应的字起始位置.这么说可能不大好理解,举个例子:
编码:3584 ,索引文件中3584 * 2(乘以2是因为一个索引值占16个bit,即两个字节)位置上的一个word大小的内容就是编码3584 对应的字在数据文件中的起始位置,然后循着这个起始文件的位置,知道找到一个句子结束标志,其中所有的字就是3584 对应的所有的字,至于怎么显示只是个小问题了.
如数据文件那一行内容为:
3584 辞稡狡饺觪辤辭猝獐皎鮫鲛鱆
那么3584的编码对应字就都找出来了,这个会有几十个文件读取操作速度不算很快,但是对于输入法来说微乎其微.
...
下一页 摘要:
写下这个标题,我有胆战心惊,心里直嘀咕自已还太嫩,如果有什么狂言乱语,还望众多的前辈指点指点,写这么一个话题,需要站在一个很高的位置,而我还在学习走路,因此我只能将所见所闻所想再加上偶的一些理解来拼凑一下。
国内很多企业可能管理较为混乱,所以公司的大部分员工都有印着“项目经理”的名片,这让我很是疑惑不解,我的名片册里就有很多很多的项目经理,在国内似乎当上......