Ich habe einen Zeichenfolgenpuffer von ca. 2000 Zeichen und muss den Puffer überprüfen, wenn er eine bestimmte Zeichenfolge enthält. Führt die Prüfung in einer ASP.NET 2.0-Webanwendung für jede Webanforderung durch. Weiß jemand, ob die String.Contains-Methode eine bessere Leistung als die String.IndexOf-Methode aufweist ? // 2000 characters in s1, search token …
Ich habe versucht, einen Miller-Rabin-Primalitätstest durchzuführen , und war verwirrt, warum es für mittelgroße Zahlen (~ 7 Stellen) so lange (> 20 Sekunden) dauerte. Ich fand schließlich die folgende Codezeile als Ursache des Problems: x = a**d % n (wo a, dund nsind alle ähnlich, aber ungleich, midsize Zahlen, **ist …
Ich bin gerade dabei, eine Tabelle zu erstellen, und ich habe mich gefragt. Wenn ich Autos mit einer Marke speichere (z. B. BMW, Audi usw.), hat dies einen Einfluss auf die Abfragegeschwindigkeit, wenn ich die Marke als int oder varchar speichere. So ist es auch SELECT * FROM table WHERE …
Wie wir alle wissen, zeigen viele Android-Apps sehr kurz einen weißen Bildschirm an, bevor sie zum ersten Mal Activityin den Fokus rücken. Dieses Problem tritt in folgenden Fällen auf: Android-Apps, die die globale ApplicationKlasse erweitern und wichtige Initialisierungen durchführen. Das Application Objekt wird immer vor dem ersten erstellt Activity(eine Tatsache, …
Ich möchte wissen, ob ich eine Join- Abfrage wie diese habe - Select E.Id,E.Name from Employee E join Dept D on E.DeptId=D.Id und eine Unterabfrage wie diese - Select E.Id,E.Name from Employee Where DeptId in (Select Id from Dept) Wenn ich die Leistung betrachte, welche der beiden Abfragen wäre schneller …
Wie wir aus dem Computer Language Benchmarks Game im Jahr 2010 sehen konnten: Go ist im Durchschnitt 10x langsamer als C. Go ist 3x langsamer als Java !? Wie kann dies sein, wenn man bedenkt, dass der Go-Compiler nativen Code zur Ausführung erzeugt? Unreife Compiler für Go? Oder gibt es …
Ich sehe immer wieder Leute sagen, dass Ausnahmen langsam sind, aber ich sehe nie einen Beweis. Anstatt zu fragen, ob dies der Fall ist, werde ich fragen, wie Ausnahmen hinter den Kulissen funktionieren, damit ich entscheiden kann, wann sie verwendet werden sollen und ob sie langsam sind. Soweit ich weiß, …
Gibt es eine echte Möglichkeit, Netbeans schneller zu laden und zu arbeiten? Es ist zu langsam und wird schlimmer, wenn Sie seit einiger Zeit codieren. Es frisst meinen ganzen RAM. Ich bin auf einem Windows-Computer, insbesondere Windows Server 2008 Datacenter Edition x64, 4 GB RAM, 3 GHz Core 2 Duo-Prozessor …
Ich habe viele Antworten auf Fragen zum Stapelüberlauf gesehen, die die Verwendung der Pandas-Methode betreffen apply. Ich habe auch Benutzer gesehen, die unter ihnen kommentierten und sagten: "apply langsam ist und vermieden werden sollte". Ich habe viele Artikel zum Thema Leistung gelesen, die erklären, dass applyes langsam ist. Ich habe …
Meine Frage bezieht sich auf die Leistungsmerkmale statischer Methoden gegenüber Instanzmethoden und deren Skalierbarkeit. Angenommen, für dieses Szenario befinden sich alle Klassendefinitionen in einer einzelnen Assembly und es sind mehrere diskrete Zeigertypen erforderlich. Erwägen: public sealed class InstanceClass { public int DoOperation1(string input) { // Some operation. } public int …
Ich habe einige Leute gehört, die sich Sorgen über den Operator "+" in std :: string und verschiedene Problemumgehungen gemacht haben, um die Verkettung zu beschleunigen. Sind diese wirklich notwendig? Wenn ja, wie lassen sich Zeichenfolgen in C ++ am besten verketten?
In ISO / IEC 9899: 2018 (C18) ist dies unter 7.20.1.3 angegeben: 7.20.1.3 Schnellste Ganzzahltypen mit minimaler Breite 1 Jeder der folgenden Typen bezeichnet einen Integer-Typ, der normalerweise am schnellsten ist 268), um mit allen Integer-Typen zu arbeiten, die mindestens die angegebene Breite haben. 2 Der typedef-Name int_fastN_tbezeichnet den am …
Wenn mindestens eine virtuelle Methode in einer C ++ - Klasse (oder einer ihrer übergeordneten Klassen) vorhanden ist, verfügt die Klasse über eine virtuelle Tabelle und jede Instanz über einen virtuellen Zeiger. Die Speicherkosten sind also ziemlich klar. Am wichtigsten sind die Speicherkosten für die Instanzen (insbesondere wenn die Instanzen …
Ich habe einige unserer Kernmathematiken auf einem Intel Core Duo profiliert und bei der Betrachtung verschiedener Ansätze zur Quadratwurzel etwas Seltsames festgestellt: Mit den skalaren SSE-Operationen ist es schneller, eine reziproke Quadratwurzel zu nehmen und zu multiplizieren um das sqrt zu erhalten, muss der native sqrt-opcode verwendet werden! Ich teste …
Mit welchen Tools oder Techniken kann ich zwischengespeicherte Dateiinhalte entfernen, um zu verhindern, dass meine Leistungsergebnisse verzerrt werden? Ich glaube, ich muss zwischengespeicherte Informationen über Datei- und Verzeichnisinhalte entweder vollständig löschen oder selektiv entfernen. Die Anwendung, die ich entwickle, ist ein spezialisiertes Komprimierungsprogramm und wird voraussichtlich viel Arbeit beim Lesen …
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.