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.


4
Nichtübereinstimmung für 'RuntimeLibrary' erkannt
Ich habe Crypto ++ in C: \ cryptopp heruntergeladen und extrahiert. Ich habe Visual Studio Express 2012 verwendet, um alle darin enthaltenen Projekte zu erstellen (wie in der Readme-Datei angegeben), und alles wurde erfolgreich erstellt. Dann habe ich ein Testprojekt in einem anderen Ordner erstellt und Cryptolib als Abhängigkeit hinzugefügt. …


3
So konvertieren Sie ActiveRecord-Ergebnisse in ein Array von Hashes
Ich habe ein ActiveRecord-Ergebnis einer Suchoperation: tasks_records = TaskStoreStatus.find( :all, :select => "task_id, store_name, store_region", :conditions => ["task_status = ? and store_id = ?", "f", store_id] ) Jetzt möchte ich diese Ergebnisse in eine Reihe von Hashes wie diesen konvertieren: [0] -> { :task_d => 10, :store_name=> "Koramanagala", :store_region=> "India" …


14
Wie vergleiche ich zwei Hashes?
Ich versuche zwei Ruby Hashes mit dem folgenden Code zu vergleichen: #!/usr/bin/env ruby require "yaml" require "active_support" file1 = YAML::load(File.open('./en_20110207.yml')) file2 = YAML::load(File.open('./locales/en.yml')) arr = [] file1.select { |k,v| file2.select { |k2, v2| arr << "#{v2}" if "#{v}" != "#{v2}" } } puts arr Die Ausgabe auf dem Bildschirm ist …
108 ruby  hash 





7
Hinzufügen zu einem vorhandenen Hash in Ruby
In Bezug auf das Hinzufügen eines key => valuePaares zu einem vorhandenen aufgefüllten Hash in Ruby arbeite ich gerade an Apress 'Beginning Ruby und habe gerade das Kapitel mit den Hashes abgeschlossen. Ich versuche, den einfachsten Weg zu finden, um mit Hashes die gleichen Ergebnisse zu erzielen wie mit Arrays: …
102 ruby  new-operator  hash 

3
Wie spezialisiere ich std :: hash <Key> :: operator () für benutzerdefinierte Typen in ungeordneten Containern?
Benutzerdefinierte Schlüsseltypen in zu unterstützen std::unordered_set&lt;Key&gt;und std::unordered_map&lt;Key, Value&gt; man hat zu schaffen operator==(Key, Key)und ein Hash Funktors: struct X { int id; /* ... */ }; bool operator==(X a, X b) { return a.id == b.id; } struct MyHash { size_t operator()(const X&amp; x) const { return std::hash&lt;int&gt;()(x.id); } }; …


4
Wann ist Hash (n) == n in Python?
Ich habe mit Pythons Hash-Funktion gespielt . Bei kleinen Ganzzahlen wird es hash(n) == nimmer angezeigt . Dies erstreckt sich jedoch nicht auf große Zahlen: &gt;&gt;&gt; hash(2**100) == 2**100 False Ich bin nicht überrascht, ich verstehe, dass Hash einen endlichen Wertebereich hat. Was ist das für ein Bereich? Ich habe …

11
Kompilieren Sie Time String Hashing
Ich habe an einigen Stellen gelesen, dass es mit den neuen String-Literalen von C ++ 11 möglich sein könnte, den Hash eines Strings zur Kompilierungszeit zu berechnen. Es scheint jedoch niemand bereit zu sein, herauszukommen und zu sagen, dass es möglich sein wird oder wie es gemacht werden würde. Ist …

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.