2

ruby ハッシュ関数を使用するためのシード値を設定する方法はありますか (つまり、1.9 の murmur ハッシュ、JRuby を知りませんか?)、スクリプトを実行するたびに同じハッシュコードを取得できるようにする方法はありますか?プロセスまたは異なるノード上)

となることによって

puts 「これはテストです」.hash

これは、今日、明日、3 週間後など、いつ実行しても同じです。

MinHashを並行して実装できるように、これを行いたい

murmur_hash ジェムで、つぶやきハッシュがシードを受け入れることがわかるので、同じシードを選択するたびに、シードを設定してハッシュコードを決定論的に取得できると思います

4

2 に答える 2

3

jeff deanのLevelDBソースコードから、このシード0xbc9f1d34を試してください:)

于 2016-06-24T07:54:36.323 に答える