Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

21
namedtuple und Standardwerte für optionale Schlüsselwortargumente
Ich versuche, eine längliche hohle "Daten" -Klasse in ein benanntes Tupel umzuwandeln. Meine Klasse sieht derzeit so aus: class Node(object): def __init__(self, val, left=None, right=None): self.val = val self.left = left self.right = right Nach der Konvertierung namedtuplesieht es so aus: from collections import namedtuple Node = namedtuple('Node', 'val left …



24
Wie erkenne ich das iPhone 5 (Breitbildgeräte)?
Ich habe gerade ein Upgrade auf XCode 4.5 GM durchgeführt und festgestellt, dass Sie jetzt die Größe "4" Retina "auf Ihren View Controller im Storyboard anwenden können. Wenn ich jetzt eine Anwendung erstellen möchte, die sowohl auf dem iPhone 4 als auch auf dem iPhone 5 ausgeführt wird, muss ich …


13
Wie verwende ich NSURLConnection, um eine Verbindung mit SSL für ein nicht vertrauenswürdiges Zertifikat herzustellen?
Ich habe den folgenden einfachen Code, um eine Verbindung zu einer SSL-Webseite herzustellen NSMutableURLRequest *urlRequest=[NSMutableURLRequest requestWithURL:url]; [ NSURLConnection sendSynchronousRequest: urlRequest returningResponse: nil error: &error ]; Außer es gibt einen Fehler, wenn das Zertifikat selbstsigniert ist. Error Domain=NSURLErrorDomain Code=-1202 UserInfo=0xd29930 "untrusted server certificate".Gibt es eine Möglichkeit, es so einzustellen, dass Verbindungen …

9
Wie vermeide ich den Wahnsinn eines Abhängigkeitsinjektionskonstruktors?
Ich finde, dass meine Konstruktoren so aussehen: public MyClass(Container con, SomeClass1 obj1, SomeClass2, obj2.... ) mit ständig wachsender Parameterliste. Da "Container" mein Abhängigkeitsinjektionscontainer ist, warum kann ich das nicht einfach so machen: public MyClass(Container con) für jede Klasse? Was sind die Nachteile? Wenn ich das mache, fühlt es sich an, …

3
Warum funktioniert NaN - NaN == 0.0 mit dem Intel C ++ - Compiler?
Es ist bekannt, dass sich NaNs in der Arithmetik ausbreiten, aber ich konnte keine Demonstrationen finden, deshalb schrieb ich einen kleinen Test: #include <limits> #include <cstdio> int main(int argc, char* argv[]) { float qNaN = std::numeric_limits<float>::quiet_NaN(); float neg = -qNaN; float sub1 = 6.0f - qNaN; float sub2 = qNaN …
300 c++  c  floating-point  ieee-754  icc 


3
.NET 4.0 hat ein neues GAC, warum?
%windir%\Microsoft.NET\assembly\ist das neue GAC . Bedeutet dies, dass wir jetzt zwei GACs verwalten müssen, einen für .NET 2.0-3.5-Anwendungen und einen für .NET 4.0-Anwendungen? Die Frage ist, warum?
300 .net  .net-4.0  gac 


9
Gson: String direkt in JsonObject konvertieren (kein POJO)
Ich kann das nicht herausfinden. Ich versuche, JSON-Bäume in GSON zu manipulieren, aber ich habe einen Fall, in dem ich vor dem Konvertieren in kein POJO kenne oder kein POJO habe, in das ich einen String konvertieren kann JsonObject. Gibt es einen Weg direkt von a Stringnach JsonObject? Ich habe …
300 java  json  gson 




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.