Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

12
Optionale Variable drucken
Ich versuche es mit diesen Codezeilen class Student { var name: String var age: Int? init(name: String) { self.name = name } func description() -> String { return age != nil ? "\(name) is \(age) years old." : "\(name) hides his age." } } var me = Student(name: "Daniel") println(me.description()) …
118 swift 

17
Android: Wie kann man ein Bild auf die Bildschirmbreite strecken und dabei das Seitenverhältnis beibehalten?
Ich möchte ein Bild herunterladen (unbekannter Größe, aber immer ungefähr quadratisch) und es so anzeigen, dass es den Bildschirm horizontal ausfüllt und sich vertikal erstreckt, um das Seitenverhältnis des Bildes bei jeder Bildschirmgröße beizubehalten. Hier ist mein (nicht funktionierender) Code. Es streckt das Bild horizontal, aber nicht vertikal, so dass …
118 java  android  layout 


6
Was bedeutet Lambda mit 2 Pfeilen in Java 8?
Ich habe bereits mehrere Java 8-Tutorials gelesen. Im Moment bin ich auf folgendes Thema gestoßen: Unterstützt Java Currying? Hier sehe ich folgenden Code: IntFunction<IntUnaryOperator> curriedAdd = a -> b -> a + b; System.out.println(curriedAdd.apply(1).applyAsInt(12)); Ich verstehe, dass dieses Beispiel 2 Elemente summiert, aber ich kann die Konstruktion nicht verstehen: a …
118 java  lambda  java-8  currying 

7
Java - Pixelarray aus dem Bild abrufen
Ich suche nach dem schnellsten Weg, um Pixeldaten (im Formular int[][]) von a zu erhalten BufferedImage. Mein Ziel ist es, Pixel (x, y)aus dem Bild mit zu adressieren int[x][y]. Alle Methoden, die ich gefunden habe, tun dies nicht (die meisten geben int[]s zurück).

5
nodejs connect kann keine statische Aufladung finden
HINWEIS: Ich habe eine andere hier angegebene Lösung ausprobiert , aber sie hat nicht funktioniert Ein Neuling mit NodeJs. Ich versuche, AngularJS Pro zu folgen, und habe mich beim Einrichten des NodeJs-Servers festgefahren. Laut Buch habe ich nodejs installiert und dann das Connect-Paket mit npm install connect installiert Laden Sie …
118 node.js  connect 

6
Ersatz für "Umbenennen" in dplyr
Ich mag die Umbenennungsfunktion von Plyr rename. Ich habe vor kurzem angefangen, dplyr zu verwenden, und habe mich gefragt, ob es eine einfache Möglichkeit gibt, Variablen mit einer Funktion von dplyr umzubenennen, die genauso einfach zu verwenden ist wie die von plyr rename?
118 r  rename  dplyr 




7
In-Memory-Größe einer Python-Struktur
Gibt es eine Referenz für die Speichergröße der Python-Datenstruktur auf 32- und 64-Bit-Plattformen? Wenn nicht, wäre es schön, es auf SO zu haben. Je umfassender desto besser! Wie viele Bytes werden von den folgenden Python-Strukturen verwendet (abhängig vom lenund dem Inhaltstyp, falls relevant)? int float Referenz str Unicode-Zeichenfolge tuple list …

6
Erkennen, ob stdin ein Anschluss oder eine Leitung ist?
Wenn ich " python" vom Terminal ohne Argumente ausführe , wird die interaktive Python-Shell aufgerufen. Wenn ich " cat | python" vom Terminal aus ausführe , wird der interaktive Modus nicht gestartet. Irgendwie hat es ohne Eingabe festgestellt, dass es mit einer Pipe verbunden ist. Wie würde ich eine ähnliche …
118 c++  c  qt  pipe  stdin 


9
Wie weit können Speicherverluste gehen?
Ich bin oft auf Speicherlecks gestoßen. Normalerweise, wenn ich so bin, mallocals gäbe es kein Morgen, oder wenn ich FILE *wie schmutzige Wäsche baumle. Ich gehe im Allgemeinen davon aus (sprich: hoffe verzweifelt), dass der gesamte Speicher zumindest nach Beendigung des Programms bereinigt wird. Gibt es Situationen, in denen durchgesickerter …
118 c++  c  memory  memory-leaks 

8
Verwenden von SQL Server 2008 und SQL Server 2005 sowie Datum und Uhrzeit
Ich habe ein Entity-Framework-Modell für eine 2008-Datenbank erstellt. Gegen die Datenbank 2008 funktioniert alles in Ordnung. Wenn ich versuche, die Entität in einer 2005-Datenbank zu aktualisieren, wird dieser Fehler angezeigt. Die verwendete Version von SQL Server unterstützt den Datentyp 'datetime2' nicht Ich habe beim Erstellen der Datenbank keine 2008-Funktionen verwendet. …

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.