Salt and hash information is printed on the second line, and should be placed in a file called mouse.signatures.
salt信息及散列信息将被输出到第二行中,并且应当被放置在名为mouse . signatures的文件中。
In any normal Ruby implementation, this line would be executed, a hash constructed, and execution would proceed with the hash likely getting quickly garbage collected.
在任何普通的Ruby实现中,这一行都会执行并构造出一个哈希值,执行会继续下去,这个哈希值可能很快就会被垃圾回收。
There are only two: the record for each line is now a dictionary rather than a hash, and the subsequent accesses to elements of each record use named lookups instead of numeric indexing.
只有两处:各行的记录现在是一个字典,而不是一个哈希表,每个记录的元素的后续访问使用已命名的查询,而不是数值索引。
It generates a hash table from the predetermined list of valid command-line options and a lookup function whose time complexity is o (1).
它将从预定的有效命令行选项列表和时间复杂度为O(1)的查找函数中生成一个散列表。
To produce code that runs faster and is easy to maintain, it makes far more sense to use a hash table that stores the command-line options, then USES the hash to validate the user-specified input.
为了生成运行更加快捷并易于维护的代码,使用散列表存储命令行选项并使用散列验证用户指定的输入,这种方法非常有帮助。
Because the -g option is specified from the command line, the hash table is generated in global scope.
由于命令行中指定了- g选项,将在全局范围内生成散列表。
The first line of the result gives the hash of the key.
结果的第一行提供了密匙散列。
The "abbrev" field in the hash entry is used to define command-line switches, so later I can define an -artist switch that can be abbreviated to -i based on the % freedb_searches information.
在该散列条目中的“abbrev”字段被用来定义命令行开关,这样,随后我可以基于% freedb_searches信息定义一个- artist开关,它可以被简写为- i。
This is, in fact, the gperf way of initializing the hash table that will store the command-line options and their associated attributes.
事实上,这就是gperf初始化散列表的方式,其中存储了命令行选项及其相关属性。
On the first line, you see what's called the hash-bang line, which identifies the location of the Python interpreter.
在第一行中,您可以看到一个 hash-bang 行:它用于标识Python解释器的位置。
I step through all the user-provided command-line searching switches, such as -artist and -album (using the keys of the % freedb_searches hash instead of listing the switches manually).
遍历所有用户提供的命令行检索开关,比如- artist和-album(使用散列% freedb_searches的键,而不是手工列出开关)。
Unfortunately, this is not a very secure hash function, it can be a dictionary attack to break algorithm similar to the command-line application!
不幸的是,这个哈希函数不是非常安全,它可以通过字典攻击算法被破解类似命令行应用程序!
We recommend using a # (hash) at the beginning of the line.
我们建议在程序行前使用“#”加一些注释信息来标示。
We recommend using a # (hash) at the beginning of the line.
我们建议在程序行前使用“#”加一些注释信息来标示。
应用推荐