Wie würde ich vorgehen, um alle leeren Elemente (leere Listenelemente) aus einer verschachtelten Hash- oder YAML-Datei zu
Wie würde ich vorgehen, um alle leeren Elemente (leere Listenelemente) aus einer verschachtelten Hash- oder YAML-Datei zu
Wenn ich ein Anmeldesystem einrichten möchte, vergleiche ich immer das MD5 des angegebenen Kennworts mit seinem Wert in der Benutzertabelle auf der Serverseite. Ein Freund von mir sagte mir jedoch, dass ein "klares" Passwort von einer Netzwerksoftware abgehört werden könnte. Meine Frage lautet...
Wann ist es angebracht, CRC zur Fehlererkennung im Vergleich zu moderneren Hashing-Funktionen wie MD5 oder SHA1 zu verwenden? Ist Ersteres einfacher auf eingebetteter Hardware zu
Was ist eine gute Hash-Funktion? Ich habe in meinen Datenstrukturkursen im College viele Hash-Funktionen und Anwendungen gesehen, aber ich habe meistens festgestellt, dass es ziemlich schwierig ist, eine gute Hash-Funktion zu erstellen. Als Faustregel zur Vermeidung von Kollisionen sagte mein...
Der Indexer in Dictionary löst eine Ausnahme aus, wenn der Schlüssel fehlt. Gibt es eine Implementierung von IDictionary, die stattdessen den Standardwert (T) zurückgibt? Ich kenne die "TryGetValue" -Methode, aber das ist mit linq unmöglich zu verwenden. Würde dies effizient das tun, was ich...
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 3 Jahren . Verbessere diese Frage Ich habe gelesen,...
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann .
Ich möchte jeden valuein einem Hash durch ersetzen value.some_method. Zum Beispiel für einen einfachen Hash: {"a" => "b", "c" => "d"}` Jeder Wert sollte .upcased sein, also sieht es so aus: {"a" => "B", "c" => "D"} Ich habe es versucht #collectund #mapbekomme immer nur Arrays...
Gibt es einen Unterschied zwischen :key => "value"(Hashrocket) und key: "value"(Ruby 1.9) Notationen? Wenn nicht, möchte ich die key: "value"Notation verwenden. Gibt es ein Juwel , das mir zu konvertieren von hilft :x =>zu
Die in den Baumobjekten gespeicherten SHA1-Hashes (wie von zurückgegeben git ls-tree) stimmen nicht mit den SHA1-Hashes des Dateiinhalts überein (wie von zurückgegeben sha1sum) $ git cat-file blob 4716ca912495c805b94a88ef6dc3fb4aff46bf3c | sha1sum de20247992af0f949ae8df4fa9a37e4a03d7063e - Wie...
Gibt es eine bessere Möglichkeit, den aktuellen Revisions-Hash in Mercurial zu extrahieren als hg log -l1|grep changeset|cut -d: -f3 ? Ein Teil meines Webapp-Bereitstellungsskripts "markiert" den hochgeladenen App-Tarball mit seinem einzigartigen
Ich arbeite an einer Hash-Tabelle in C-Sprache und teste die Hash-Funktion für Zeichenfolgen. Die erste Funktion, die ich versucht habe, ist das Hinzufügen von ASCII-Code und die Verwendung von Modulo (% 100), aber ich habe beim ersten Datentest schlechte Ergebnisse erzielt: 40 Kollisionen für 130...
Was ist der beste Weg, um ein MD5 (oder einen anderen Hash) eines mehrdimensionalen Arrays zu generieren? Ich könnte leicht eine Schleife schreiben, die jede Ebene des Arrays durchläuft, jeden Wert zu einer Zeichenfolge verkettet und einfach die MD5 für die Zeichenfolge ausführt. Dies scheint...
Dieser Ruby-Code verhält sich nicht so, wie ich es erwarten würde: # 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...
Ich habe ein 2D-Array von Ganzzahlen. Ich möchte, dass sie in eine HashMap eingefügt werden. Ich möchte jedoch auf die Elemente aus der HashMap zugreifen, die auf dem Array-Index basieren. Etwas wie: Für A [2] [5], map.get(2,5)das einen diesem Schlüssel zugeordneten Wert zurückgibt. Aber wie...
Ich habe das: hash = { "a"=>["a", "b", "c"], "b"=>["b", "c"] } und ich möchte dazu kommen: [["a","b","c"],["b","c"]] Dies scheint zu funktionieren, aber es funktioniert nicht: hash.each{|key,value| value} => {"a"=>["a", "b", "c"], "b"=>["b", "c"]} Irgendwelche...
Ich möchte den Hash eines Passworts auf dem Telefon speichern, bin mir aber nicht sicher, wie ich das machen soll. Ich kann nur scheinbar Verschlüsselungsmethoden finden. Wie soll das Passwort richtig gehasht
Ist die Berechnung eines MD5-Hashs weniger CPU-intensiv als SHA-1 oder SHA-2 auf "Standard" -Laptop x86-Hardware? Ich interessiere mich für allgemeine Informationen, die nicht spezifisch für einen bestimmten Chip sind. UPDATE: In meinem Fall bin ich daran interessiert, den Hash einer Datei zu...
Mein Verständnis ist, dass ein Hash-Code und eine Prüfsumme ähnliche Dinge sind - ein numerischer Wert, der für einen Datenblock berechnet wird, der relativ ist eindeutig ist. dh Die Wahrscheinlichkeit, dass zwei Datenblöcke denselben numerischen Hash- / Prüfsummenwert ergeben, ist niedrig genug,...
Gibt es einen festen Punkt in der MD5-Transformation, dh gibt es x so, dass md5(x) ==