Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

12
Dekodieren einer Eigenschaft mit dem Typ eines JSON-Wörterbuchs im decodierbaren Swift 4-Protokoll
Angenommen, ich habe einen CustomerDatentyp, der eine metadataEigenschaft enthält, die ein beliebiges JSON-Wörterbuch im Kundenobjekt enthalten kann struct Customer { let id: String let email: String let metadata: [String: Any] } { "object": "customer", "id": "4yq6txdpfadhbaqnwp3", "email": "john.doe@example.com", "metadata": { "link_id": "linked-id", "buy_count": 4 } } Die metadataEigenschaft kann ein …
103 json  swift  swift4  codable 

5
c # Datei mit Standardanwendung und Standardparametern öffnen
Der einfachste Weg, eine Datei mit der Standardanwendung zu öffnen, ist: System.Diagnostics.Process.Start(@"c:\myPDF.pdf"); Ich möchte jedoch wissen, ob es eine Möglichkeit gibt, Parameter für die Standardanwendung festzulegen, da ich ein PDF in einer bestimmten Seitenzahl öffnen möchte. Ich weiß, wie man einen neuen Prozess erstellt und die Parameter einstellt, aber auf …
103 c#  file 

30
Xcode-Projekt zeigt keine Liste der Simulatoren an
Ich öffne mein Projekt in Xcode 6.1. Wenn ich versuche, das Projekt auszuführen, ist die Schaltfläche ausgegraut. Wenn ich versuche zu gehen, Product > Cleanist die Option ausgegraut. Wenn ich mir die Liste der Simulatoren ansehe, bekomme ich nur My Macdie üblichen iOS Device. Wie bringe ich meine Simulatoren dazu, …
103 ios  xcode  xcode6.1 

8
Die Feile im Glas ist für den Frühling nicht sichtbar
Alles Ich habe eine JAR-Datei mit der folgenden MANIFEST.MF erstellt: Manifest-Version: 1.0 Ant-Version: Apache Ant 1.8.3 Created-By: 1.6.0_25-b06 (Sun Microsystems Inc.) Main-Class: my.Main Class-Path: . lib/spring-core-3.2.0.M2.jar lib/spring-beans-3.2.0.M2.jar Im Stammverzeichnis befindet sich eine Datei namens my.config, auf die in meiner spring-context.xml wie folgt verwiesen wird: <bean id="..." class="..."> <property name="resource" value="classpath:my.config" …
103 spring  jar  classpath 

3
Verwendung von EnsureSuccessStatusCode und Behandlung der ausgelösten HttpRequestException
Was ist das Nutzungsmuster von HttpResponseMessage.EnsureSuccessStatusCode()? Es verfügt über den Inhalt der Nachricht und wirft HttpRequestException, aber ich sehe nicht ein, wie ich programmgesteuert anders damit umgehen soll als mit einem Generikum Exception. Zum Beispiel enthält es nicht das HttpStatusCode, was praktisch gewesen wäre. Gibt es eine Möglichkeit, mehr Informationen …



6
Wie schließe ich bei Verwendung von Gradle alle Instanzen einer transitiven Abhängigkeit aus?
Mein Gradle-Projekt verwendet das applicationPlugin, um eine JAR-Datei zu erstellen. Als Teil der transitiven Laufzeitabhängigkeiten ziehe ich am Ende ein org.slf4j:slf4j-log4j12. (Es wird in mindestens 5 oder 6 anderen transitiven Abhängigkeiten als subtransitive Abhängigkeit bezeichnet - dieses Projekt verwendet Spring und Hadoop, also wird alles außer dem Spülbecken eingezogen ... …
103 java  gradle 


4
Standardinitialisierung von std :: array?
Habe std::arrayich unter C ++ 11 die Garantie, dass die Syntax std::array<T, N> x;standardmäßig alle Elemente des Arrays initialisiert? BEARBEITEN : Wenn nicht, gibt es eine Syntax, die für alle Arrays (einschließlich Arrays mit der Größe Null) funktioniert, um alle Elemente auf ihren Standardwert zu initialisieren? EDIT : auf cppreference …

6
So finden Sie die Abhängigkeiten eines Python-Pakets
Wie können Sie programmgesteuert die Abhängigkeitsliste eines Python-Pakets abrufen? Der Standard setup.pyhat diese dokumentiert, aber ich kann nicht eine einfache Möglichkeit , den Zugriff auf sie finden von beiden Python oder die Befehlszeile. Idealerweise suche ich etwas wie: $ pip install somepackage --only-list-deps kombu>=3.0.8 billiard>=3.3.0.13 boto>=2.26 oder: >>> import package_deps …
103 python  pip 

4
Was bedeutet -D_XOPEN_SOURCE?
Ich bin kürzlich auf Code gestoßen, den gcc ohne dieses Argument nicht kompilieren würde. Ich habe die gcc-Manpage überprüft, aber diese spezielle Option nicht gefunden. Ich habe es gefunden XOPEN_SOURCE, aber es gab wenig Erklärung dafür, was es tut. Kann jemand bitte näher darauf eingehen? Ich weiß, -D_XOPEN_SOURCEdass unterschiedliche Werte …
103 c  gcc 

12
Angular ReactiveForms: Erstellen eines Arrays von Kontrollkästchenwerten?
formControlNameWie kann ich bei einer Liste von Kontrollkästchen, die an dasselbe gebunden sind, ein Array von Kontrollkästchenwerten erstellen, die an das gebunden sind formControl, anstatt einfach true/false ? Beispiel: <form [formGroup]="checkboxGroup"> <input type="checkbox" id="checkbox-1" value="value-1" formControlName="myValues" /> <input type="checkbox" id="checkbox-2" value="value-2" formControlName="myValues" /> <input type="checkbox" id="checkbox-3" value="value-2" formControlName="myValues" /> </form> …


7
Wie kann man das absolut positionierte Element zur Mitte ausrichten?
Ich versuche, zwei Leinwand zusammen zu stapeln und daraus eine Leinwand mit zwei Ebenen zu machen. Ich habe hier ein Beispiel gesehen: <div style="position: relative;"> <canvas id="layer1" width="100" height="100" style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas> <canvas id="layer2" width="100" height="100" style="position: absolute; left: 0; top: 0; z-index: 1;"></canvas> </div> …
103 css  html5-canvas 

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.