Als «hash» getaggte Fragen

Eine Hash-Funktion ist eine genau definierte Prozedur oder mathematische Funktion, die eine große Datenmenge in ein kleines Datum umwandelt, normalerweise eine einzelne Ganzzahl. Verwenden Sie bei Fragen zu Hashtags, mit denen Inhalte in sozialen Medien gekennzeichnet werden, Hashtags. Verwenden Sie bei Fragen zu URLs und HTML-Ankern die Fragment-ID. Verwenden Sie bei Fragen zum Ruby-Hash-Typ Ruby-Hash.

9
Sollte der Hash-Code von null in .NET immer Null sein
Angesichts der Tatsache, dass Sammlungen gerne als festgelegtes Mitglied System.Collections.Generic.HashSet<>akzeptieren null, kann man sich fragen, wie der Hash-Code nulllauten soll. Es sieht so aus, als würde das Framework Folgendes verwenden 0: // nullable struct type int? i = null; i.GetHashCode(); // gives 0 EqualityComparer<int?>.Default.GetHashCode(i); // gives 0 // class type …
87 c#  .net  hash  null 

7
Wie wird eine JavaScript-Hash-Map implementiert?
Ich arbeite derzeit mit OpenLayers und habe einen riesigen Datensatz, den ich in eine Vektorebene zeichnen kann (mehr als 100000 Vektoren). Ich versuche jetzt, alle diese Vektoren in eine JavaScript-Hash-Map einzufügen, um die Leistung zu analysieren. Ich möchte wissen, wie die Hash-Map in JavaScript implementiert ist. Ist es eine echte …



5
Was macht Hash in Python?
Ich habe ein Beispiel für Code gesehen, bei dem die hashFunktion auf ein Tupel angewendet wird. Infolgedessen wird eine negative Ganzzahl zurückgegeben. Ich frage mich, was macht diese Funktion? Google hilft nicht. Ich habe eine Seite gefunden, die erklärt, wie Hash berechnet wird, aber nicht erklärt, warum wir diese Funktion …
85 python  hash 


6
Hashing mit dem SHA1-Algorithmus in C #
Ich möchte gegebenes byte[]Array mit der Verwendung von SHA1Algorithmus mit der Verwendung von hashen SHA1Managed. Der byte[]Hash stammt aus dem Unit-Test. Der erwartete Hash ist 0d71ee4472658cd5874c5578410a9d8611fc9aef(Groß- und Kleinschreibung beachten). Wie kann ich das erreichen? public string Hash(byte [] temp) { using (SHA1Managed sha1 = new SHA1Managed()) { } }
84 c#  hash  byte  sha1  hashcode 

9
PHP Short Hash wie URL-verkürzende Websites
Ich suche nach einer PHP-Funktion, die aus einem String oder einer Datei einen kurzen Hash erstellt, ähnlich wie Websites mit URL-Verkürzung wie tinyurl.com Der Hash sollte nicht länger als 8 Zeichen sein.
83 php  hash 

11
Eingebaute Python-Hash () -Funktion
Windows XP, Python 2.5: hash('http://stackoverflow.com') Result: 1934711907 Google App Engine ( http://shell.appspot.com/ ): hash('http://stackoverflow.com') Result: -5768830964305142685 Warum ist das so? Wie kann ich eine Hash-Funktion haben, die auf verschiedenen Plattformen (Windows, Linux, Mac) dieselben Ergebnisse liefert?



6
Hängen Sie das Schlüssel / Wert-Paar mit << in Ruby an den Hash an
In Ruby können Werte mit &lt;&lt;: an vorhandene Arrays angehängt werden: a = [] a &lt;&lt; "foo" Können Sie aber auch Schlüssel / Wert-Paare an einen vorhandenen Hash anhängen? h = {} h &lt;&lt; :key "bar" Ich weiß, dass Sie Folgendes tun können: h[:key] = "" h[:key] &lt;&lt; "bar" aber …
80 ruby  hash 

9
Hashable, unveränderlich
Aufgrund einer kürzlich durchgeführten SO-Frage (siehe Erstellen eines Wörterbuchs in Python, das durch Listen indiziert ist ) wurde mir klar, dass ich wahrscheinlich eine falsche Vorstellung von der Bedeutung von hashbaren und unveränderlichen Objekten in Python hatte. Was bedeutet Hashable in der Praxis? Wie ist die Beziehung zwischen hashable und …


7
SHA-256 oder MD5 für Dateiintegrität
Ich weiß, dass SHA-256 aus Sicherheitsgründen usw. gegenüber MD5 bevorzugt wird, aber wenn ich eine Methode verwenden möchte, um nur die Dateiintegrität zu überprüfen (dh nichts mit Kennwortverschlüsselung usw. zu tun hat), gibt es einen Vorteil von mit SHA-256? Da MD5 128-Bit und SHA-256 256-Bit ist (daher doppelt so groß) …
77 file  hash  md5  sha256 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.