hash

    3热度

    4回答

    这是一个php的例子,但任何语言的算法都可以。我特别想要做的是将美国和加拿大吹到榜单的顶端。下面是为简洁起见缩短阵列的一个例子。 array( 0 => '-- SELECT --', 1 => 'Afghanistan', 2 => 'Albania', 3 => 'Algeria', 4 => 'American Samoa', 5 =

    1热度

    8回答

    我正在寻找一个简单的非专利单向加密算法,最好在c。 我想用它来验证密码。

    12热度

    7回答

    这个问题来自tuples的讨论。 我开始考虑元组应该拥有的哈希码。 如果我们将KeyValuePair类作为一个元组接受,该怎么办?它不重写GetHashCode()方法,所以它可能不会意识到它的“孩子”的哈希码......所以,运行时将调用Object.GetHashCode(),它不知道真实的物体结构。 然后,我们可以制作两个实例,因为重载的GetHashCode()和Equals(),它们实

    1热度

    3回答

    首先:我使用嵌入式JavaScript作为Adobe InDesign CS3的脚本引擎的一个相当模糊的实现。这个实现有时会偏离“标准”JavaScript,因此我的问题。 我使用John Resig's jsdiff library(source here)来比较两个文档之间的文本选择。 jsdiff使用vanilla对象作为关联数组将单词从文本映射到另一个对象。 (见“NS”和“OS”变量js

    2热度

    1回答

    是否有一种简单的方法可以在awk中执行以下任何操作? 通过它的数据 排序数组/哈希排序的哈希通过这串钥匙

    30热度

    3回答

    我需要一个用Excel VBA编写的函数,它将使用标准算法(如SHA-1)对哈希密码进行哈希处理。东西用一个简单的接口,如: Public Function CreateHash(Value As String) As String ... End Function 功能需要使用Excel 2003安装在XP工作站上运行,但必须以其他方式使用任何第三方组件。它可以引用和使用XP中可用的DL

    1热度

    5回答

    我正在寻找一个散列算法,以尽可能接近一个字符串(max len = 255)的唯一散列,从而产生一个长整数(DWORD)。 我意识到26^255 >> 2^32,但也知道英文单词的数量远远少于2^32。 我需要'散列'的字符串大多是单个单词或使用两个或三个单词的简单构造。 答案: 其中FNV variants应满足您的要求。它们速度很快,并且产生相当均匀分布的输出。 (由Arachnid回答)

    24热度

    8回答

    我有散列的数组,我想的唯一值出来。拨打Array.uniq不会给我我所期望的。 a = [{:a => 1},{:a => 2}, {:a => 1}] a.uniq # => [{:a => 1}, {:a => 2}, {:a => 1}] 凡我所料: [{:a => 1}, {:a => 2}] 在在网上搜索周围,我没有拿出一个解决方案,我很高兴。伙计们建议重新定义Hash.eql

    5热度

    6回答

    我正试图在JavaScript和.Net中生成等效的MD5哈希。没有做过,我决定使用第三方计算 - 这个web site为“密码”一词。我会在盐添加后,但在那一刻,我不能得到的.NET版本与网站的哈希匹配: 5f4dcc3b5aa765d61d8327deb882cf99 我猜这是一个编码的问题,但我已经尝试了大约8种不同的方法来计算.Net中的MD5散列,并且它们都不符合我在JavaScri

    24热度

    5回答

    直到最近,我一直在存储多个值与相同的密钥不同的散列如下: %boss = ( "Allan" => "George", "Bob" => "George", "George" => "lisa"); %status = ( "Allan" => "Contractor", "Bob" => "Part-time", "George" =>