performance

Für Fragen zur Messung oder Verbesserung der Code- und Anwendungseffizienz.
1
Antwort

Nested-loop Reagiere Komponenten mit Flux, change-listeners für Eltern oder Kinder?

Ich baue einen Word-Dojo-Klon in React / Flux. Das Spiel ist im Wesentlichen Boggle - Sie machen Wörter durch Klicken auf benachbarte Buchstaben in einem Raster: Meine React-Komponenten mit ihrer Quelle: Spielbrett TileColumn...
20.03.2015, 12:21
2
Antworten

Verschiedene Threads rufen die Methode gleichzeitig auf

Ich habe das folgende Java-Programm, um zwei Zahlen hinzuzufügen..aber ich habe versucht, durch Threads zu entwickeln, das ist .. Ich sah, dass am Anfang sollte es fünf verschiedene Threads sein benannte T1, T2, T3, T4, T5 und alle fünf Threads...
30.10.2013, 04:49
2
Antworten

Beschleunigung der JSON-Parsing in Perl

Ich habe das JSON-Paket in einem Perl-Skript verwendet, das eine lange Liste relativ kurzer JSON-Strings analysiert und den Prozess mit Devel :: NYTProf profiliert hat. Es scheint, als ob die meiste Zeit von der Funktion JSON string im Parsin...
10.07.2013, 12:47
5
Antworten

Wie wird die bedingte Initialisierung gehandhabt und ist es eine gute Vorgehensweise?

Ich versuche zwischen mehreren möglichen Praktiken zu entscheiden. Sagen wir, meine Funktion hat eine Anzahl von if () - Blöcken, die an Daten arbeiten, die für sie einzigartig sind. Soll ich die lokalen (für den Block) Daten innerhalb des...
19.04.2013, 10:36
4
Antworten

Ist es notwendig, leer () vor html () oder vor innerHTML aufzurufen?

Ich habe ein Popup-Plugin, das den HTML-Inhalt eines <div/> mit der Antwort eines AJAX-Aufrufs setzt. Jedes Mal, wenn ich das Popup öffne, rufe ich einfach im Code $("#popup").html(response) an. Dies überschreibt den vorhandenen H...
03.06.2013, 12:21
2
Antworten

Wie hoch sind die Kosten für den Aufruf einer virtuellen Funktion auf nicht-polymorphe Weise?

Ich habe eine reine abstrakte Basis und zwei abgeleitete Klassen: %Vor% Ist das Aufrufen von foo in Punkt A genauso teuer wie der Aufruf einer nicht virtuellen Memberfunktion? Oder ist es teurer als wenn D1 und D2 nicht von B abgeleitet w...
17.02.2013, 15:48
7
Antworten

Zwei verknüpfte Listen ohne Kopieren zusammenfügen - Java, Standard-API verwenden [duplizieren]

Ich habe zwei LinkedList in meinem Code und ich muss einen erstellen, der beides hat. Ich werde diese Listen nicht mehr brauchen, nur die neue, die alle Daten haben, die ich brauche. Ich könnte .addAll () verwenden, aber die Leistung ist ei...
27.08.2013, 14:39
2
Antworten

Scala recursion vs loop: Überlegungen zu Leistung und Laufzeit

Ich habe ein naives Test-Bett geschrieben, um die Leistung von drei Arten von faktorieller Implementierung zu messen: Schleifen-basiert, nicht-tail-rekursiv und tail-rekursiv.    Überraschenderweise war der schlechteste performant die Loop-...
28.02.2013, 14:56
1
Antwort

Warum feuert JPA / Eclipselink redundante Datenbankabfragen auch mit dem Hinweis BatchFetchType.IN?

Zusammenfassung: Ich versuche, die Anzahl der Abfragen zu minimieren, die meine JPA-basierte Java-Anwendung in der Datenbank macht. Ich habe den @BatchFetch(BatchFetchType.IN) Optimierungshinweis angegeben, aber ich sehe immer noch einig...
30.04.2014, 18:42
3
Antworten

foreach vs für: Bitte erklären Sie die Assembly Code-Differenz

Ich habe kürzlich die Leistung der for-Schleife gegen die foreach-Schleife in C # getestet, und ich habe festgestellt, dass die foreach-Schleife tatsächlich schneller auskommt, wenn man ein Array von Ints zu einem long summiert. Hier ist das vo...
10.01.2013, 16:24