Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

2
Emacs, lösen Sie eine bestimmte Fensteraufteilung
Das mag eine dumme Frage sein, aber ich konnte keine direkte Lösung dafür finden. Ich möchte das Fenster oft wie folgt aufteilen +--------------+-------------+ +--------------+-------------+ | | | | | | | | | | | | | | | | | | +--------------+ | --> | | | | | …
97 emacs  elisp 

5
Wie erhalte ich den Namen der erfassten Gruppen in einem C # -Regex?
Gibt es eine Möglichkeit, den Namen einer erfassten Gruppe in C # abzurufen? string line = "No.123456789 04/09/2009 999"; Regex regex = new Regex(@"(?<number>[\d]{9}) (?<date>[\d]{2}/[\d]{2}/[\d]{4}) (?<code>.*)"); GroupCollection groups = regex.Match(line).Groups; foreach (Group group in groups) { Console.WriteLine("Group: {0}, Value: {1}", ???, group.Value); } Ich möchte dieses Ergebnis erhalten: Gruppe: [Ich …
97 c#  regex 

2
Welche $ _SERVER-Variablen sind sicher?
Jede Variable, die ein Benutzer steuern kann, kann auch ein Angreifer steuern und ist daher eine Angriffsquelle. Dies wird als "verdorbene" Variable bezeichnet und ist unsicher. Bei der Verwendung $_SERVERkönnen viele der Variablen gesteuert werden. PHP_SELF, HTTP_USER_AGENT, HTTP_X_FORWARDED_FOR, HTTP_ACCEPT_LANGUAGEUnd viele andere sind ein Teil der HTTP - Request - Header …
97 php  security 


9
Wie konvertiere ich von int nach char *?
Ich weiß nur: #include <sstream> #include <string.h> using namespace std; int main() { int number=33; stringstream strs; strs << number; string temp_str = strs.str(); char* char_type = (char*) temp_str.c_str(); } Aber gibt es eine Methode mit weniger Eingabe?

9
Nutzen Sie die Verwendung von Parcelable anstelle der Serialisierung von Objekten
Soweit ich weiß, gehört es zur Art Bundleund ParcelableWeise, wie Android die Serialisierung durchführt. Es wird beispielsweise zum Übertragen von Daten zwischen Aktivitäten verwendet. Ich frage mich jedoch, ob die Verwendung Parcelableanstelle der klassischen Serialisierung Vorteile bietet, wenn beispielsweise der Status meiner Geschäftsobjekte im internen Speicher gespeichert wird. Wird es …


13
Wie verwende ich performSelector: withObject: afterDelay: mit primitiven Typen in Cocoa?
Mit dieser NSObjectMethode performSelector:withObject:afterDelay:kann ich nach einer bestimmten Zeit eine Methode für das Objekt mit einem Objektargument aufrufen. Es kann nicht für Methoden mit einem Nicht-Objekt-Argument verwendet werden (z. B. Ints, Floats, Strukturen, Nicht-Objekt-Zeiger usw.). Was ist der einfachste Weg, um dasselbe mit einer Methode mit einem Nicht-Objekt-Argument zu erreichen? …

7
Welche Ansätze stehen für Dummy-Entwurfszeitdaten in WPF zur Verfügung?
Ich arbeite ohne Ausdrucksmischung und verwende nur den XAML-Editor in vs2010. Abgesehen von dieser Weisheit sehe ich zunehmend einen Bedarf an Datenbindung zur Entwurfszeit. In einfachen Fällen FallbackValuefunktioniert die Eigenschaft sehr gut (Textboxes und TextBlocks usw.). Vor allem beim Umgang mit ItemsControlund dergleichen müssen Beispieldaten im Designer sichtbar sein, damit …



7
Wie funktioniert die Variablenzuweisung in JavaScript?
Also habe ich neulich herumgespielt, um genau zu sehen, wie die Massenzuweisung in JavaScript funktioniert. Zuerst habe ich dieses Beispiel in der Konsole ausprobiert: a = b = {}; a.foo = 'bar'; console.log(b.foo); Das Ergebnis war, dass "Balken" in einer Warnung angezeigt wurde. Das ist fair genug aund bwirklich nur …
97 javascript 

9
Java 32-Bit vs 64-Bit-Kompatibilität
Funktioniert Java-Code, der für ein 32-Bit-JDK in 32-Bit-Byte-Code erstellt und kompiliert wurde, in einer 64-Bit-JVM? Oder benötigt eine 64-Bit-JVM 64-Bit-Bytecode? Um ein wenig mehr Details zu geben, ich habe Code, der in einer Solaris-Umgebung mit einer 32-Bit-JVM funktioniert hat, aber jetzt treten Probleme auf, nachdem ich das JDK und den …


4
So unterdrücken Sie bestimmte MSBuild-Warnungen
Gibt es eine Möglichkeit, eine bestimmte MSBuild-Warnung (z. B. MSB3253) zu deaktivieren, wenn MSBuild über die Befehlszeile ausgeführt wird? Mein Build-Skript ruft msbuild.exe folgendermaßen auf: msbuild.exe MySolution.sln /t:Rebuild /p:Configuration=Release Ich habe herausgefunden, dass ich C # -Warnungen (z. B. CS0618) mit einem anderen Parameter für msbuild.exe unterdrücken kann: msbuild.exe MySolution.sln …

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.