1
|
jpfollenius Rob Kennedy · 技术社区 · 15 年前 |
![]() |
1
8
不,没有哈希函数的大小写不变版本。在将所有字符串传递给哈希函数之前,请使用小写或大写。 |
![]() |
2
3
它会稍微快一点,但会对您的可维护性造成很大伤害。这种类型的微观优化很少有好的理由。在按照您的建议散列之前,只需将字符串转换为小写或大写。
|
![]() |
3
3
我觉得整个问题都错了。引述 Wikipedia article on hash functions :
注意“数据量”-没有指定类型,实际上Bob Jenkins哈希函数有一个非类型化参数
|
![]() |
4
0
我在一个项目中也需要这样的功能。鲍勃·詹金的一次一个的杂烩:
如果设置了asciiOnly,它还应该为utf-8和latin1字符串提供相同的哈希。 不要忘记禁用溢出检查。 |
|
Christino · Delphi 2010和泛型 8 年前 |
![]() |
john_who_is_doe · 求值器中的表达式非法(访问冲突)(&A) 10 年前 |
![]() |
JakeSays · 从任务管理器隐藏和显示流程 12 年前 |
|
Edgar Holguin · 德尔福与印度 13 年前 |
![]() |
awmross · 为什么编译器会警告变量可能无法初始化? 13 年前 |