Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

3
Wie kombiniere ich zwei Projekte in Mercurial?
Ich habe zwei separate Quecksilber-Repositories. An dieser Stelle ist es sinnvoll, dass sie "eins werden", weil ich gleichzeitig an den beiden Projekten arbeiten möchte. Ich möchte wirklich, dass die beiden Projekte jeweils ein Unterverzeichnis im neuen Repository sind. Wie füge ich die beiden Projekte zusammen? Ist das eine gute Idee …
84 mercurial 

6
Warum brauche ich std :: get_temporary_buffer?
Für welchen Zweck sollte ich verwenden std::get_temporary_buffer? Standard sagt folgendes: Erhält einen Zeiger auf die Speicherung, der ausreicht, um bis zu n benachbarte T-Objekte zu speichern. Ich dachte, dass der Puffer auf dem Stapel zugewiesen wird, aber das ist nicht wahr. Nach dem C ++ Standard ist dieser Puffer eigentlich …


5
Fehlerbehandlung bei der Produktion von iPhone-Kerndaten
Ich habe in dem von Apple bereitgestellten Beispielcode gesehen, wie Sie mit Core Data-Fehlern umgehen sollen. Dh: NSError *error = nil; if (![context save:&error]) { /* Replace this implementation with code to handle the error appropriately. abort() causes the application to generate a crash log and terminate. You should not …



3
Schließen Sie die Operatoren kurz || und && existieren für nullfähige Boolesche Werte? Der RuntimeBinder glaubt das manchmal
Ich habe die C # -Sprachenspezifikation für die bedingten logischen Operatoren gelesen ||und &&auch als kurzschließende logische Operatoren bezeichnet. Für mich schien es unklar, ob diese für nullfähige Boolesche Werte existieren, dh für den Operandentyp Nullable<bool>(ebenfalls geschrieben bool?), also habe ich es mit nicht dynamischer Typisierung versucht: bool a = …

7
XML-Serialisierung und geerbte Typen
In Anlehnung an meine vorherige Frage habe ich daran gearbeitet, mein Objektmodell in XML zu serialisieren. Aber ich bin jetzt auf ein Problem gestoßen (quelle Überraschung!). Das Problem, das ich habe, ist, dass ich eine Sammlung habe, die von einem abstrakten Basisklassentyp ist, der von den konkreten abgeleiteten Typen gefüllt …


4
Holen Sie sich die Größe der Datei auf der Festplatte
var length = new System.IO.FileInfo(path).Length; Dies gibt die logische Größe der Datei an, nicht die Größe auf der Festplatte. Ich möchte die Größe einer Datei auf der Festplatte in C # (vorzugsweise ohne Interop ) erhalten, wie dies vom Windows Explorer gemeldet wird. Es sollte die richtige Größe geben, einschließlich …
84 c#  .net  filesize 


2
Wann und wie benutzt man Tornado? Wann ist es nutzlos?
Ok, Tornado ist nicht blockierend und ziemlich schnell und kann viele ständige Anfragen problemlos bearbeiten. Aber ich denke, es ist keine Silberkugel, und wenn wir Django-basierte oder andere Websites mit Tornado blind betreiben, wird dies keinen Leistungsschub bringen. Ich konnte keine umfassende Erklärung dafür finden, deshalb frage ich hier: Wann …

4
iOS9-Storyboard Was ist eine nicht behandelte Aktion (handleNonLaunchSpecificActions)?
Beim Ausführen meiner App unter iOS 9 bei Verwendung eines Storyboards ist der folgende Fehler in der Konsole aufgetreten. Ich benutze xCode7. Muss ich mir darüber Sorgen machen? -[UIApplication _handleNonLaunchSpecificActions:forScene:withTransitionContext:completion:] ** unhandled action -> <FBSSceneSnapshotAction: 0x176bfb20> { handler = remote; info = <BSSettings: 0x176a5d90> { (1) = 5; }; }

4
So synchronisieren Sie CoreData und einen REST-Webdienst asynchron und verbreiten gleichzeitig REST-Fehler ordnungsgemäß in der Benutzeroberfläche
Hey, ich arbeite hier an der Modellebene für unsere App. Einige der Anforderungen lauten wie folgt: Es sollte unter iPhone OS 3.0+ funktionieren. Die Quelle unserer Daten ist eine RESTful Rails-Anwendung. Wir sollten die Daten lokal mit Core Data zwischenspeichern. Der Client-Code (unsere UI-Controller) sollte so wenig Wissen wie möglich …


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.