hash

    1

    3答えて

    私は従来のサーバーとやりとりするためのネットワークAPIを開発しています。使用しているハッシュ関数を理解するのに少し助けが必要です。オリジナルの開発者は特にクエリに反応しないので、SOが私を助けてくれると思っていました。 これはセキュリティの低い企業内ネットワークであるため、ハッシュは複雑ではありません。これまでのところ、平文 "ashafer"は0xfd1873caにハッシュされていると判断しま

    0

    1答えて

    winqualのアイテムを識別するために使用されるIDが不思議です。 私はそれがある種のハッシュだと思います。これは公開されていますか? モジュール名、バージョン、オフセットのハッシュは? これは適切だと思われますが、切り捨て/ロッシーアルゴリズムを使用しない限り、サイズは可能性をカバーするには小さすぎます。 これは、クライアントマシン上のミニダンプで生成されたようです。

    3

    5答えて

    Delphi 2009では、TObjectにGetHashCode関数が追加されました。 GetHashCodeは、TDictionaryのハッシュに使用されるIntegerを返します。 オブジェクトがTDictionaryでうまく動作するようにするには、GetHashCodeを適切にオーバーライドして、一般に異なるオブジェクトが異なる整数ハッシュコードを返すようにする必要があります。 しかし、ダ

    17

    3答えて

    Iは索引付けされた列を走査するとき CREATE INDEX idx ON tbl (columns); 対 CREATE UNIQUE INDEX idx ON tbl (columns); は、PostgreSQLやMySQL実装で重要アルゴリズムのパフォーマンス上の利点を有しているか否かの好奇心、又はUNIQUEキーワードがインデックスの横にユニーク制約を導入するかどうかを示します。

    36

    4答えて

    Amazon Product APIでは、私がPythonを使用しようとしているすべてのリクエストで署名が必要になりました。 私は上のハングアップを取得する工程である1本:1234567890詳細: はダミー 『秘密アクセスキー「私たちのして上に文字列を使用してSHA256ハッシュアルゴリズムでRFC 2104準拠のHMACを計算します』この手順については、プログラミング言語のドキュメントとコード

    16

    2答えて

    Rabin-Karp文字列照合アルゴリズムのwikipedia entryによれば、線形の複雑さを維持しながら文字列内の複数のパターンを同時に探すことができます。これは、すべてのパターンが同じ長さであれば簡単に行うことができますが、異なる長さのパターンを同時に検索するときにO(n)の複雑さをどのように保つことができるかはまだわかりません。誰かがこれにいくつかの光を発することができますか? 編集(2

    2

    1答えて

    ハッシュ関数を組み合わせて衝突確率を減らすという本当のメリットがあるかどうかは知っていますか?私は特に、32ビットのハッシング、つまりAdler32とCRC32の組み合わせに関してこれを知る必要があります。 基本的に、adler32(crc32(data))はcrc32(data)よりも小さな衝突確率を生成しますか? 最後のコメントhereは、いくつかのテスト結果を組み合わせるのに有利ですが、ソー

    12

    4答えて

    文字列をハッシュしたいのですが、出力を整数にする必要がありますので、md5を実行することはできません。ここにいる人々は、私に啓発したいと思うかもしれない好きな数字のハッシュを持っていますか?私はPHPを使用しています。 ありがとうございます!

    6

    2答えて

    どのように私はハッシュすることができます(std :: tr1 :: hashまたはboost :: hash)C++ポインタのメンバ関数へのポインタ? 例: 私はクラスのクラスのいくつかのdiferent方法にはいくつかのBOOL(クラス:: * functionPointer)()(静的でない)、その点を持っていると私はそれらへのポインタメンバ関数をハッシュする必要があります。 どうすればいい

    0

    4答えて

    N行のdata.frameがあるとします。 id列には10の一意の値があります。これらの値はすべて1e7より大きい整数です。私は1から10の番号を付けて名前を変更し、これらの新しいIDをdata.frameの列として保存したいと思います。 さらに、1)idをid.newとし、id.newをidとします。例えば : > set.seed(123) > ids <- sample(1:1e7,10)