«hash» etiketlenmiş sorular

Karma işlevi, büyük miktarda veriyi genellikle tek bir tamsayı olan küçük bir veriye dönüştüren iyi tanımlanmış herhangi bir yordam veya matematiksel işlevdir. İçeriği sosyal medyada etiketlemek için kullanılan hashtag'lerle ilgili sorular için hashtag kullanın. URL'ler ve HTML bağlantılarıyla ilgili sorular için parça tanımlayıcı kullanın. Ruby'nin karma türü hakkında sorularınız için ruby-hash kullanın.

7
İyi bir Hash Fonksiyonu nedir?
İyi bir Hash işlevi nedir? Üniversitedeki veri yapıları derslerimde birçok karma işlevi ve uygulaması gördüm, ancak çoğunlukla iyi bir karma işlevi yapmanın oldukça zor olduğunu anladım. Genel bir kural olarak, çarpışmaları önlemek için profesörüm şunları söyledi: function Hash(key) return key mod PrimeNumber end (mod, C ve benzeri dillerde% operatörüdür) karma …

2
BCrypt, C # 'da kullanılacak iyi bir karma algoritma mıdır? Nereden bulabilirim? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 3 yıl önce kapalı . Bu soruyu geliştirin Bir şifreyi karıştırırken, birçok programcının BCrypt algoritmasını kullanmanızı tavsiye ettiğini okudum. C # ile …
129 c#  hash  bcrypt  bcrypt.net 

5
Kullanıcı şifresi için en uygun uzunluk nedir? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu gönderiyi düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştirin Herhangi bir tuz , bir kullanıcının şifresini karıştırırken ve hashing yaparken açıkça yardımcı olacaktır. …
129 encryption  hash  salt 

15
Eksik anahtar üzerine atmak yerine varsayılan değeri döndüren bir IDictionary uygulaması var mı?
Sözlüğe dizin oluşturucu, anahtar eksikse bir istisna atar. Bunun yerine varsayılan (T) döndürecek bir IDictionary uygulaması var mı? "TryGetValue" yöntemini biliyorum, ancak linq ile kullanılması imkansız. Bu, ihtiyacım olanı verimli bir şekilde yapar mı ?: myDict.FirstOrDefault(a => a.Key == someKeyKalue); Hash araması kullanmak yerine anahtarları yineleyeceğini düşündüğüm için olacağını sanmıyorum.
129 c#  .net  hash  dictionary 

12
Hash değerleri nasıl değiştirilir?
valueBir hash içindeki her birini ile değiştirmek istiyorum value.some_method. Örneğin, basit bir hash için: {"a" => "b", "c" => "d"}` her değer .upcased olmalıdır , bu nedenle şöyle görünür: {"a" => "B", "c" => "D"} Denedim #collectve #mapama her zaman sadece geri diziler olsun. Bunu yapmanın zarif bir yolu var …
126 ruby  syntax  hash 

8
Güncel Mercurial Revizyon Özetini Yazdır?
Mercurial'deki mevcut revizyon özetini çıkarmaktan daha iyi bir yol var mı? hg log -l1|grep changeset|cut -d: -f3 ? Web uygulaması dağıtım komut dosyamın bir kısmı, yüklenen uygulama tarball'unu benzersiz revizyon hashiyle "etiketler".
124 hash  mercurial  revision 


9
dize için karma işlevi
C dilinde hash tablosu üzerinde çalışıyorum ve string için hash fonksiyonunu test ediyorum. Denediğim ilk işlev ascii kodu eklemek ve modulo (% 100) kullanmaktı ancak ilk veri testinde kötü sonuçlar aldım: 130 kelime için 40 çarpışma. Son giriş verisi 8000 kelime içerecektir (bir dosyada saklanan bir sözlüktür). Karma tablo int …

5
Git hesaplama dosyası nasıl karma oluşturur?
Ağaç nesnelerinde depolanan SHA1 hash değerleri (döndürülen git ls-tree) dosya içeriğinin SHA1 hash değerleri ile eşleşmiyor (döndürdüğü gibi sha1sum) $ git cat-file blob 4716ca912495c805b94a88ef6dc3fb4aff46bf3c | sha1sum de20247992af0f949ae8df4fa9a37e4a03d7063e - Git hesaplama dosyası nasıl karma oluşturur? Hash'i hesaplamadan önce içeriği sıkıştırıyor mu?
124 git  hash  sha1  checksum  git-hash 

4
Bir karma dizisini karmadaki bir değere göre nasıl sıralayabilirim?
Bu Ruby kodu beklediğim gibi davranmıyor: # create an array of hashes sort_me = [] sort_me.push({"value"=>1, "name"=>"a"}) sort_me.push({"value"=>3, "name"=>"c"}) sort_me.push({"value"=>2, "name"=>"b"}) # sort sort_me.sort_by { |k| k["value"]} # same order as above! puts sort_me Karma dizisini "değer" anahtarına göre sıralamak istiyorum, ancak sıralanmamış olarak yazdırılıyorlar.
121 ruby  arrays  sorting  hash 

13
PHP çok boyutlu MD5 dizisinin en iyi yolu?
Çok boyutlu bir dizinin MD5'ini (veya başka bir karmasını) oluşturmanın en iyi yolu nedir? Dizinin her seviyesinde dolaşan, her değeri bir dizeye birleştiren ve MD5'i dizede gerçekleştiren bir döngü kolayca yazabilirim. Ancak, bu en iyi ihtimalle külfetli görünüyor ve çok boyutlu bir diziyi alıp hash haline getirecek acayip bir işlev …

12
İki anahtarla (Anahtar-Çift, Değer) bir HashMap nasıl oluşturulur?
2B bir Tamsayı dizisine sahibim. Bunların bir HashMap'e yerleştirilmesini istiyorum. Ancak HashMap'teki öğelere Array Index'e dayalı olarak erişmek istiyorum. Gibi bir şey: A [2] [5] için, map.get(2,5)o anahtarla ilişkili bir değer döndürür. Ancak bir çift anahtarla nasıl hashMap oluşturabilirim? Veya genel olarak, birden çok anahtar: Map<((key1, key2,..,keyN), Value)öğeye get (key1, …
118 java  hash  hashmap  hashcode 

6
Değerler dizisine Ruby Hash
Bu bende var: hash = { "a"=>["a", "b", "c"], "b"=>["b", "c"] } ve buna ulaşmak istiyorum: [["a","b","c"],["b","c"]] İşe yaraması gerekiyor gibi görünüyor ama işe yaramıyor: hash.each{|key,value| value} => {"a"=>["a", "b", "c"], "b"=>["b", "c"]} Baska öneri?
118 ruby  arrays  hash 



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.