Als «performance» getaggte Fragen

Bei Fragen zur Messung oder Verbesserung der Code- und Anwendungseffizienz.

5
Clustered vs Non-Clustered
Meine SQL-Kenntnisse auf niedrigerer Ebene (Server 2008) sind begrenzt und werden jetzt von unseren Datenbankadministratoren gefordert. Lassen Sie mich das Szenario erklären (ich habe offensichtliche Aussagen in der Hoffnung erwähnt, dass ich Recht habe, aber wenn Sie etwas falsch sehen, sagen Sie es mir bitte): Wir haben einen Tisch, der …

12
Auf leere Arrays prüfen: Anzahl vs leer
Diese Frage zu " Wie man erkennt, ob ein PHP-Array leer ist " ließ mich an diese Frage denken Gibt es einen Grund, der countverwendet werden sollte, anstatt emptyfestzustellen, ob ein Array leer ist oder nicht? Mein persönlicher Gedanke wäre, wenn die 2 für den Fall leerer Arrays gleichwertig sind, …

8
Schnellster Weg, um eine Datei mit PHP zu bedienen
Ich versuche, eine Funktion zusammenzustellen, die einen Dateipfad empfängt, identifiziert, was er ist, die entsprechenden Header festlegt und ihn wie Apache bereitstellt. Der Grund, warum ich dies tue, ist, dass ich PHP verwenden muss, um einige Informationen über die Anforderung zu verarbeiten, bevor ich die Datei bereitstelle. Geschwindigkeit ist entscheidend …




11
Der effizienteste Weg, um das erste Zeichen eines Strings in Kleinbuchstaben zu schreiben?
Was ist der effizienteste Weg, um das erste Zeichen in StringKleinbuchstaben zu schreiben? Ich kann mir eine Reihe von Möglichkeiten vorstellen, dies zu tun: Verwenden charAt()mitsubstring() String input = "SomeInputString"; String output = Character.toLowerCase(input.charAt(0)) + (input.length() > 1 ? input.substring(1) : ""); Oder mit einem charArray String input = "SomeInputString"; …

4
Seltsame Leistungssteigerung im einfachen Benchmark
Gestern habe ich einen Artikel von Christoph Nahr mit dem Titel ".NET Struct Performance" gefunden, in dem mehrere Sprachen (C ++, C #, Java, JavaScript) für eine Methode verglichen wurden, die zwei Punktstrukturen ( doubleTupel) hinzufügt . Wie sich herausstellte, dauert die Ausführung der C ++ - Version etwa 1000 …

5
Was ist der schnellste Weg, um data.frames in R zusammenzuführen / zu verbinden?
Zum Beispiel (nicht sicher, ob das repräsentativste Beispiel): N <- 1e6 d1 <- data.frame(x=sample(N,N), y1=rnorm(N)) d2 <- data.frame(x=sample(N,N), y2=rnorm(N)) Das habe ich bisher: d <- merge(d1,d2) # 7.6 sec library(plyr) d <- join(d1,d2) # 2.9 sec library(data.table) dt1 <- data.table(d1, key="x") dt2 <- data.table(d2, key="x") d <- data.frame( dt1[dt2,list(x,y1,y2=dt2$y2)] ) …

11
Python vs Bash - Bei welchen Aufgaben übertrifft jeder den anderen in Bezug auf die Leistung?
Offensichtlich ist Python benutzerfreundlicher. Eine schnelle Suche bei Google zeigt viele Ergebnisse, die besagen, dass Python in Byte-Kompilierung normalerweise schneller ist. Ich fand auch dies , dass behauptet , dass Sie eine Verbesserung von über 2000% auf Wörterbuch-basierten Operationen zu sehen. Welche Erfahrungen haben Sie in dieser Angelegenheit gemacht? In …

10
Warum eine Klasse besiegeln?
Ich würde gerne hören, was die Motivation für den Großteil der versiegelten Klassen im .Net-Framework ist. Was ist der Vorteil der Versiegelung einer Klasse? Ich kann mir nicht vorstellen, wie nützlich es sein kann, keine Vererbung zuzulassen, und höchstwahrscheinlich nicht der einzige, der gegen diese Klassen kämpft. Warum ist das …
96 .net  performance 

4
Was ist schneller: in_array oder isset? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

5
CSS-Leistung relativ zu translateZ (0)
Eine Reihe von Blogs hat den Leistungsgewinn ausgedrückt, indem die GPU dazu gebracht wurde, zu glauben, dass ein Element 3D ist, indem transform: translateZ(0)Animationen und Übergänge beschleunigt wurden. Ich habe mich gefragt, ob die Verwendung dieser Transformation folgende Auswirkungen hat: * { -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); …



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.