Tag: performance
Für Fragen in Bezug auf die Messung oder Verbesserung von code und Anwendungen Effizienz.
8
Antworten
Was ist der Schnellste gebaut-im-Vergleich-Methode für string-Typen in C#? Ich bin nicht dagegen, über die typografische/semantische Bedeutung: Ziel ist die Verwendung des Komparator-in sortierten Listen, um schnell in großen Sammlungen. Ich denke, es gibt nur zwei Methoden:
8
Antworten
Arbeite ich an einem Projekt in C#. Der frühere Programmierer wusste nicht, objektorientierte Programmierung, so dass die meisten der code ist in großen Dateien (wir sprechen von rund 4-5000 Linien) verteilt auf Dutzende und manchmal Hunderte von
7
Antworten
Habe ich ein repo von 10 GB auf einer Linux-Maschine ist auf NFS. Das erste mal git status dauert 36 Minuten und die anschließende git status dauert 8 Minuten. Scheint Git, hängt von der OS für das
10
Antworten
Hat jemand diese Arbeit in einer web-Anwendung? Egal was ich mache es scheint, dass meine appSettings-Abschnitt (weitergeleitet von web.config mit appSettings-file=".\Site\Site.config") nicht neu geladen. Bin ich dazu verdammt, für den Fall dass nur die Anwendung neu starten?
17
Antworten
Frage: Ist die Ausnahmebehandlung in Java eigentlich so langsam? Konventionellen Weisheit, sowie eine Menge der Google-Ergebnisse, sagt, dass die außergewöhnliche Logik sollte nicht verwendet werden, die für den normalen Programmablauf in Java. Zwei Gründe sind in der
4
Antworten
Wir beabsichtigen, zu verwenden wkhtmltopdf zum konvertieren von html in pdf, aber wir sind besorgt über die Skalierbarkeit von wkhtmltopdf. Hat jemand eine Idee, wie es skaliert? Unsere web-app könnte versuchen, zu konvertieren, Hunderte von tausenden von
13
Antworten
Ich bin auf der Suche nach einigen großen öffentlichen Datensätzen, insbesondere: Große Beispiel-web-server-Protokolle wurden anonymisiert. Datensätze verwendet, die für die Datenbank performance-benchmarking. Alle anderen links, um große öffentliche Datensätze würde geschätzt werden. Ich weiß schon, über Amazons
10
Antworten
Ich bin neugierig, wie F# performance im Vergleich zu C++ Leistung? Fragte ich eine ähnliche Frage mit Bezug auf Java, und der Eindruck, den ich bekam, war, dass Java nicht geeignet für schwere numbercrunching. Ich habe gelesen,
13
Antworten
Sagen, ich habe einen string, der wie folgt aussieht: str = "The &yquick &cbrown &bfox &Yjumps over the &ulazy dog" Werden Sie feststellen, eine Menge von Orten in der Zeichenfolge, wo es ist ein kaufmännisches und-Zeichen, gefolgt
6
Antworten
Ist es ein guter profiler für javascript? Ich weiß, dass firebug hat einige Unterstützung für profiling-code. Aber ich möchte, um zu bestimmen, Statistiken über eine längere Skala. Stellen Sie sich vor Sie bauen eine Menge von javascript-code,
6
Antworten
Ich Frage mich, ob die Rückkehr eine Liste, anstatt einen Zeiger auf eine, die war teuer in der Bezeichnung der Leistung, denn wenn ich mich Recht erinnere, eine Liste nicht haben eine Menge von Attributen (ist es
6
Antworten
Arbeite ich mit dem WPF-Toolkit Daten raster und es ist das scrollen extrem langsam im moment. Das raster hat 84 Säulen und 805 Zeilen. (Inklusive 3 festen Spalten und header fixiert ist.) Scrollen sowohl horizontal als auch
5
Antworten
$ python2.7 -m timeit 'd={}' 10000000 loops, best of 3: 0.0331 usec per loop $ python2.7 -m timeit 'd=dict()' 1000000 loops, best of 3: 0.19 usec per loop Warum verwenden Sie einen über den anderen? InformationsquelleAutor der
3
Antworten
Ich Frage mich, Wann sollte ich verwenden Liste< string > und Wann sollte ich verwenden StringCollection. Lassen Sie uns sagen, dass ich zu tun haben mit einer großen Anzahl von Zeichenfolgen (wie text-Dateien von 10mb). Ich weiß,
11
Antworten
Gibt es Ruby - /Python-Funktionen, die blockieren, die Umsetzung von Optimierungen (z.B. inline-caching) - V8-Motor hat? Python wird co-entwickelt von den Google Jungs, so sollte es nicht gesperrt werden durch software-Patente. Oder ist dies eher die Frage
4
Antworten
Ich muss in der Lage sein, ein Element zu finden, in einer list (ein Element, in diesem Fall eine dict) basierend auf einen Wert innerhalb dieses dict. Die Struktur der list ich verarbeiten muss, sieht wie folgt
4
Antworten
Beginne ich, auseinander brechen, eine große JSP-Datei in eine kleinere JSP-Seiten, so kann ich wiederverwenden in anderen Bereichen der Website. Kann ich den Ansatz verlassen, da eine große Monolithische JSP-Datei, dauert params und passt sein Verhalten entsprechend
3
Antworten
Wie würde ich mich über die Bestimmung, was die Hänger sind in meinem javascript-app, wenn der profiler legt (Programm) an der Spitze mit 80%? Ist meine Logik, die zu Komplex für die hotspot-tracking auftreten? Ist mein Arbeitsspeicher
16
Antworten
Dies gilt sowohl für 2008 und 2010-Versionen (und vermutlich auch frühere auch). Auch C++ - und C# - Projekte. Einen ersten build (nach Neustart) läuft in normaler Geschwindigkeit und mit halbwegs guten CPU-Auslastung. Nach "einiger Zeit" (also
3
Antworten
Während der Programm-Optimierung, Versuch zur Optimierung einer Schleife, dass durchläuft einen Vektor, fand ich die folgende Tatsache: ::std::vector::at() ist EXTREM langsamer als der operator ! Der operator ist 5 bis 10 mal schneller als am ( -
3
Antworten
Ich weiß, es ist keine single-hard-und-schnelle Antwort, aber gibt es einen generischen Größenordnung abschätzen Näherung für die Verschlüsselungs-overhead von SSL-versus unverschlüsselt socket-Kommunikation? Ich spreche nur über die comm-Verarbeitung und-Draht-Zeit, nicht mitgerechnet application-level-Verarbeitung. Update Es ist eine Frage
9
Antworten
Für das folgende code-block: For I = 0 To listOfStrings.Count - 1 If myString.Contains(lstOfStrings.Item(I)) Then Return True End If Next Return False Ausgabe: Fall 1: myString: C:\Files\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: True Fall 2: myString: C:\Files3\myfile.doc listOfString:
6
Antworten
Was ist der Sinn des Select tables optimized away in MySQL Explain plan? explain select count(comment_count) from wp_posts; +----+-------------+---------------------------+-----------------------------+ | id | select_type | table,type,possible_keys, | Extra | | | | key,key_len,ref,rows | | +----+-------------+---------------------------+-----------------------------+ | 1
2
Antworten
Ich versuche, langsam einführen Browserify meine site, aber ich will es nicht umschreiben, alle js und ich will nicht zwei Instanzen von jquery und andere Bibliotheken gebündelt mit meinem Browserify bauen. Wenn ich Baue meine module listing
17
Antworten
Was ist der Unterschied zwischen der Verwendung call und apply um eine Funktion aufzurufen? var func = function() { alert('hello!'); }; func.apply(); vs func.call(); Gibt es performance Unterschiede zwischen den beiden oben genannten Methoden? Wann ist es
18
Antworten
Ich Lerne Python und die einfachen Möglichkeiten zum Umgang mit Listen wird als ein Vorteil. Manchmal ist es, aber schau mal hier: >>> numbers = [20,67,3,2.6,7,74,2.8,90.8,52.8,4,3,2,5,7] >>> numbers.remove(max(numbers)) >>> max(numbers) 74 Eine sehr einfache, schnelle Möglichkeit der
8
Antworten
Ich m auf der Suche nach dem schnellsten Weg, Sie zu ersetzen mehrere (~500) Teilfolgen einer großen (~1mb) string. Was auch immer ich versucht habe, es scheint, dass String.Zu ersetzen ist der Schnellste Weg, es zu tun.
4
Antworten
Betrachten Sie das folgende einfache manipulation über eine Sammlung: static List<int> x = new List<int>() { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; var result = x.Where(i => i % 2 == 0).Where(i
8
Antworten
Ich gerade angefangen mit Laravel. Ich habe kaum geschrieben code noch, aber meine Seiten nehmen, die fast eine Sekunde zum laden! Das ist ein bisschen schockierend für mich, wenn meine framework-weniger apps und NodeJS-apps nehmen ~2ms. Was
1
Antworten
Sind wir derzeit mit PNGs in der Produktion für die icons, aber als designer bin ich versucht, für die Verwendung von SVG ist für das profitieren von: ein. Rendering auf Retina. b. Sehbehinderte Benutzer, vergrößern. c. Ein
19
Antworten
Java hat einige Grad der Ruf, langsam zu sein. Ist Java wirklich so langsam? Wenn ja, warum? Wo ist (oder war) der Engpass? Ist es, weil der ineffiziente JVMs? Die Garbage-collection? Reiner bytecode-Bibliotheken statt JNI-gewickelt-C-code? Viele andere
3
Antworten
Dies ist eine Frage, wie, um zu bestimmen, die CUDA-grid, block-und Gewindegrößen. Dies ist eine zusätzliche Frage, die man hier gepostet: https://stackoverflow.com/a/5643838/1292251 Folgenden link, die Antwort von talonmies enthält ein code-snippet (siehe unten). Ich verstehe nicht den
1
Antworten
Geht es nur mir so, oder haben andere Leute finden, dass die linken und rechten Pfeiltasten auf MacOS sind ungewöhnlich langsam zum Bearbeiten von text? Im Vergleich zu meinem Windows-Computer, positionieren Sie den cursor mit den Pfeiltasten
3
Antworten
Gegeben NumPy array Einewas ist der Schnellste/effizienteste Weg, um gelten die gleichen Funktion fjeder Zelle? Nehmen wir an, wir weisen an A(i,j) die f(A(i,j)). Die Funktion fnicht über einen binären Ausgang, damit die Maske(ing) Operationen nicht helfen.
10
Antworten
Einen letzten Vortrag über unordered_map in C++ machte mir klar, dass ich verwenden soll unordered_map für die meisten Fälle, wo ich map vor, weil der Wirkungsgrad von lookup ( amortisiert O(1) vs. O(log n) ). Die meisten
9
Antworten
Ich gestoßen bin, ist folgender Absatz: “Debug vs. Release-Einstellung in der IDE, wenn Sie Ihren code kompilieren in Visual Studio macht fast keinen Unterschied zu der Leistung... der generierte code ist fast das gleiche. Der C# -
3
Antworten
Ich war Herumspielen mit timeit und bemerkt, dass dabei eine einfache Liste Verständnis über einen kleinen string länger gedauert, als wenn die gleiche operation auf einer Liste von kleinen Einzel-Zeichen-strings. Irgendeine Erklärung? Es ist fast 1,35 mal
7
Antworten
Merke ich, dass eine ähnlich lautende Frage gestellt wurde, bevor, aber dieses ist anders. Ich bin ziemlich neu in der Entwicklung von android-apps, und ich habe drei Fragen bezüglich der Differenz(s) zwischen den android:onclick="" XML-Attribut und die
1
Antworten
So auf Anhieb nicht sicher, ob diese Frage eignet sich besser für ein anderes StackExchange Seite. Habe ich eine ASP.NET MVC 3-Webanwendung unter Windows Server 2008 und IIS 7.5 Website läuft gut, zunächst, aber ich kann sehen,
3
Antworten
Es ist ineffizient in R zu erweitern, eine Daten-Struktur in einer Schleife. Wie kann ich preallocate eine list einer bestimmten Größe? matrix ist dies einfach über die ncol und nrow Argumente. Wie tut man diese in Listen?
6
Antworten
Ich Schreibe ein C# - Anwendung, die Lesen muss rund 130.000 (String, Int32) - Paare am Start, um ein Wörterbuch. Die Paare gespeichert sind .txt-Datei, und sind somit leicht änderbar, indem jeder, der etwas gefährliches in den
27
Antworten
Arbeite ich an einem Projekte, die beinhaltet eine Menge von Datenbank schreibt, würde ich sagen (70% - Einsätzen und 30% liest). Dieses Verhältnis würde sich auch updates enthalten, die ich denke, dass man Lesen und schreiben. Das
4
Antworten
Ich habe zwei sehr einfache Heroku apps zu testen, die service, aber es ist oft mehrere Sekunden zum laden der Seite, wenn ich zum ersten Besuch: Cropify - Basic-Sinatra-App (auf github) Textile2HTML - Noch mehr basic-Sinatra-App (auf
12
Antworten
Ich bin auf der Suche nach einer Möglichkeit, dass ich die Verbesserung der Selektor Leistung von einem jQuery-Aufruf. Speziell Dinge wie diese: Ist $("div.myclass") schneller als $(".myclass") Ich würde denken, es könnte sein, aber ich weiß nicht,
18
Antworten
Angesichts der 2 toString() Implementierungen unten, die man bevorzugt: public String toString(){ return "{a:"+ a + ", b:" + b + ", c: " + c +"}"; } oder public String toString(){ StringBuilder sb = new StringBuilder(100);
10
Antworten
Was ist besser zu verwenden in PHP für die Erstellung einer array-Mitglied $array = $value oder array_push($array, $value) ? Obwohl das Handbuch sagt, du bist besser dran, um zu vermeiden, eine Funktion aufrufen, habe ich auch gelesen
5
Antworten
Ich würde gerne einige der ScriptManager-features in der neuen Asp.net MVC-Modell: 1 - Skript kombinieren 2 - Lösung, die unterschiedliche Pfade für die externen Javascript-Dateien 3 - minifizieren und Gzip-Komprimierung Hier ist was ich gefunden habe, aber
7
Antworten
Ich versuche zur Verbesserung der Leistung unter hoher Last und würden gerne umsetzen opcode-caching. Welche der folgenden soll ich verwenden? APC - Installationsanleitung eAccelerator - Installationsanleitung XCache - Installationsanleitung Ich bin auch offen für andere alternativen, schlüpfte
30
Antworten
Ich habe zu halten, Tausende von strings im Speicher, auf die zugegriffen werden Seriell in Java. Sollte ich Speichere Sie in einem array oder sollte ich eine Art Liste ? Da arrays halten alle Daten in einem
6
Antworten
Gegeben der folgende code, der mit zwei alternative Möglichkeiten, zum Durchlaufen, ist es keine performance-Unterschied zwischen diesen beiden Methoden? Map<String, Integer> map = new HashMap<String, Integer>(); //populate map //alt. #1 for (String key : map.keySet()) { Integer