hash

    5熱度

    6回答

    我有時訪問哈希是這樣的: if(exists $ids{$name}){ $id = $ids{$name}; } 那是很好的做法?我有點擔心它包含兩個查找,其中應該完成一個。有沒有更好的方法來檢查存在並分配值?

    7熱度

    4回答

    比方說,我想這將這樣調用方法: tiger = create_tiger(:num_stripes => 12, :max_speed => 43.2) tiger.num_stripes # will be 12 ,其中一些選項有默認值: tiger = create_tiger(:max_speed => 43.2) tiger.num_stripes # will have some

    17熱度

    7回答

    有沒有辦法獲得子哈希?我需要使用散列片嗎? 例如: %hash = (a => 1, b => 2, c => 3); 我只想 %hash = (a => 1, b => 2);

    2熱度

    1回答

    我開發一個應用程序,這使得使用一些REST Web服務之間的哈希值。 它的技術文檔說我應該在請求中傳遞一些字符串的SHA256散列。 在一個示例中請求(在文檔中)的字符串: HN-Rw2ZHYwllUYkklL5Zo_7lWJVkrbShZPb5CD1expires = 1893013926label [0] =任何/ somestatistics = 1D,2D,7D,28D,30D,31D,l

    1熱度

    3回答

    假設我有兩個字符串(或字節數組)A和B都具有相同的散列(散列我的意思是像MD5或SHA1)。如果我連接在它後面的另一個字符串,A + C和B + C是否也具有相同的散列H'? C + A和C + B會發生什麼? 我使用MD5進行了測試,在我的所有測試中,在最後添加了一些使散列相同的內容,但是在開頭附加的內容並沒有。 這是否始終如此(對於所有輸入)? 對於所有(衆所周知的)散列函數,這是否正確?如果

    0熱度

    2回答

    在Python 2.5,我有以下的散列函數: def __hash__(self): return hash(str(self)) 它非常適合我的需求,但現在我開始收到以下錯誤消息。對發生了什麼的任何想法? return hash(str(self)) UnicodeEncodeError: 'ascii' codec can't encode character u'\ufeff

    23熱度

    5回答

    我有時會聽到這個詞,想知道它用於什麼嗎?

    4熱度

    4回答

    我想散列一個字符數組到一個int或long。結果值必須遵守給定的精度值。 我一直在使用的功能下面給出: int GetHash(const char* zKey, int iPrecision /*= 6*/) { /////FROM : http://courses.cs.vt.edu/~cs2604/spring02/Projects/4/elfhash.cpp u

    5熱度

    8回答

    如果密碼存儲爲散列值,用戶是否可以請求將其密碼通過電子郵件發送給自己? 有沒有什麼辦法的哈希值轉換爲明文值用正確的信息(&你需要什麼樣的信息)? 如果用戶存儲在兩個網站使用同一個密碼的哈希值,將其密碼是爲這兩個網站一樣嗎?

    3熱度

    2回答

    我試圖計算的洪流info_hash值。我讀了整個洪流進入StringBuffer,然後切它像下面這樣: d8:announce...info[d6:length...e]e 我似乎無法得到正確的哈希值。閱讀是否洪流到在最後一個StringBuffer腐敗的字節串?我錯過了什麼嗎? public void calculateInfoHash(){ try{ int index = r