Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer



11
Rückgabe von Daten aus einem asynchronen Aufruf in der Swift-Funktion
Ich habe in meinem Swift-Projekt eine Dienstprogrammklasse erstellt, die alle REST-Anforderungen und -Antworten verarbeitet. Ich habe eine einfache REST-API erstellt, damit ich meinen Code testen kann. Ich habe eine Klassenmethode erstellt, die ein NSArray zurückgeben muss. Da der API-Aufruf jedoch asynchron ist, muss ich von der Methode innerhalb des asynchronen …
92 ios  rest  asynchronous  swift 

3
_ (Unterstrich) ist ein reserviertes Schlüsselwort
Ich habe gerade sim folgenden Lambda-Ausdruck ersetzt durch _: s -> Integer.parseInt(s) Der Eclipse-Compiler sagt: '_' sollte nicht als Bezeichner verwendet werden, da es sich ab Quellstufe 1.8 um ein reserviertes Schlüsselwort handelt. Ich habe keine Erklärung in JLS §3.9 Lexikalische Struktur / Schlüsselwörter gefunden.
92 java  lambda  java-8 



6
Wie finde ich den Standardzeichensatz / die Standardcodierung in Java?
Die offensichtliche Antwort ist zu verwenden, Charset.defaultCharset()aber wir haben kürzlich herausgefunden, dass dies möglicherweise nicht die richtige Antwort ist. Mir wurde gesagt, dass sich das Ergebnis von dem tatsächlichen Standardzeichensatz unterscheidet, der von java.io-Klassen bei mehreren Gelegenheiten verwendet wird. Java behält anscheinend zwei Sätze von Standardzeichensätzen bei. Hat jemand irgendwelche …

3
Warum den Konstruktor explizit löschen?
Wann / warum sollte ich meinen Konstruktor explizit löschen wollen? Angenommen, der Grund ist, seine Verwendung zu verhindern, warum nicht einfach machen private? class Foo { public: Foo() = delete; };
92 c++ 

3
geom_smooth () Welche Methoden stehen zur Verfügung?
Ich benutze geom_smooth() von ggplot2. In Hadley Wickhams Buch ("ggplot2 - Elegante Grafiken für die Datenanalyse") gibt es ein Beispiel (Seite 51), in dem method="lm"verwendet wird. Im Online-Handbuch ist nicht davon die Redemethod Argument gesprochen. Ich sehe andere Google-Ergebnisse (und Fragen hier) von Nutzern method='loess'. Gibt es irgendwo eine vollständige …
92 r  ggplot2 

4
Zeilenumbruch in Vim (Einrückung beibehalten)
Ich habe mir gerade diesen Beitrag angesehen, in dem beschrieben wird, wie ganze Wörter in vim eingeschlossen werden. Die akzeptierte Lösung war folgende: :set formatoptions=l :set lbr Welches nimmt diesen Text (Registerkarten werden als \ t angezeigt): *Inside of window *Outside of window |---------------------------------------| |\t\tthis is a like of text …
92 vim  word-wrap 

5
Zeichnen Sie verschiedene DataFrames in derselben Abbildung
Ich habe eine Temperaturdatei mit langjährigen Temperaturaufzeichnungen in einem Format wie folgt: 2012-04-12,16:13:09,20.6 2012-04-12,17:13:09,20.9 2012-04-12,18:13:09,20.6 2007-05-12,19:13:09,5.4 2007-05-12,20:13:09,20.6 2007-05-12,20:13:09,20.6 2005-08-11,11:13:09,20.6 2005-08-11,11:13:09,17.5 2005-08-13,07:13:09,20.6 2006-04-13,01:13:09,20.6 Jedes Jahr hat eine andere Anzahl, Uhrzeit der Aufzeichnungen, daher sind die Datums- / Uhrzeitindizes der Pandas alle unterschiedlich. Ich möchte die Daten des verschiedenen Jahres zum Vergleich …

15
'Verwendung eines nicht aufgelösten Bezeichners' in Swift
Also habe ich eine App erstellt und alles hat super funktioniert. Aber heute habe ich wie üblich eine neue Klasse erstellt und aus irgendeinem Grund kann ich in dieser Klasse nicht von anderen Klassen auf öffentliche / globale Variablen zugreifen. Alle anderen Klassen können, aber jetzt, wenn ich versuche, eine …
92 ios  xcode  swift 


9
Escape-Zeichen in SQL Server
Ich möchte ein Zitat mit Escapezeichen verwenden. Wie kann ich? Ich habe einen Fehler in SQL Server erhalten Nicht geschlossene Anführungszeichen nach der Zeichenfolge. Ich schreibe eine SQL-Abfrage in eine varcharVariable, habe aber diesen Fehler erhalten: Nicht geschlossene Anführungszeichen nach der Zeichenfolge. Ich möchte ein Anführungszeichen als Escapezeichen verwenden.

7
Ruby Gem unter Windows installieren
Ich bin neu in Ruby. Ich habe versucht, GEM auf meinem PC zu installieren, indem ich die auf der Website http://rubygems.org/pages/download angegebenen Schritte befolgt habe . Ich habe das Paket von der erwähnten Site heruntergeladen und das Verzeichnis in das Verzeichnis geändert, in dem sich das Setup befindet, und versucht, …
92 ruby  gem  install 

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.