Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


4
Rsync kopiert Verzeichnisinhalte, aber nicht das Verzeichnis selbst
Ich versuche, zwei Inhalte von Ordnern mit unterschiedlichen Namen zu synchronisieren: rsync -av ~/foo user@remote.com:/var/www/bar Ich mag den Inhalt kopieren fooin baran Remote - Host, aber nicht das Verzeichnis fooselbst. Ich habe so etwas versucht foo/*, aber rsync unterstützt das nicht. rsync erstellt immer /var/www/bar/foo
118 rsync 


2
Bestimmen Sie das Betriebssystem in .NET Core
Wie kann ich feststellen, auf welchem ​​Betriebssystem meine .NET Core-App ausgeführt wird? In der Vergangenheit konnte ich verwenden Environment.OSVersion. Wie kann ich derzeit feststellen, ob meine App auf Mac oder Windows ausgeführt wird?
118 c#  .net-core 

4
Befehlszeilenausgabe unterdrücken
Ich habe eine einfache Batch-Datei wie diese: Echo aus taskkill / im "test.exe" / f> nul Pause Wenn "test.exe" nicht ausgeführt wird, wird folgende Meldung angezeigt: FEHLER: Der Prozess "test.exe" wurde nicht gefunden. Warum wird diese Fehlermeldung angezeigt, obwohl ich die Ausgabe an NUL umgeleitet habe? Wie kann ich diese …
118 batch-file 



2
Warum ersetzt sed nicht alle Vorkommen?
Wenn ich diesen Code in bash ausführe: echo dog dog dos | sed -r 's:dog:log:' es gibt Ausgabe: log dog dos Wie kann ich dafür sorgen, dass alle Vorkommen von Hunden ersetzt werden?
118 bash  sed 



19
Null-Check-Kette vs. NullPointerException abfangen
Ein Webdienst gibt ein riesiges XML zurück und ich muss auf tief verschachtelte Felder davon zugreifen. Beispielsweise: return wsObject.getFoo().getBar().getBaz().getInt() Das Problem ist , dass getFoo(), getBar(), getBaz()können alle zurück null. Wenn ich jedoch nullin allen Fällen nachschaue, wird der Code sehr ausführlich und schwer zu lesen. Außerdem kann es sein, …

9
C-Zeiger: Zeigen auf ein Array fester Größe
Diese Frage geht an die C-Gurus da draußen: In C kann ein Zeiger wie folgt deklariert werden: char (* p)[10]; .. was im Grunde besagt, dass dieser Zeiger auf ein Array von 10 Zeichen zeigt. Das Schöne an der Deklaration eines solchen Zeigers ist, dass Sie einen Fehler bei der …
118 c  pointers  size 

2
Zugriff auf ein Mitglied der Basisklasse
Siehe das Vererbungsbeispiel vom Spielplatz auf der TypeScript-Site: class Animal { public name; constructor(name) { this.name = name; } move(meters) { alert(this.name + " moved " + meters + "m."); } } class Snake extends Animal { constructor(name) { super(name); } move() { alert("Slithering..."); super.move(5); } } class Horse extends …
118 typescript 


3
Konfigurieren von Vim für C ++
Ich möchte vim zu meinem C ++ - Editor machen. Ich habe sehr wenig Erfahrung damit und brauche Hilfe bei der Konfiguration von vim für die Arbeit mit C ++. Ich brauche solche Funktionen wie Code-vollständig (für STL und für meine Klassen) Umschalten zwischen .cc- und .h-Dateien Vielleicht haben Sie …
118 c++  vim  configuration 

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.