Als «map» getaggte Fragen

232
Welche Bedeutung hat der Lastfaktor in HashMap?

HashMaphat zwei wichtige Eigenschaften: sizeund load factor. Ich habe die Java-Dokumentation durchgesehen und es heißt0.75f ist der anfängliche Ladefaktor. Aber ich kann die tatsächliche Verwendung nicht finden. Kann jemand beschreiben, in welchen verschiedenen Szenarien der Lastfaktor eingestellt...

201
Ist es in STL-Karten besser, map :: insert als [] zu verwenden?

Vor einiger Zeit hatte ich eine Diskussion mit einem Kollegen darüber, wie Werte in STL- Maps eingefügt werden . Ich habe es vorgezogen, map[key] = value; weil es sich natürlich anfühlt und klar zu lesen ist, während er es vorgezogen hat map.insert(std::make_pair(key, value)) Ich habe ihn nur...

197
Wie kopiere ich einen Hash in Ruby?

Ich gebe zu, dass ich ein bisschen ein Rubin-Neuling bin (jetzt schreibe ich Rake-Skripte). In den meisten Sprachen sind Kopierkonstruktoren leicht zu finden. Eine halbe Stunde Suche fand es nicht in Rubin. Ich möchte eine Kopie des Hashs erstellen, damit ich ihn ändern kann, ohne die ursprüngliche...

192
Array zu Hash Ruby

Okay, hier ist der Deal, ich habe lange gegoogelt, um eine Lösung dafür zu finden, und obwohl es viele gibt, scheinen sie nicht den Job zu machen, den ich suche. Grundsätzlich habe ich ein Array wie folgt aufgebaut ["item 1", "item 2", "item 3", "item 4"] Ich möchte dies in einen Hash konvertieren,...

184
mmap () vs. Leseblöcke

Ich arbeite an einem Programm, das Dateien verarbeitet, die möglicherweise 100 GB oder mehr groß sein können. Die Dateien enthalten Sätze von Datensätzen variabler Länge. Ich habe eine erste Implementierung in Betrieb genommen und versuche nun, die Leistung zu verbessern, insbesondere um E / A...

180
Wann verwenden Sie map vs flatMap in RxJava?

Wann verwenden Sie mapvs flatMapin RxJava ? Angenommen, wir möchten Dateien, die JSON enthalten, Strings zuordnen, die JSON enthalten. Mit mapmüssen wir uns Exceptionirgendwie mit dem auseinandersetzen . Aber wie?: Observable.from(jsonFile).map(new Func1<File, String>() { @Override public...