hash

    0

    2答えて

    サードパーティに送信するXML文字列のキー付きハッシュを作成する必要があります。これは私が使用しているコードですが、サードパーティが私に送った例とは異なるハッシュを生成しています。私はMSDNを何度も何度も見つけて読み直すことができるすべてのチュートリアルを終えました。私は間違って何をしていますか?あるいは、もう片方の問題を疑うべきでしょうか? Public Shared Function Has

    9

    8答えて

    これを行うより良い方法はありますか? form_params = {} form_params['tid'] = tid form_params['qid'] = qid form_params['pri'] = pri form_params['sec'] = sec form_params['to_u'] = to_u form_params['to_d'] = to_d for

    1

    2答えて

    私のiPhoneアプリケーションでgravatarを使用したいと思います。 Objective-Cで16進数のMD5ハッシュを生成する方法はありますか? iPhoneでopensslを使用することは不可能です。

    2

    3答えて

    私はこの人のインタビューについて「有名な検索会社で」読んでいました。 http://asserttrue.blogspot.com/2009/05/one-of-toughest-job-interview-questions.html 彼は、ハッシュテーブルを実装する彼に導いた質問をしました。彼は次のように言った: HASH = INITIAL_VALUE; FOR EACH (CHAR IN

    11

    3答えて

    私はいくつかのデータオブジェクトの32ビットのハッシュを作成しようとしています。私自身のハッシュ関数を書くのは気にならず、md5が利用可能であるので、私の現在の方法は、md5ハッシュから最初の32ビット(すなわち最初の8桁の16進数)を使うことです。これは受け入れられますか? つまり、他の部分文字列と同様に、md5ハッシュの最初の32ビットは「ランダム」と同じですか?また、最後の32ビットを好む理

    3

    5答えて

    MD5.ComputeHash(ストリーム)をソルトする方法がありません。 HashAlgorithmにバイトを挿入する方法がありませんか? ストリーム計算を実行する前にComputeHash(byte [])を実行しようとしましたが、意外にも効果がありませんでした。任意のアイデア(ファイルの変更は別として)? お時間をいただきありがとうございます。 補遺 ただ、もう少し具体的には、私は私がメモリ

    4

    3答えて

    ArrayとHash PHPの違いは何ですか? 配列:array(1,2,3...) ハッシュ:array(key1=value1, key2=value2, ...) は、彼らが異なるか、同じですか? ※例えば、関数の引数を指定すると、配列はハッシュに対して有効になりますか? 私は、従来の言語でそれを区別し、それを使用しますので、私は困惑しています。

    2

    4答えて

    私は設定ファイルから読み込んだリストを含むハッシュを作成する、より洗練された方法を探しています。ここに私のコードです: read_config($config_file => my %config); my $extension_list_reference = $config{extensions}{ext}; my @ext; # Store each item of the li

    3

    2答えて

    これらの2つのステートメントは、同じタイプの引数(ハッシュ)を新しいメソッドに渡しますか? @seat = Seat.new(:flight_id => @flight.id) @seat = Seat.new({:flight_id => @flight.id}) ハッシュブラケット{}は2番目の例で何か変更されますか?

    3

    5答えて

    私は.NET 3.5プロジェクトで作業しており、32ビットのハッシュ値が必要です。 32ビットハッシュ(MD5は128ビット、SHA1は160ビットなど)を返す.NET暗号化クラスのメソッドはありません。私はCRC32クラスを実装しましたが、すでに存在するSHA1とMD5のハッシュ関数ははるかに高速です。 SHA1ハッシュ関数を使用して私のハッシュ値として格納するために最初の32ビットを切り捨てる