Verwenden Sie dieses Tag, um die Effizienz verschiedener Systeme oder Algorithmen oder Methoden zur Messung der Effizienz zu vergleichen. Die Big O-Notation hängt eher mit der Komplexität zusammen, kann jedoch die Effizienz beeinträchtigen.
Warum heißen "Bitmasken" so? Ich weiß, dass sie hauptsächlich für bitweise Operationen verwendet werden und die Verwendung von Bitmasken effizienter ist als die Verwendung separater Variablen. Meine Frage ist jedoch, warum und wann Bitmasken erfunden wurden. Wurden sie seit den frühen Computertagen verwendet? Gibt es im IT-Bereich außer Bitmasken noch …
Dies ist nur eine Frage, die ich beim Lesen über interpretierte und kompilierte Sprachen hatte. Ruby ist zweifellos eine interpretierte Sprache, da der Quellcode zum Zeitpunkt der Ausführung von einem Interpreter verarbeitet wird. Im Gegenteil, C ist eine kompilierte Sprache, da man den Quellcode zuerst nach der Maschine kompilieren und …
Ohne anmaßend zu sein, möchte ich Sie bitten, die Möglichkeit dazu in Betracht zu ziehen. Die meisten heutigen Betriebssysteme basieren auf ziemlich einfachen Sprachen (hauptsächlich C / C ++). Sogar die neuen wie Android verwenden JNI und die zugrunde liegende Implementierung ist in C Tatsächlich (dies ist eine persönliche Beobachtung) …
Gibt es harte Daten (Studien, Vergleiche, nicht nur Bauchgefühlsanalysen) zu den Vor- und Nachteilen der Arbeit von zu Hause aus? Meine Entwickler fragten, ob sie beispielsweise einen Tag pro Woche von zu Hause aus arbeiten würden. Der Chef mag das aus verschiedenen Gründen nicht. Einige davon stimme ich zu, aber …
Angenommen, ich habe vier Arten von Dienstleistungen, die ich anbiete (die sich wahrscheinlich nicht oft ändern): Testen Design Programmierung Andere Angenommen, ich habe 60-80 tatsächliche Dienste, die jeweils in eine der oben genannten Kategorien fallen. Beispielsweise kann "ein Dienst" "Testprogramm unter Verwendung von Technik A" sein und es ist vom …
Ist varcharnur ein Überbleibsel aus der Zeit vor textkam um, oder gibt es Fälle verwenden , wo Sie würden wollen ein verwenden varchar? (Oder charfür diese Angelegenheit ..) (Ich verwende täglich Postgres und MySQL (MyISAM). Das interessiert mich am meisten, aber Antworten für andere Datenbanken sind natürlich willkommen. ^ _-)
Mir wurde beigebracht, dass das Verschieben in binärer Form viel effizienter ist als das Multiplizieren mit 2 ^ k. Ich wollte also experimentieren und habe den folgenden Code verwendet, um dies zu testen: #include <time.h> #include <stdio.h> int main() { clock_t launch = clock(); int test = 0x01; int runs; …
Oft, wenn ich der Entwicklung überdrüssig bin und mein Verstand mir (zu Hause) nicht mehr wirklich hilft, mache ich einfach etwas Unterhaltsames und mein Verstand wird frei für mehr Stunden Arbeit mit höherer Fähigkeit zur Problemlösung. Als ich meinem Vorgesetzten diese Technik als Technik zur Steigerung der Produktivität und Effizienz …
Ich bin ein bisschen ein Spaßvogel, also gefällt mir die Idee eines Ostereies immer noch. Ich habe sie schon einmal in meinen Code eingefügt, aber meine Gruppe von Freunden hat einen Scherz damit, STRG-FU zu verwenden, um das Ei auszulösen. Jetzt bin ich auch ein bisschen paranoid in Bezug auf …
Angenommen, es gibt ein bisschen Code, der Dateien für mehrere Konsumenten liest, und die Dateien haben eine beliebige Größe: Ab welcher Größe wird es effizienter, die Datei asynchron zu lesen? Oder anders ausgedrückt: Wie klein muss eine Datei sein, damit sie schneller ist, nur um sie synchron zu lesen? Mir …
Ich habe immer gehört, dass die lineare Suche ein naiver Ansatz ist und die binäre Suche aufgrund der besseren asymptotischen Komplexität leistungsfähiger ist als sie. Aber ich habe nie verstanden, warum es besser ist als eine lineare Suche, wenn vor einer binären Suche eine Sortierung erforderlich ist. Die lineare Suche …
Geschlossen . Diese Frage muss gezielter gestellt werden . 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 vor 4 Jahren . Wie die meisten Menschen zustimmen, ist es …
Jeder sagt, ich sollte meinen Code modular gestalten, aber ist es nicht weniger effizient, wenn ich mehr Methodenaufrufe als weniger, aber größere Methoden verwende? Was ist der Unterschied in Java, C oder C ++? Ich habe festgestellt, dass das Bearbeiten, Lesen und Verstehen einfacher ist, insbesondere in einer Gruppe. Ist …
Mein Workflow bestand immer darin, einen logischen Schritt zu schreiben, dann das Programm auszuführen und die Ausgabe zu überprüfen. Dieser Prozess hat mir bei Einsätzen an der Universität unglaublich gute Dienste geleistet. Wenn ich mich jedoch weiter entwickle, kann es vorkommen, dass das einfache Kompilieren und Ausführen des Codes 1 …
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
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.