Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


5
Wie extrahiere ich Text aus einem String mit sed?
Meine Beispielzeichenfolge lautet wie folgt: This is 02G05 a test string 20-Jul-2012 Nun möchte ich aus der obigen Zeichenfolge extrahieren 02G05. Dafür habe ich den folgenden Regex mit sed ausprobiert $ echo "This is 02G05 a test string 20-Jul-2012" | sed -n '/\d+G\d+/p' Aber der obige Befehl gibt nichts aus …
95 regex  bash  sed 


1
Wie installiere ich ein Paket mit einem lokalen Pfad von Yarn? Es konnte kein Paket finden
In meinem package.jsonverweise ich auf ein lokales Paket my-custom-i18nanhand seines relativen Pfads: package.json "dependencies": { "core-js": "^2.4.1", "my-custom-i18n": "./../MyProject.Shared/myproject-i18n", "rxjs": "5.0.0-beta.12", ... } npm installInstalliert Pakete korrekt, hat aber yarnein Problem damit und kann dieses Paket einfach nicht finden: Garnausgabe $ yarn yarn install v0.15.1 info No lockfile found. [1/4] …
95 node.js  npm  yarnpkg 

1
Füllen Sie zwischen zwei vertikalen Linien in matplotlib
Ich habe die Beispiele in der matplotlibDokumentation durchgesehen , aber mir war nicht klar, wie ich ein Diagramm erstellen kann, das den Bereich zwischen zwei bestimmten vertikalen Linien ausfüllt. Angenommen, ich möchte ein Diagramm zwischen x=0.2und erstellen x=4(für den gesamten yBereich des Diagramms). Soll ich verwenden fill_between, filloder fill_betweenx? Kann …

5
Deaktivieren Sie Nachrichten beim Laden eines Pakets
Ich habe ein Paket in R (ROCR), das ich in meine R-Umgebung laden muss. Beim Laden des Pakets wird eine Reihe von Nachrichten gedruckt. Dies ist normalerweise in Ordnung, aber da die Ausgabe meines R-Skripts für die weitere Analyse verwendet wird, möchte ich die gesamte Ausgabe vollständig deaktivieren. Wie mache …
95 r  messages 

3
Importieren Sie die Pandas-Datenrahmenspalte als Zeichenfolge nicht int
Ich möchte die folgende CSV als Zeichenfolge importieren, nicht als int64. Pandas read_csv konvertiert es automatisch in int64, aber ich brauche diese Spalte als Zeichenfolge. ID 00013007854817840016671868 00013007854817840016749251 00013007854817840016754630 00013007854817840016781876 00013007854817840017028824 00013007854817840017963235 00013007854817840018860166 df = read_csv('sample.csv') df.ID >> 0 -9223372036854775808 1 -9223372036854775808 2 -9223372036854775808 3 -9223372036854775808 4 -9223372036854775808 5 -9223372036854775808 …
95 python  pandas 

4
Welchen Header soll ich für `size_t` einfügen?
Laut cppreference.com size_t ist in mehreren Headern nämlich definiert <cstddef> <cstdio> <cstring> <ctime> Und seit C ++ 11 auch in <cstdlib> <cwchar> Zunächst frage ich mich, warum dies der Fall ist. Steht dies nicht im Widerspruch zum DRY- Prinzip? Meine Frage ist jedoch: Welchen der oben genannten Header sollte ich …
95 c++  typedef 

11
Behandeln Sie Spring Security-Authentifizierungsausnahmen mit @ExceptionHandler
Ich benutze Spring MVCs @ControllerAdviceund @ExceptionHandlerum alle Ausnahmen einer REST-API zu behandeln. Es funktioniert gut für Ausnahmen, die von Web-MVC-Controllern ausgelöst werden, aber nicht für Ausnahmen, die von benutzerdefinierten Spring Security-Filtern ausgelöst werden, da sie ausgeführt werden, bevor die Controller-Methoden aufgerufen werden. Ich habe einen benutzerdefinierten Federsicherheitsfilter, der eine tokenbasierte …

16
So sperren Sie die Ausrichtung eines Ansichts-Controllers nur in Swift im Hochformat
Da hat meine App Unterstützung für alle Orientierung bekommen. Ich möchte nur den Hochformatmodus für einen bestimmten UIViewController sperren. Angenommen, es handelt sich um eine Anwendung mit Registerkarten. Wenn die Anmeldeansicht modal angezeigt wird, möchte ich nur, dass die Anmeldeansicht nur im Hochformat angezeigt wird, unabhängig davon, wie der Benutzer …


3
Python Regex alle überlappenden Übereinstimmungen finden?
Ich versuche, alle 10-stelligen Zahlenreihen innerhalb einer größeren Zahlenreihe mit re in Python 2.6 zu finden. Ich bin leicht in der Lage, keine überlappenden Übereinstimmungen zu erfassen, aber ich möchte jede Übereinstimmung in der Zahlenserie. Z.B. in "123456789123456789" Ich sollte die folgende Liste bekommen: [1234567891,2345678912,3456789123,4567891234,5678912345,6789123456,7891234567,8912345678,9123456789] Ich habe Verweise auf einen …

12
Iterieren des C ++ - Vektors vom Ende bis zum Anfang
Ist es möglich, einen Vektor vom Ende bis zum Anfang zu iterieren? for (vector<my_class>::iterator i = my_vector.end(); i != my_vector.begin(); /* ?! */ ) { } Oder ist das nur mit so etwas möglich: for (int i = my_vector.size() - 1; i >= 0; --i) { }
95 c++  vector  iterator 

13
So fügen Sie TextField zu UIAlertController in Swift hinzu
Ich versuche ein UIAlertControllermit einem zu zeigen UITextView. Wenn ich die Zeile hinzufüge: //Add text field alertController.addTextFieldWithConfigurationHandler { (textField) -> Void in } Ich erhalte eine RuntimeFehlermeldung: Schwerwiegender Fehler: Beim Auspacken eines optionalen Werts wurde unerwartet Null gefunden let alertController: UIAlertController = UIAlertController(title: "Find image", message: "Search for image", preferredStyle: …

26
pip: kein Modul mit dem Namen _internal
Ich habe ein Problem, wenn ich versuche, pip in irgendeiner Weise zu verwenden. Ich benutze Ubuntu 16.04.4 Ich sollte sagen, dass ich es bereits verwendet habe und nie ein Problem hatte, aber ab heute, wenn ich einen Befehl verwende, erhalte ich immer den gleichen Fehler (als Beispiel mit pip --upgrade). …
95 python  pip 

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.