Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer



12
Wie aktualisiere ich AWS CLI auf die neueste Version?
Ich habe kürzlich festgestellt, dass ich eine alte Version von AWS CLI verwende, der einige Funktionen fehlen, die ich benötige: $aws --version aws-cli/1.2.9 Python/3.4.3 Linux/3.13.0-85-generic Wie kann ich auf die neueste Version der AWS CLI (1.10.24) aktualisieren? Bearbeiten: Durch Ausführen des folgenden Befehls kann die AWS-CLI nicht aktualisiert werden: $ …

6
Optional orElse Optional in Java
Ich habe mit dem neuen optionalen Typ in Java 8 gearbeitet und bin auf eine allgemeine Operation gestoßen, die funktional nicht unterstützt wird: eine "orElseOptional" Betrachten Sie das folgende Muster: Optional<Result> resultFromServiceA = serviceA(args); if (resultFromServiceA.isPresent) return result; else { Optional<Result> resultFromServiceB = serviceB(args); if (resultFromServiceB.isPresent) return resultFromServiceB; else return …
137 java  lambda  java-8  optional  java-9 

3
Lock Eskalation - Was passiert hier?
Beim Ändern einer Tabelle (Entfernen einer Spalte) in SQL Server 2008 habe ich auf die Schaltfläche Änderungsskript generieren geklickt und festgestellt, dass das generierte Änderungsskript die Spalte löscht, "go" sagt und dann eine zusätzliche ALTER TABLE-Anweisung ausführt, die anscheinend festgelegt wird die Sperreneskalation für die Tabelle auf "TABELLE". Beispiel: ALTER …

6
Wie gebe ich einen Zeiger auf eine überladene Funktion an?
Ich möchte eine überladene Funktion an den std::for_each()Algorithmus übergeben. Beispielsweise, class A { void f(char c); void f(int i); void scan(const std::string& s) { std::for_each(s.begin(), s.end(), f); } }; Ich würde erwarten, dass der Compiler nach f()dem Iteratortyp aufgelöst wird. Anscheinend macht es das (GCC 4.1.2) nicht. Wie kann ich …
137 c++  stl 



10
Dateien und Verzeichnisse umbenennen (Präfix hinzufügen)
Ich möchte allen Ordnern und Verzeichnissen ein Präfix hinzufügen. Beispiel: ich habe Hi.jpg 1.txt folder/ this.file_is.here.png another_folder.ok/ Ich möchte das Präfix "PRE_" hinzufügen. PRE_Hi.jpg PRE_1.txt PRE_folder/ PRE_this.file_is.here.png PRE_another_folder.ok/ Grüße,
137 linux  perl  shell 

26
Generieren Sie ein zufälliges Datum zwischen zwei anderen Daten
Wie würde ich ein zufälliges Datum generieren, das zwischen zwei anderen angegebenen Daten liegen muss? Die Signatur der Funktion sollte ungefähr so ​​lauten: random_date("1/1/2008 1:30 PM", "1/1/2009 4:50 AM", 0.34) ^ ^ ^ date generated has date generated has a random number to be after this to be before this …
137 python  datetime  random 


11
SQL-Auftragszeichenfolge als Nummer
Ich habe Nummern VARCHARin einer MySQL-Datenbank gespeichert. Ich kann sie INTaufgrund anderer Umstände nicht herstellen. Beim Sortieren werden sie als Zeichen und nicht als Zahl verwendet. In der Datenbank habe ich 1 2 3 4 5 6 7 8 9 10... Auf meiner Seite wird eine geordnete Liste wie folgt …

9
Wählen Sie die erste und letzte Zeile aus den gruppierten Daten aus
Frage Verwendung dplyr, wie wähle ich die obere und untere Beobachtungen / Reihen gruppierten Daten in einer Aussage? Daten & Beispiel Gegeben ein Datenrahmen df <- data.frame(id=c(1,1,1,2,2,2,3,3,3), stopId=c("a","b","c","a","b","c","a","b","c"), stopSequence=c(1,2,3,3,1,4,3,1,2)) Ich kann die oberen und unteren Beobachtungen von jeder Gruppe erhalten slice, indem ich zwei separate Aussagen verwende: firstStop <- df …
137 r  dplyr 

3
Wie entferne ich die Eigenschaft Left, wenn Position: absolut?
Ich überschreibe das Site-CSS auf eine RTL-Version, wenn eine bestimmte Sprache ausgewählt wird. Ich habe ein Element, das absolut positioniert sein muss. In der LTR-Version mache ich das left: 0px;und es ist nach links ausgerichtet; In der RTL-Version möchte ich das Gegenteil tun right, aber die leftEigenschaft wird nicht überschrieben, …
137 css  css-position 


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.