Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

8
Vorteile der Verwendung privater statischer Methoden
Gibt es beim Erstellen einer Klasse mit internen privaten Methoden, normalerweise um die Codeduplizierung zu reduzieren, für die keine Instanzfelder verwendet werden müssen, Leistungs- oder Speichervorteile, wenn die Methode als statisch deklariert wird? Beispiel: foreach (XmlElement element in xmlDoc.DocumentElement.SelectNodes("sample")) { string first = GetInnerXml(element, ".//first"); string second = GetInnerXml(element, ".//second"); …
209 c#  performance 

12
Was sind einige gute Python ORM-Lösungen? [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, …
209 python  orm 


7
Wie kann man einen Teil einer Regex abgleichen, aber nicht erfassen?
Ich habe eine Liste von Zeichenfolgen. Einige von ihnen haben die Form 123-...456. Der variable Teil "..." kann sein: die Zeichenfolge "Apfel" gefolgt von einem Bindestrich, z 123-apple-456 die Zeichenfolge "Banane" gefolgt von einem Bindestrich, z 123-banana-456 eine leere Zeichenfolge, z. B. 123-456(beachten Sie, dass es nur einen Bindestrich gibt) …
209 regex 


9
Mehrere Befehle in einem Alias ​​für Bash
Ich möchte einen Alias ​​definieren, der die folgenden zwei Befehle nacheinander ausführt. gnome-screensaver gnome-screensaver-command --lock Im Moment habe ich hinzugefügt alias lock='gnome-screensaver-command --lock' zu meiner .bashrc, aber da ich meine Workstation so oft sperre, wäre es einfacher, nur einen Befehl einzugeben.

9
Wie gehe ich mit Fehlern mit boto3 um?
Ich versuche herauszufinden, wie man mit boto3 richtig Fehler behandelt. Ich versuche, einen IAM-Benutzer zu erstellen: def create_user(username, iam_conn): try: user = iam_conn.create_user(UserName=username) return user except Exception as e: return e Wenn der Aufruf von create_user erfolgreich ist, erhalte ich ein ordentliches Objekt, das den http-Statuscode des API-Aufrufs und die …

14
JavaScript "new Array (n)" und "Array.prototype.map" Verrücktheit
Ich habe dies in Firefox-3.5.7 / Firebug-1.5.3 und Firefox-3.6.16 / Firebug-1.6.2 beobachtet Wenn ich Firebug starte: var x = new Array(3) console.log(x) // [undefined, undefined, undefined] var y = [undefined, undefined, undefined] console.log(y) // [undefined, undefined, undefined] console.log( x.constructor == y.constructor) // true console.log( x.map(function() { return 0; }) ) …

4
Visual Studio-Code: Anzeigen von Zeilenenden
Wie kann ich Lineendings (CR, LF) in Visual Studio Code anzeigen (nicht in Visual Studio)? Ich verwende die folgenden Einstellungen, aber keine von ihnen zeigt die Zeilenenden. "editor.renderWhitespace": true, "editor.renderControlCharacters": true, "editor.renderIndentGuides": true Gibt es eine Einstellung für Lineendings? Bearbeiten 1: Ich habe ein Problem auf GitHub geöffnet: https://github.com/Microsoft/vscode/issues/12223 Edit …


14
Standardisieren Sie Datenspalten in R.
Ich habe einen Datensatz namens, spamder 58 Spalten und ungefähr 3500 Datenzeilen enthält, die sich auf Spam-Nachrichten beziehen. Ich habe vor, in Zukunft eine lineare Regression für diesen Datensatz durchzuführen, möchte jedoch vorher eine Vorverarbeitung durchführen und die Spalten so standardisieren, dass sie einen Mittelwert von Null und eine Einheitsvarianz …
209 r  normalization 

21
Gibt es einen Null-Koaleszenz-Operator (Elvis) oder einen sicheren Navigationsoperator in Javascript?
Ich erkläre anhand eines Beispiels: Elvis Operator (? :) Der "Elvis-Operator" ist eine Abkürzung des ternären Operators von Java. Ein Beispiel dafür ist die Rückgabe eines "vernünftigen Standardwerts", wenn ein Ausdruck in "false" oder "null" aufgelöst wird. Ein einfaches Beispiel könnte folgendermaßen aussehen: def gender = user.male ? "male" : …


4
Wie entferne ich nicht verwendete Abhängigkeiten vom Komponisten?
Ich habe ein Paket mit Composer installiert und viele andere Pakete als Abhängigkeiten installiert. Jetzt habe ich das Hauptpaket mit deinstalliert composer remove packageauthor/packagename, aber alle alten Abhängigkeiten wurden nicht entfernt. Ich hatte erwartet, dass der Komponist bereinigt und nur Pakete behält, die entsprechend composer.jsonund deren Abhängigkeiten benötigt werden. Wie …
209 php  composer-php 


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.