Tag: optimization
Optimierung ist der Akt der Verbesserung einer Methode oder design. In der Programmierung, Optimierung dauert in der Regel die form einer Erhöhung der Geschwindigkeit eines Algorithmus, oder die Reduzierung der Ressourcen, die es benötigt. Eine andere Bedeutung ist die Optimierung von numerischen algorithmen der Optimierung.
2
Antworten
Ich habe zwei SQL-Abfragen mit etwa 2-3 INNER JOINS jeder. Ich brauche eine SCHNITTMENGE zwischen Ihnen. Problem ist, dass indiividually die queryes schnell arbeiten, aber nachdem sich kreuzenden dauert etwa 4 Sekunden insgesamt. Nun, wenn ich eine
3
Antworten
Ich habe eine große Tabelle (60+) Millionen von Datensätzen. Ich bin mit der PHP-Skript zum navigieren durch die Tabelle. PHP-Skript (mit Seitenzählung) lädt sehr schnell, weil: Die table-engine InnoDB so SELECT COUNT() ist sehr langsam und mysql_num_rows()
3
Antworten
Guten Tag an alle, ich bin derzeit in der Forschung zur Suche-Algorithmus-Optimierung. Ab jetzt bin ich der recherche in der Datenbank. In einer Datenbank w/SQL-Unterstützung. Ich schreiben kann, die Abfrage für eine bestimmte Tabelle. Wählen Sie die
14
Antworten
Finden Wege für ein Auto, das ist Recht einfach: Sie speichern einen gewichteten graph, der alle Straßen und könnten Sie Djikstra ' s Algorithmus [1]. Eine bus-route ist weniger offensichtlich. Mit einem bus, den Sie zu vertreten
1
Antworten
Arbeite ich an einem Projekt, das mit python zu Lesen, verarbeiten und schreiben von Dateien, die sind manchmal so groß wie ein paar hundert Megabyte. Das Programm nicht ausgeführt werden gelegentlich, wenn ich versuche zu verarbeiten, einige
2
Antworten
Habe ich diesen code meine app crasht beim Start. Dieser code wird von der onCreate-Methode. Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { TextView txtClicks = (TextView) findViewById(R.id.txtClicks); //task to be done
9
Antworten
Wie die meisten von uns, ich bin ein großer fan der Verbesserung der Effizienz des Codes. So sehr, dass würde ich eher wählen, schnell ausführen, dirty-code über etwas, was sein könnte, mehr elegant oder sauber, aber langsamer.
7
Antworten
Sagte, wenn dieser code Bedarf einiger Optimierung, oder kann sein, wie "optimiert", was bedeutet das? welche Art von code müssen-Optimierung? Wie wendet Optimierung der code in c#? Was sind die Vorteile daraus? InformationsquelleAutor Abdullah BaMusa | 2009-02-12
6
Antworten
Ich habe eine ältere Anwendung, die in C# geschrieben und es zeigt eine sehr komplexe treeview mit 10 bis zu 20 tausend Elemente. In der Vergangenheit stieß ich auf ein ähnliches problem (aber in C++), die ich
4
Antworten
Warum ist memcmp(a, b, size) so viel schneller als: for(i = 0; i < nelements; i++) { if a[i] != b[i] return 0; } return 1; Ist memcmp eine CPU-Anweisung oder so? Es muss ziemlich tief, weil
5
Antworten
Habe ich code der folgenden Art in MATLAB: indices = find([1 2 2 3 3 3 4 5 6 7 7] == 3) Zurück 4,5,6 - die Indizes der Elemente im array gleich 3 ist. Nun. mein
4
Antworten
Wie kann man Abfragen wie SELECT * FROM sometable WHERE somefield LIKE '%value%' optimiert werden? Das Hauptproblem hier ist die erste wildcard, die verhindert, dass DBMS aus mit index. Edit: Was ist mehr, somefield Wert ist solide,
5
Antworten
Schreibe ich eine Methode zum zurückgeben eines 'asset' Zeile aus der Datenbank. Es enthält strings, ints und einem byte-array (das könnte ein Bild/Film/Dokument). Nun für die meisten Zeilen-Zugang verwende ich die folgende Methode gibt ein NameValueCollection-so ist
3
Antworten
Ich habe auf der Suche nach wegen zur Verringerung der Latenz, verursacht durch die übertragung von Daten hin und her, von der CPU und GPU. Als ich anfing mit der CUDA-ich habe bemerkt, dass die Datenübertragung zwischen
11
Antworten
Vorstellen, ich habe zwei vorzeichenlose bytes b und x. Ich brauche zu berechnen bsub als b - x und badd als b + x. Aber ich will nicht Unterlauf/überlauf eintreten, während dieser Vorgänge. Zum Beispiel (pseudo-code): b
3
Antworten
Wie macht man optimieren, wenn der parameter-Raum ist nur Ganzzahlen (oder sonst unterbrochen)? Verwendung eines integer-check-in optim() scheint nicht zu funktionieren und wäre sehr ineffizient sowieso. fr <- function(x) { ## Rosenbrock Banana function x1 <- x[1]
1
Antworten
Dies ist ein follow-up-Frage zu eine Antwort, die ich gab ein paar Tage zurück. Edit: es scheint, dass der OP diese Frage bereits verwendeten code, den ich gepostet um ihn zu Fragen,die gleiche Frage, aber ich war
7
Antworten
Ich habe eine Tabelle mit 117000 oder so Aufzeichnungen. Ich brauche, um eine Suche durchzuführen, der überprüft, 3 separate Felder für einen gegebenen string-Muster. Meine where-Klausel ist wie folgt: field1 LIKE '%' + @DESC + '%' OR
8
Antworten
Gibt es schnellere alternativen zu memcpy() in C++? Wenn es einen schnelleren Weg, warum würden Sie nicht verwenden Sie es in memcpy Umsetzung? Was ist SSE? Die memcpy Funktion kann aufgerufen werden mit dem Pointer von beliebigem
5
Antworten
Ich versuche zu optimieren, eine größere Abfrage aus und lief in dieser Wand, wenn ich erkannte, das Teil der Abfrage war dabei ein full table scan, die in meinem Kopf keinen Sinn in Anbetracht der betreffende Feld
18
Antworten
Kann, ich habe eine große Liste von common C++ - Optimierung Praktiken? Was ich damit meine Optimierung ist, dass Sie den Quellcode ändern zu können, führen Sie ein Programm schneller wird, nicht die änderung der compiler-Einstellungen. InformationsquelleAutor
1
Antworten
Problem: Ich versuche, um ein app-icon Abzeichen Zahl in iOS 10, aber Sie ist fehlerhaft. Ich verstehe UIUserNotificationSettings ist jetzt deprecated in iOS und UNNotificationSettings ersetzt. Frage: Wie kann ich ändern, den folgenden code zu verwenden UNNotificationSettings
3
Antworten
Gestern habe ich einen Artikel gelesen, in PowerTimes ( Dez. 2002 🙂 ) über einen großen SQL-Optimierung-tool namens SQL-Experte erstellt von Leccotech. Das Unternehmen ist wahrscheinlich durch die übernahme von Quest Software und ich Stand vor einer
8
Antworten
Wenn Sie viele Operationen auf der Festplatte, funktioniert das multithreading helfen, zu behindern, oder Sie machen keinen Unterschied? Beispielsweise beim kopieren von vielen Dateien von einem Ordner zum anderen. Klärung: ich verstehe, dass, wenn andere Operationen ausgeführt
4
Antworten
Ich kann nicht scheinen zu finden, eine gute einfache Erklärung dafür, was python macht anders beim ausführen mit der-O oder optimieren Flagge. mögliche Duplikate von python-optimierten Modus InformationsquelleAutor kkubasik | 2010-05-13
12
Antworten
Werde ich erstellen ein Projekt und verwenden Wörterbucheinträge und fügt ein wenig Recht. Ist das etwas, was besorgt werden? Auch, wenn ich das Tue, benchmarking und so und es ist wirklich schlimm, was ist dann der beste
4
Antworten
Ich versuche multiplizieren von zwei Vektoren zusammen, wo jedes element des einen Vektors multipliziert mit dem element in der gleichen index auf den anderen Vektor. Dann möchte ich die Summe aller Elemente des resultierenden Vektors zu erhalten,
3
Antworten
Ich habe folgende Datenbankstruktur : create table Accounting ( Channel, Account ) create table ChannelMapper ( AccountingChannel, ShipmentsMarketPlace, ShipmentsChannel ) create table AccountMapper ( AccountingAccount, ShipmentsComponent ) create table Shipments ( MarketPlace, Component, ProductGroup, ShipmentChannel, Amount )
5
Antworten
Wenn ich ein Bild laden mit diesem html auf meiner sidebar HTML: <img src="http://fc06.deviantart.net/fs70/f/2012/099/d/f/stackoverflow_16x16_icon_by_muntoo_stock-d4vl2v4.png" height="200px" width="200px" alt="image" /> Würde es den laden nicht schneller/langsamer als, wenn ich stattdessen setzen Sie auf die Seitenleiste wo mein Stil.css (das
6
Antworten
Ich entwickle ein script in meine localhst mit PHP und mysql und ich bin den Umgang mit großen Daten (über 2 Millionen Datensätze für scintific research) einige Abfragen, die ich brauche zu nennen, einmal im Leben (analysieren
3
Antworten
Mit JQuery, um zu überprüfen, ob ein Selektor vorhanden ist, dann mache ich etwas, wie : if ($(selector).length > 0) { ... } Aber ich nehme an, es ist vielleicht nicht der beste Weg ist, weil ich
5
Antworten
Habe ich ein zusammengesetzter index basiert auf 3 Säulen, von denen zwei behindert werden, in meiner Abfrage und die 3. ist in der order by-Klausel noch mysql nicht nutzen-index für die Sortierung. explain select * from videos
19
Antworten
Ich habe Folgendes problem zu testen: Drehen ein array von n Elementen auf der rechten Seite durch k Schritte. Zum Beispiel, mit n = 7 und k = 3, array [1,2,3,4,5,6,7] gedreht wird, um [5,6,7,1,2,3,4]. Wie viele
5
Antworten
Mein Ziel ist eine Ausrichtung wie im angehängten Bild (die Felder auf der linken Seite kann eine beliebige Breite, aber auf der rechten Seite beginnen soll, an der gleichen X - Koordinate). Moment arbeite ich mit einer
3
Antworten
Aus einfacher Neugier, nachdem ich gesehen habe die kleinste GIF, was ist die kleinstmögliche gültige PDF Datei? Hängt davon ab, wie Sie es schaffen. Die Chancen sind, dass Sie werde in der Lage sein, zu schreiben, ein
9
Antworten
Ich würde gerne wissen, wie ich sonst noch optimieren kann bubble sort, so dass es mit Blick auf die Elemente bereits sortiert, sogar nach dem ersten Durchgang. Eg. [4, 2, 3, 1, 5, 6] --> [2, 3,
7
Antworten
Ich das Gefühl, dass mit GetEnumerator() und Gießen IEnumerator.Strom ist teuer. Jede bessere Vorschläge? Ich bin offen, um mit einer anderen Datenstruktur, wenn es bietet ähnliche Fähigkeiten mit besserer Leistung. Nach dachte: Würde ein generischer stack eine
6
Antworten
Ich nur implementiert, die am besten geeignete Datei-such-Algorithmus zu finden, der das nächste match um einen string in ein dictionary. Nach Profilierung mein code, ich fand heraus, dass die überwiegende Mehrheit der Zeit damit verbracht wird, die
1
Antworten
Bin ich noch Probleme mit meinem mysql server. Es scheint, dass seit ich es optimieren, wurden die Tabellen wachsenden und jetzt ist manchmal sehr langsam wieder. Ich habe keine Ahnung, wie man das optimieren mehr. mySQL-server hat
2
Antworten
Ich versuche meinen code zu optimieren und ein bestimmtes Stück code ist geliehen. Ich möchte zum entfernen der sed, also bin ich nicht mit allen externen Prozessen in meine main-Schleife. function sendMsg () { value=$(echo $1 |
22
Antworten
Hier ist ein Stück C++ - code, der zeigt etwas sehr eigenartiges Verhalten. Aus irgendeinem seltsamen Grund, die Daten Sortieren sich auf wundersame Weise ist der code fast sechs mal schneller: #include <algorithm> #include <ctime> #include <iostream>
6
Antworten
So, an meinem Arbeitsplatz, Sie haben eine riesige access-Datei (MS Access 2003 und 2007). Die Datei hat eine Größe von 1,2 GB, also dauert es eine Weile, um die Datei zu öffnen. Wir können nicht löschen Sie
5
Antworten
Leider brauche ich für die Iteration über die DOM-Elemente einer Seite und ich Frage mich, was die effizienteste Technik ist. Ich könnte wahrscheinlich benchmark diese selber und könnte, wenn ich die Zeit habe, aber ich bin der
2
Antworten
Als in der Frage genannten ,müssen Sie zu finden, die Gesamtanzahl der (i,j) - Paare im array, so dass (1) **i<j** (2) **a[i]>a[j]** wo i und j sind Indizes des Arrays . Es gibt keine räumlichen Einschränkungen
5
Antworten
Habe ich ein Spiel state in Python mit über 1000 Objekten (planetarische Systeme + Sterne + Planeten), und ich brauche, um es zu kopieren und anwenden einer Reihe von Transformationen, wenn gewünscht. Aber bei über 1 request/Sekunde,
4
Antworten
Angenommen ich habe ein Intervall (a,b), und eine Reihe von subintervals {(ai,bi)}i, deren union all (a,b). Gibt es einen effizienten Weg zu wählen, eine minimal-Kardinalität der Teilmenge dieser subintervals, die immer noch deckt (a,b)? Sind Sie auf
7
Antworten
Gibt es da einen trick für die Erstellung einer schnelleren integer-E-Modul als der standard % - operator für bestimmte Basen? Für mein Programm, ich würde mich der Suche nach etwa 1000-4000 (z.B. n%von 2048). Gibt es eine
6
Antworten
Ich habe gesehen, diese Frage mehrere Male auf die R-mailing-Liste, konnte aber immer noch keine befriedigende Antwort gefunden. Nehme an, dass ich eine matrix m m <- matrix(rnorm(10000000), ncol=10) Ich kann das bedeuten, in jeder Zeile von:
1
Antworten
Wenn Sie check diese sehr schöne Seite: http://www.codeproject.com/Articles/69941/Best-Square-Root-Method-Algorithm-Function-Precisi Du wirst sehen, dieses Programm: #define SQRT_MAGIC_F 0x5f3759df float sqrt2(const float x) { const float xhalf = 0.5f*x; union //get bits for floating value { float x; int i;
30
Antworten
Ja, ich weiß, dieses Thema wurde abgedeckt, bevor (hier, hier, hier, hier), aber soweit ich weiß, alle Lösungen, bis auf eine, nicht auf eine Liste wie diese: L = [[[1, 2, 3], [4, 5]], 6] Wo die