Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer



16
Erstellen eines Byte-Arrays aus einem Stream
Was ist die bevorzugte Methode zum Erstellen eines Byte-Arrays aus einem Eingabestream? Hier ist meine aktuelle Lösung mit .NET 3.5. Stream s; byte[] b; using (BinaryReader br = new BinaryReader(s)) { b = br.ReadBytes((int)s.Length); } Ist es immer noch eine bessere Idee, Teile des Streams zu lesen und zu schreiben?
913 c#  .net-3.5  inputstream 

30
Zeichenfolgendarstellung einer Aufzählung
Ich habe die folgende Aufzählung: public enum AuthenticationMethod { FORMS = 1, WINDOWSAUTHENTICATION = 2, SINGLESIGNON = 3 } Das Problem ist jedoch, dass ich das Wort "FORMS" benötige, wenn ich nach AuthenticationMethod.FORMS und nicht nach der ID 1 frage. Ich habe die folgende Lösung für dieses Problem gefunden ( …
912 c#  enums 

21
Java: Wann werden statische Methoden verwendet?
Ich frage mich, wann ich statische Methoden anwenden soll. Angenommen, ich habe eine Klasse mit einigen Gettern und Setzern, eine oder zwei Methoden, und ich möchte, dass diese Methoden nur für ein Instanzobjekt der Klasse aufgerufen werden können. Heißt das, ich sollte eine statische Methode verwenden? z.B Obj x = …


13
So geben Sie Shell-Befehle wieder, wenn sie ausgeführt werden
Wie kann ich in einem Shell-Skript alle aufgerufenen Shell-Befehle wiedergeben und Variablennamen erweitern? Zum Beispiel in der folgenden Zeile: ls $DIRNAME Ich möchte, dass das Skript den Befehl ausführt und Folgendes anzeigt ls /full/path/to/some/dir Der Zweck besteht darin, ein Protokoll aller aufgerufenen Shell-Befehle und ihrer Argumente zu speichern. Gibt es …
911 bash  shell  sh  posix  trace 




7
Erstellen Sie ein Tag in einem GitHub-Repository
Ich habe ein Repository in GitHub und muss es markieren . Ich habe in einer Shell getaggt, aber auf GitHub wird es nicht angezeigt. Muss ich noch etwas tun Der Befehl, den ich in der Shell verwendet habe, lautet: git tag 2.0 Und jetzt, wenn ich tippe git tag, zeigt …
910 git  github  git-tag 

9
Wie verschiebe ich eine Datei?
Ich habe in die Python- osOberfläche geschaut , konnte jedoch keine Methode zum Verschieben einer Datei finden. Wie würde ich das Äquivalent von $ mv ...in Python tun ? >>> source_files = '/PATH/TO/FOLDER/*' >>> destination_folder = 'PATH/TO/FOLDER' >>> # equivalent of $ mv source_files destination_folder

30
"Die Konvertierung in das Dalvik-Format ist mit Fehler 1 fehlgeschlagen" auf einer externen JAR
In meiner Android-Anwendung in Eclipse wird der folgende Fehler angezeigt. UNERWARTETE AUSNAHME AUF TOP-LEVEL: java.lang.IllegalArgumentException: bereits hinzugefügt: Lorg / xmlpull / v1 / XmlPullParser; .... Die Konvertierung in das Dalvik-Format ist mit Fehler 1 fehlgeschlagen Dieser Fehler tritt nur auf, wenn ich meinem Projekt eine bestimmte externe JAR-Datei hinzufüge. Ich …


16
Shell-Befehl ausführen und Ausgabe ausgeben
Ich möchte eine Funktion schreiben, die einen Shell-Befehl ausführt und seine Ausgabe als Zeichenfolge zurückgibt , unabhängig davon, ob es sich um eine Fehler- oder Erfolgsmeldung handelt. Ich möchte nur das gleiche Ergebnis erzielen, das ich mit der Befehlszeile erzielt hätte. Was wäre ein Codebeispiel, das so etwas tun würde? …
908 python  shell  subprocess 

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.