Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


15
Wie aktualisiere ich Git auf die neueste Version unter macOS?
Ich habe gerade einen neuen Mac mit OS X Lion gekauft und im Terminal überprüft, welche Version von git standardmäßig installiert ist. Ich habe die Antwort bekommen git --version > git version 1.7.5.4 Ich möchte git auf die neueste Version 1.7.8.3 aktualisieren, also habe ich das dmg-Installationsprogramm "git-1.7.8.3-intel-universal-snow-leopard.dmg" heruntergeladen und …
164 macos  git 

15
Knoten und Fehler: EMFILE, zu viele geöffnete Dateien
Seit einigen Tagen habe ich nach einer funktionierenden Lösung für einen Fehler gesucht Error: EMFILE, too many open files Es scheint, dass viele Menschen das gleiche Problem haben. Die übliche Antwort besteht darin, die Anzahl der Dateideskriptoren zu erhöhen. Also habe ich das versucht: sysctl -w kern.maxfiles=20480, Der Standardwert ist …

4
Starten einer Shell im Docker Alpine Container
Um eine interaktive Shell für das Ubuntu-Image zu starten, können wir Folgendes ausführen: ole@T:~$ docker run -it --rm ubuntu root@1a6721e1fb64:/# ls bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var Wenn dies jedoch für das Alpine Docker-Image ausgeführt wird , …

12
So entfernen Sie die Warnung "Nicht deklarierter Selektor"
Ich möchte einen Selektor für eine NSObject-Instanz verwenden, ohne dass ein implementiertes Protokoll erforderlich ist. Beispielsweise gibt es eine Kategoriemethode, die eine Fehlereigenschaft festlegen sollte, wenn die aufgerufene NSObject-Instanz dies unterstützt. Dies ist der Code, und der Code funktioniert wie beabsichtigt: if ([self respondsToSelector:@selector(setError:)]) { [self performSelector:@selector(setError:) withObject:[NSError errorWithDomain:@"SomeDomain" code:1 …





8
Umformen von data.frame vom Breitformat zum Langformat
Ich habe einige Probleme, meine data.framevon einem breiten Tisch in einen langen Tisch umzuwandeln . Im Moment sieht es so aus: Code Country 1950 1951 1952 1953 1954 AFG Afghanistan 20,249 21,352 22,532 23,557 24,555 ALB Albania 8,097 8,986 10,058 11,123 12,246 Jetzt möchte ich dies data.framein eine lange verwandeln …
164 r  dataframe  reshape  r-faq 

2
Weisen Sie der Variablen in Bash eine Ausgabe zu
Ich versuche, die Ausgabe von cURL einer Variablen wie folgt zuzuweisen: #!/bin/sh $IP=`curl automation.whatismyip.com/n09230945.asp` echo $IP sed s/IP/$IP/ nsupdate.txt | nsupdate Wenn ich das Skript ausführe, geschieht jedoch Folgendes: ./update.sh: 3: =[my ip address]: not found Wie kann ich die Ausgabe $IPrichtig machen?
164 bash  curl 

5
Lassen Sie in Python mit argparse nur positive Ganzzahlen zu
Der Titel fasst ziemlich genau zusammen, was ich gerne gemacht hätte. Folgendes habe ich, und obwohl das Programm keine nicht positive Ganzzahl in die Luft jagt, möchte ich, dass der Benutzer darüber informiert wird, dass eine nicht positive Ganzzahl im Grunde genommen Unsinn ist. import argparse parser = argparse.ArgumentParser() parser.add_argument("-g", …
164 python  argparse 

12
Wenn ich zwei Methoden in derselben Klasse synchronisiert habe, können sie gleichzeitig ausgeführt werden?
Wenn ich zwei Methoden in derselben Klasse synchronisiert habe, können sie dann gleichzeitig auf demselben Objekt ausgeführt werden ? beispielsweise: class A { public synchronized void methodA() { //method A } public synchronized void methodB() { // method B } } Ich weiß, dass ich nicht methodA()zweimal auf demselben Objekt …

8
GPU aus einem Docker-Container verwenden?
Ich suche nach einer Möglichkeit, die GPU in einem Docker-Container zu verwenden. Der Container führt beliebigen Code aus, sodass ich den privilegierten Modus nicht verwenden möchte. Irgendwelche Tipps? Aus früheren Untersuchungen habe ich verstanden, dass run -vund / oder LXC cgroupder richtige Weg war, aber ich bin mir nicht sicher, …
164 cuda  docker 

8
Installieren Sie einen bestimmten Zweig von Github mit Npm
Ich möchte den Bootstrap-Loader von github in meinem Projekt mit npm installieren Derzeit werden zwei Versionen dieses Projekts verwaltet, die mit den Webpack-Versionen 1 und 2 kompatibel sind. Ich möchte Version 1 installieren . Welchen npm-Befehl sollte ich verwenden, um dies zu installieren? Ich habe versucht, unter einem zu verwenden, …

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.