«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.

9
Parola karmaları için rastgele olmayan tuz
GÜNCELLEME: Geçenlerde bu sorudan aşağıdaki tartışmanın tamamında benim (ve diğerlerinin de yaptığından eminim) biraz kafa karıştırıcı olduğunu öğrendim: Gökkuşağı tablosu dediğim şeye aslında karma tablo deniyor. Gökkuşağı masaları daha karmaşık yaratıklardır ve aslında Hellman Hash Chains'in bir çeşididir. Cevabın hala aynı olduğuna inanıyorum (kriptanalize gelmediği için), tartışmanın bir kısmı biraz …

9
Null değerinin karma kodu her zaman sıfır olmalıdır, .NET'te
Bir set üyesi olarak System.Collections.Generic.HashSet<>kabul etmek nullgibi koleksiyonlar göz önüne alındığında , hash kodunun ne nullolması gerektiği sorulabilir. Çerçeve 0şunları kullanıyor gibi görünüyor : // nullable struct type int? i = null; i.GetHashCode(); // gives 0 EqualityComparer<int?>.Default.GetHashCode(i); // gives 0 // class type CultureInfo c = null; EqualityComparer<CultureInfo>.Default.GetHashCode(c); // gives …
88 c#  .net  hash  null 

5
Hash python'da ne işe yarar?
hashİşlevin bir demete uygulandığı bir kod örneği gördüm . Sonuç olarak, negatif bir tamsayı döndürür. Acaba bu işlev ne yapıyor? Google yardımcı olmuyor. Hash'in nasıl hesaplandığını açıklayan bir sayfa buldum ama bu işleve neden ihtiyacımız olduğunu açıklamıyor.
88 python  hash 



11
Tuzlar neden sözlük saldırılarını 'imkansız' kılıyor?
Güncelleme: Tuzun ne olduğunu, gökkuşağı tablosunun ne olduğunu, sözlük saldırısının ne olduğunu veya tuzun amacının ne olduğunu sormadığımı lütfen unutmayın. Sorguluyorum: Kullanıcıların tuz ve karma değerlerini biliyorsanız, şifrelerini hesaplamak oldukça kolay değil mi? Süreci anlıyorum ve bazı projelerimde kendim uyguluyorum. s = random salt storedPassword = sha1(password + s) Depoladığınız …

11
Python hash () işlevinde yerleşik
Windows XP, Python 2.5: hash('http://stackoverflow.com') Result: 1934711907 Google Uygulama Motoru ( http://shell.appspot.com/ ): hash('http://stackoverflow.com') Result: -5768830964305142685 Neden? Farklı platformlarda (Windows, Linux, Mac) bana aynı sonuçları verecek bir hash fonksiyonuna nasıl sahip olabilirim?

4
Bir python kullanıcı tanımlı sınıfı sıralanabilir, karma hale getirilebilir yapma
Kullanıcı tanımlı sınıfları python'da sıralanabilir ve / veya karma hale getirilirken hangi yöntemlerin geçersiz kılınması / uygulanması gerekir? Dikkat edilmesi gerekenler nelerdir? Ben tip dir({})benim tercüman içine dahili içinde dicts üzerinde yöntemlerinin bir listesini almak için. Bunlardan bazılarının bazı alt kümelerini uygulamam gerektiğini varsayıyorum ['__cmp__', '__eq__', '__ge__', '__gt__', '__hash__', '__le__', …

2
Neden std :: hash 'in deterministik olduğu garanti edilmiyor?
Bundan böyle N4140 (C ++ 14 Standard) kullanacağız . Göre 17.6.3.4 Hash gereksinimlerini § , Döndürülen değer yalnızca tartışmaya bağlı olacaktır k programın süresine ilişkin . [Not: Böylece h(k)aynı değer için ifadenin tüm değerlendirmeleri kaynı sonucu verir , programın belirli bir yürütülmesi için verir . - son not] ve § …

3
Numpy dizisinin grup adlarını dizinlerle eşleştirmenin en hızlı yolu nedir?
Lidar'ın 3D pointcloud'u ile çalışıyorum. Noktalar aşağıdaki gibi numpy dizisiyle verilir: points = np.array([[61651921, 416326074, 39805], [61605255, 416360555, 41124], [61664810, 416313743, 39900], [61664837, 416313749, 39910], [61674456, 416316663, 39503], [61651933, 416326074, 39802], [61679969, 416318049, 39500], [61674494, 416316677, 39508], [61651908, 416326079, 39800], [61651908, 416326087, 39802], [61664845, 416313738, 39913], [61674480, 416316668, 39503], [61679996, …
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.