Ich habe ein Python-Programm, das viel mit Wörterbüchern arbeitet. Ich muss tausende Male Kopien von Wörterbüchern machen. Ich benötige eine Kopie der Schlüssel und der zugehörigen Inhalte. Die Kopie wird bearbeitet und darf nicht mit dem Original verknüpft werden (z. B. dürfen Änderungen an der Kopie keine Auswirkungen auf das …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen im vergangenen Jahr . Verbessere diese Frage Ich möchte die Protokollierung in …
Ich habe eine sehr schlechte Leistung bei der Verwendung von Iterrows von Pandas festgestellt. Ist das etwas, was andere erleben? Ist es spezifisch für Iterrows und sollte diese Funktion für Daten einer bestimmten Größe vermieden werden (ich arbeite mit 2-3 Millionen Zeilen)? Diese Diskussion auf GitHub hat mich zu der …
Ich muss eine ziemlich große XML-Datei analysieren (die zwischen ungefähr hundert Kilobyte und mehreren hundert Kilobyte variiert), die ich verwende Xml#parse(String, ContentHandler). Ich teste dies derzeit mit einer 152-KB-Datei. Während des Parsens füge ich die Daten auch in eine SQLite-Datenbank ein, indem ich Aufrufe ähnlich den folgenden verwende : getWritableDatabase().insert(TABLE_NAME, …
Ich habe einige Timing-Tests durchgeführt und auch einige Artikel wie diesen gelesen (letzter Kommentar). In Release-Builds benötigen Float- und Double-Werte dieselbe Verarbeitungszeit. Wie ist das möglich? Wenn float im Vergleich zu doppelten Werten weniger genau und kleiner ist, wie kann die CLR in derselben Verarbeitungszeit verdoppelt werden?
Betrachten Sie die folgende einfache Manipulation einer 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 => i > 5); Verwenden wir jetzt Ausdrücke. Der folgende Code entspricht in etwa: …
Dies mag eine dumme Frage sein, aber als jemand, der relativ neu in PHP ist, frage ich mich, ob es leistungsbedingte Probleme beim häufigen Öffnen und Schließen von PHP-Tags im HTML-Vorlagencode gibt und wenn ja, welche Best Practices dies möglicherweise sind mit PHP-Tags zu arbeiten? Meine Frage bezieht sich nicht …
Jon Skeet hat kürzlich in seinem Blog ein interessantes Programmierthema angesprochen: "Es gibt ein Loch in meiner Abstraktion, liebe Liza, liebe Liza" (Hervorhebung hinzugefügt): Ich habe ein Set - a HashSet, in der Tat. Ich möchte einige Elemente daraus entfernen ... und viele der Elemente sind möglicherweise nicht vorhanden. In …
Ich sehe eine wirklich seltsame Leistung im Zusammenhang mit einer sehr einfachen Abfrage mit Entity Framework Code-First mit .NET Framework Version 4. Die LINQ2Entities-Abfrage sieht folgendermaßen aus: context.MyTables.Where(m => m.SomeStringProp == stringVar); Die Ausführung dauert über 3000 Millisekunden. Das generierte SQL sieht sehr einfach aus: SELECT [Extent1].[ID], [Extent1].[SomeStringProp], [Extent1].[SomeOtherProp], ... …
Mir ist aufgefallen, dass ich immer int und double verwendet habe, egal wie klein oder groß die Zahl sein muss. Ist es in Java effizienter, byteoder shortanstelle von intund floatanstelle von zu verwenden double? Nehmen wir also an, ich habe ein Programm mit vielen Ints und Doubles. Wäre es wert, …
Hier ist ein extrahierter Teil meiner Abfrage, der den EMAIL_ADDRESSSpaltendatentyp und die Eigenschaft widerspiegelt : EMAIL_ADDRESS CHARACTER VARYING(20) NOT NULL, Doch John Saunders verwendet VARYING(256). Dies deutet darauf hin, dass ich die VARYING nicht unbedingt richtig verstanden habe. Ich verstehe es so, dass die Länge einer E-Mail-Adresse in meinem Fall …
Ich habe in letzter Zeit mit Redis und MongoDB experimentiert und es scheint, dass es häufig Fälle gibt, in denen Sie eine Reihe von IDs entweder in MongoDB oder in Redis speichern . Ich bleibe bei Redis für diese Frage, da ich nach dem MySQL IN- Operator frage . Ich …
Ich habe kürzlich die Best Practices für das Yahoo-Manifest zur Beschleunigung Ihrer Website gelesen . Sie empfehlen, die JavaScript-Aufnahme am Ende des HTML-Codes zu platzieren, wenn wir können. Aber wo genau und wann? Sollen wir es vor </html>oder nach dem Schließen setzen ? Und vor allem, wann sollten wir es …
Ich verwende Windows 8.1 x64 mit Java 7 Update 45 x64 (kein 32-Bit-Java installiert) auf einem Surface Pro 2-Tablet. Der folgende Code benötigt 1688 ms, wenn der Typ von i lang ist, und 109 ms, wenn i ein int ist. Warum ist long (ein 64-Bit-Typ) auf einer 64-Bit-Plattform mit einer …
Ich möchte meine Abfragen optimieren, damit ich sie mir ansehen kann mysql-slow.log. Die meisten meiner langsamen Abfragen enthalten ORDER BY RAND(). Ich kann keine echte Lösung finden, um dieses Problem zu lösen. Theres ist eine mögliche Lösung bei MySQLPerformanceBlog, aber ich denke nicht, dass dies genug ist. Bei schlecht optimierten …
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.