发明名称 |
一种字符串引用方法 |
摘要 |
本发明公开了一种字符串引用方法,该方法包括:预先设置用于保存字符串哈希值的字符串管理单元;当外部功能单元引用字符串时,向字符串管理单元发送携带相应字符串的字符串引用申请;字符串管理单元接收到字符串引用申请后,计算申请中所携带字符串的哈希值,然后从自身保存的哈希值中查找该计算所得的哈希值,接着从保存的与该计算所得哈希值相对应的字符串中查找该申请中所携带的字符串,并输出该字符串的字符串指针;外部功能单元根据输出的字符串指针引用字符串。从而实现在保证字符串调用速度的同时,优化字符串存贮,节约系统内存,优化字符串比较,降低CPU占用的目的。 |
申请公布号 |
CN100367203C |
申请公布日期 |
2008.02.06 |
申请号 |
CN200510071192.6 |
申请日期 |
2005.05.20 |
申请人 |
腾讯科技(深圳)有限公司 |
发明人 |
李训耕 |
分类号 |
G06F9/44(2006.01) |
主分类号 |
G06F9/44(2006.01) |
代理机构 |
北京德琦知识产权代理有限公司 |
代理人 |
宋志强;麻海明 |
主权项 |
1.一种字符串引用方法,其特征在于,预先设置用于保存字符串哈希值的字符串管理单元,该方法包括如下步骤:a、外部功能单元向字符串管理单元发送携带相应字符串的字符串引用申请;b、字符串管理单元接收到字符串引用申请后,计算申请中所携带字符串的哈希值,然后从自身保存的哈希值中查找该计算所得的哈希值,接着从保存的与该计算所得哈希值相对应的字符串中查找该申请中所携带的字符串,并输出该字符串的字符串指针;c、外部功能单元根据输出的字符串指针引用字符串。 |
地址 |
518044广东省深圳市福田区振兴路赛格科技园2栋东403室 |