Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer





28
Visualisierung der Branchentopologie in Git
Ich spiele isoliert mit Git auf meinem eigenen Computer und finde es schwierig, ein mentales Modell aller meiner Zweige und Commits zu pflegen. Ich weiß, dass ich git logden Commit-Verlauf von meinem Standort aus anzeigen kann. Gibt es jedoch eine Möglichkeit, die gesamte Branchentopographie anzuzeigen, etwa diese ASCII-Karten, die anscheinend …
883 git 

13
Wo finde ich php.ini?
Vor einigen Jahren habe ich Apache 2.2x und PHP 5.3.1 auf einem von mir gepflegten Linux-Server installiert. Ich habe .tar.gz's verwendet und sie wie angewiesen erstellt (anstelle von RPMs und What-Have-You). Und alles war gut. Heute muss ich dies installieren, was wie eine PHP-Bibliothek erscheint. Ich habe alle Schritte bis …
881 php  linux  php-ini 

15
Wie verwende ich sudo, um die Ausgabe an einen Ort umzuleiten, an den ich keine Schreibberechtigung habe?
Ich habe Sudo-Zugriff auf eine unserer RedHat-Linux-Entwicklungsboxen erhalten, und es scheint, dass ich ziemlich oft die Ausgabe an einen Ort umleiten muss, auf den ich normalerweise keinen Schreibzugriff habe. Das Problem ist, dass dieses erfundene Beispiel nicht funktioniert: sudo ls -hal /root/ > /root/test.out Ich erhalte gerade die Antwort: -bash: …


9
Wie kann man in einem Stapel / cmd „auskommentieren“ (Kommentar hinzufügen)?
Ich habe eine Batch-Datei, die mehrere Python-Skripte ausführt, die Tabellenänderungen vornehmen. Ich möchte, dass Benutzer die 1-2 Python-Skripte auskommentieren, die sie nicht ausführen möchten, anstatt sie aus der Batch-Datei zu entfernen (damit der nächste Benutzer weiß, dass diese Skripte als Optionen vorhanden sind!). Ich möchte auch Kommentare hinzufügen, um sie …



24
Wie setze ich $ PATH dauerhaft unter Linux / Unix?
Ich versuche, meinem Pfad ein Verzeichnis hinzuzufügen, damit es sich immer in meinem Linux-Pfad befindet. Ich habe es versucht: export PATH=$PATH:/path/to/dir Dies funktioniert jedoch jedes Mal, wenn ich das Terminal verlasse und eine neue Terminalinstanz starte, geht dieser Pfad verloren und ich muss den Exportbefehl erneut ausführen. Wie kann ich …
879 linux  bash  unix  path  zsh 


30
Analysieren von JSON mit Unix-Tools
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Парсинг JSON в Shell Ich versuche, JSON zu analysieren, das von einer Curl-Anfrage zurückgegeben wurde, wie folgt: curl 'http://twitter.com/users/username.json' | sed -e 's/[{}]/''/g' | awk -v k="text" '{n=split($0,a,","); for (i=1; i<=n; i++) print a[i]}' Das obige teilt den JSON in …
879 json  bash  parsing 

30
Wie ändere ich die Reihenfolge der DataFrame-Spalten?
Ich habe folgendes DataFrame( df): import numpy as np import pandas as pd df = pd.DataFrame(np.random.rand(10, 5)) Ich füge weitere Spalten durch Zuweisung hinzu: df['mean'] = df.mean(1) Wie kann ich die Spalte meannach vorne verschieben, dh als erste Spalte festlegen, wobei die Reihenfolge der anderen Spalten unberührt bleibt?
879 python  pandas  dataframe 

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.