7得票2回答
如何判断一张图片是否与另一张类似(角度略有不同但视角相同)

我检查了像Phasher这样的方法以获取相似的图像。基本上,将图像调整为8x8大小,灰度化,获取平均像素并为每个像素创建二进制哈希,比较它是否高于或低于平均像素。 这种方法在这里非常好地解释了: http://hackerfactor.com/blog/index.php?/archives...

15得票1回答
Oracle有内置的哈希函数吗?

可能是重复问题: 在 PL/SQL 中有任何哈希函数吗? 我在 Oracle 11g 中有一个 NCLOB 数据库类型的列。 我需要获取其内容的哈希值。 我可以使用任何内置的 Oracle 函数或在 Oracle 中的 PL/SQL SP 内部如何实现此操作?

11得票7回答
Java - hashmap可以有4个泛型参数而不是2个吗?

这可能比较难解释,但我试着说一下: 我想要将三个整数和一个字符串存储到一个HashMap中,以便我可以从Map中检索数据,但事实证明HashMap只允许使用2个泛型参数而不是4个。 例如:HashMap <String> <Integer> <Integer&...

22得票6回答
在Perl中为哈希表创建映射

是否有类似于map的哈希等效物?my %new_hash = hash_map { new_key($a) => new_val($b) } %hash; 我知道我可以通过循环遍历键。

9得票6回答
计算文件内容的MD5哈希值的前4个字节发生碰撞的概率是多少?

这是一个组合问题,需要一些哈希算法理论知识。 假设输入可以是任意大小的随机字节序列,范围在30KB到5MB之间(我猜这样就有很多输入值的组合了)。 如果从字节序列计算出的MD5哈希的前4个字节(或前n个字节)对于不同的文件来说相同,那么这种情况的概率是多少? 如果无法具体计算MD5哈希的...

18得票6回答
如何正确存储密码?

我在SO上偶然发现的article提供了指向other articles的链接,这些文章又提供了指向even more articles等更多的链接。 最终,我完全被难倒了 - 那么在数据库中存储密码的最佳方法是什么?从我所了解的,你应该: 使用长(至少128位完全随机的)盐,它与密码一...

12得票6回答
一对一整数映射函数

我们正在使用 MySQL 并开发一个应用程序,希望 ID 序列不对公众可见......这些 ID 不是绝密的,如果有人确实能够解码它们也没有什么重大问题。 因此,散列当然是显而易见的解决方案,我们目前使用的是 MD5......32 位整数进入,然后将 MD5 截断为 64 位,然后存储。但...

109得票8回答
如何在C++0x中组合哈希值?

C++0x添加了hash<...>(...)。 然而,我没有找到像boost中提供的hash_combine函数。那么,实现这样的功能最干净的方法是什么?也许可以使用C++0x中的xor_combine吗?

82得票5回答
何时在Ruby中使用Struct而不是Hash?

我没有太多的编程经验,但对我来说,Struct似乎与Hash有些相似。 Struct能做什么? Struct有什么功能是Hash无法做到的? 通过谷歌搜索,我了解到在C语言中,Struct的概念非常重要,但是我对C语言知之甚少。

14得票4回答
一种单向哈希(非加密/安全用途),使用SHA256(而非MD5、SHA-1)?

在新系统中,我们需要一个单向哈希算法来从二进制输入(例如一千字节的文本或更大的文本和二进制文件)计算数字签名。这个需求类似于 Scons (构建系统)如何对命令行和源文件进行哈希以及 Git (版本控制系统)如何对文件进行哈希以计算存储/同步的签名。 请注意,Scons 使用的是 MD5,而...