Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

8
Best Practice für iPhone UIView Animation
Was gilt als bewährte Methode zum Animieren von Ansichtsübergängen auf dem iPhone? Das Beispielprojekt ViewTransitionsvon Apple verwendet beispielsweise Code wie: CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [applicationLoadViewIn setType:kCATransitionReveal]; [applicationLoadViewIn setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]]; [[myview layer] addAnimation:applicationLoadViewIn forKey:kCATransitionReveal]; Es gibt aber auch Code-Schnipsel im Netz, die so aussehen: [UIView beginAnimations:nil context:nil]; [UIView …

11
Was ist ein Postback?
Ich mache mich auf den Weg in die Webentwicklung und habe das Wort Postback gesehen . Was muss ein neuer Webentwickler aus einem nicht webbasierten Hintergrund über Postbacks wissen? (dh was sind sie und wann entstehen sie?) Weitere Informationen, die Sie weitergeben möchten, um einem Neuling in der Webwelt zu …
142 postback 


5
Heroku / GoDaddy: Nackte Domain an www senden [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 7 Jahren . Verbessere diese Frage Ich versuche herauszufinden, wie ich die nackte Domain für meine Website …

16
Zeiger auf Zeigerklärung
Ich habe diesem Tutorial gefolgt, wie ein Zeiger auf einen Zeiger funktioniert funktioniert. Lassen Sie mich die relevante Passage zitieren: int i = 5, j = 6, k = 7; int *ip1 = &i, *ip2 = &j; Jetzt können wir einstellen int **ipp = &ip1; und ippzeigt auf ip1welche zeigt …
142 c  pointers 




4
Wie kann ich setuptools dazu bringen, ein Paket zu installieren, das nicht auf PyPI läuft?
Ich habe gerade angefangen mit Setuptools und Virtualenv zu arbeiten. Mein Paket erfordert den neuesten Python-Gearman, der nur bei GitHub erhältlich ist. Die Python-Gearman-Version von PyPI ist alt. Die Github-Quelle ist setuptools-kompatibel, dh hat setup.py usw. Gibt es eine Möglichkeit, setuptools zum Herunterladen und Installieren der neuen Version zu veranlassen, …


6
_DEBUG vs NDEBUG
Welche Präprozessordefinition sollte verwendet werden, um Debug-Codeabschnitte anzugeben? Verwenden Sie #ifdef _DEBUGoder #ifndef NDEBUGoder gibt es einen besseren Weg, um es zu tun, z #define MY_DEBUG. Ich denke, _DEBUGist Visual Studio spezifisch, ist NDEBUG Standard?
142 c++  c  debugging 

6
Warum wird Ungleichung in vielen C ++ - Standardbibliothekscodes als (! (A == b)) getestet?
Dies ist der Code aus dem C ++ - Standardbibliothekscode remove. Warum wird Ungleichheit als if (!(*first == val))statt getestet if (*first != val)? template <class ForwardIterator, class T> ForwardIterator remove (ForwardIterator first, ForwardIterator last, const T& val) { ForwardIterator result = first; while (first!=last) { if (!(*first == val)) …
142 c++ 

3
Warum fordert mich git zu einer Commit-Nachricht nach dem Zusammenführen auf?
Vor kurzem hat git pullgit begonnen, meinen Texteditor zu spawnen und nach einer Merge-Commit-Nachricht zu fragen. Eine Commit-Nachricht ist bereits vorab ausgefüllt, und ich muss nur das Fenster speichern und schließen, um den Pull abzuschließen. In der Vergangenheit wurde die Zusammenführung stillschweigend mit einer Standard-Festschreibungsnachricht (in Anlehnung an Merge branch …
142 git  git-pull 

4
Ist Pass-by-Value in C ++ 11 ein vernünftiger Standard?
In herkömmlichem C ++ ist die Übergabe von Werten an Funktionen und Methoden für große Objekte langsam und wird im Allgemeinen verpönt. Stattdessen neigen C ++ - Programmierer dazu, Referenzen weiterzugeben, was schneller ist, aber alle möglichen komplizierten Fragen zum Besitz und insbesondere zur Speicherverwaltung aufwirft (falls das Objekt Heap-zugewiesen …
142 c++  coding-style  c++11 


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.