Ich möchte eine große HashMap erstellen, aber die put()Leistung ist nicht gut genug. Irgendwelche Ideen? Andere Vorschläge zur Datenstruktur sind willkommen, aber ich benötige die Suchfunktion einer Java Map: map.get(key) In meinem Fall möchte ich eine Karte mit 26 Millionen Einträgen erstellen. Mit der Standard-Java-HashMap wird die Put-Rate nach 2-3 …
Ich habe ein Programm, das eine schnelle Leistung erfordert. Innerhalb einer seiner inneren Schleifen muss ich den Typ eines Objekts testen, um festzustellen, ob es von einer bestimmten Schnittstelle erbt. Eine Möglichkeit hierfür wäre die integrierte Typprüfungsfunktion der CLR. Die eleganteste Methode ist wahrscheinlich das Schlüsselwort 'is': if (obj is …
Soweit ich weiß, gibt es in jQuery verschiedene Möglichkeiten, untergeordnete Elemente auszuwählen . //Store parent in a variable var $parent = $("#parent"); Methode 1 (unter Verwendung eines Bereichs) $(".child", $parent).show(); Methode 2 (die find () -Methode) $parent.find(".child").show(); Methode 3 (Nur für unmittelbare Kinder) $parent.children(".child").show(); Methode 4 (über CSS-Selektor) - vorgeschlagen …
Ich habe eine leistungsbezogene Frage zur Verwendung von StringBuilder. In einer sehr langen Schleife manipuliere ich a StringBuilderund übergebe es an eine andere Methode wie diese: for (loop condition) { StringBuilder sb = new StringBuilder(); sb.append("some string"); . . . sb.append(anotherString); . . . passToMethod(sb.toString()); } Ist das Instanziieren StringBuilderbei …
Ich versuche, einen Code zu optimieren, der Elemente der Liste vergleicht. Z.B. public void compare(Set<Record> firstSet, Set<Record> secondSet){ for(Record firstRecord : firstSet){ for(Record secondRecord : secondSet){ // comparing logic } } } Bitte beachten Sie, dass die Anzahl der Datensätze in Sätzen hoch ist. Vielen Dank Shekhar
Ich habe eine Weile in Scala programmiert und es gefällt mir, aber eine Sache, die mich ärgert, ist die Zeit, die zum Kompilieren von Programmen benötigt wird. Es scheint eine kleine Sache zu sein, aber mit Java könnte ich kleine Änderungen an meinem Programm vornehmen, auf die Schaltfläche "Ausführen" in …
Ich habe kürzlich meine Version von PHPStorm IDE aktualisiert und warne mich jetzt vor ineffizienter jQuery-Nutzung. Beispielsweise: var property_single_location = $("#property [data-role='content'] .container"); Fordert diese Warnung auf: Überprüft, ob jQuery-Selektoren effizient verwendet werden. Es wird empfohlen, Nachkommen-Selektoren zu teilen, denen der ID-Selektor vorangestellt ist, und vor doppelten Selektoren zu warnen, …
Ich möchte den Unterschied zwischen BaseAdapterund kennen ArrayAdapter. Ich habe erreicht, was ich will ArrayAdapters. Beeinträchtigt es die Leistung ListViewder Adapterschnittstelle, in der es implementiert ist? Und die letzte Frage ist, kann ich irgendetwas erreichen, wenn ich ListVieweines davon benutze Adapters, oder gibt es bestimmte Fälle, in denen nur ein …
Ich habe gehört, dass das Erstellen eines neuen Prozesses auf einer Windows-Box teurer ist als unter Linux. Ist das wahr? Kann jemand die technischen Gründe erklären, warum es teurer ist, und historische Gründe für die Entwurfsentscheidungen angeben, die hinter diesen Gründen stehen?
Ich habe eine Java-App, die über den TCP-Socket eine Verbindung zu einem in C / C ++ entwickelten "Server" herstellt. App und Server laufen auf demselben Computer, einer Solaris-Box (wir erwägen jedoch eine eventuelle Migration auf Linux). Die Art der ausgetauschten Daten sind einfache Nachrichten (Login, Login ACK, dann Client …
Ich habe zwei sehr einfache Heroku-Apps erstellt, um den Dienst zu testen, aber es dauert oft einige Sekunden, bis die Seite geladen ist, wenn ich sie zum ersten Mal besuche: Cropify - Grundlegende Sinatra App ( auf Github ) Textile2HTML - Noch grundlegendere Sinatra App ( auf Github ) Ich …
Wie hoch ist der Overhead von intelligenten Zeigern im Vergleich zu normalen Zeigern in C ++ 11? Mit anderen Worten, wird mein Code langsamer, wenn ich intelligente Zeiger verwende, und wenn ja, wie viel langsamer? Insbesondere frage ich nach C ++ 11 std::shared_ptrund std::unique_ptr. Offensichtlich wird das Material, das auf …
Ich habe kürzlich ein Upgrade auf VS 2010 durchgeführt und spiele mit LINQ to Dataset herum. Ich habe ein stark typisiertes Dataset für die Autorisierung, das sich in HttpCache einer ASP.NET-Webanwendung befindet. Also wollte ich wissen, was eigentlich der schnellste Weg ist, um zu überprüfen, ob ein Benutzer berechtigt ist, …
Ich habe eine in if-elif-elif-else-Anweisung, in der 99% der Zeit die else-Anweisung ausgeführt wird: if something == 'this': doThis() elif something == 'that': doThat() elif something == 'there': doThere() else: doThisMostOfTheTime() Dieses Konstrukt wird viel gemacht , aber da es alle Bedingungen durchläuft, bevor es die anderen trifft, habe ich …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.