Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

3
Unterschied zwischen doppelter und einfacher geschweifter Klammer im eckigen JS?
Ich bin neu in dieser eckigen Welt, ich bin etwas verwirrt mit der Verwendung von doppelten geschweiften Klammern {{}} und einfachen geschweiften Klammern {} oder manchmal wird keine geschweifte Klammer verwendet, um den Ausdruck wie in den Anweisungen aufzunehmen ng-class={expression} normal data binding like{{obj.key}} ng-hide='mydata==="red"'
192 angularjs 

7
Warum hat std :: list :: reverse O (n) Komplexität?
Warum hat die Umkehrfunktion für die std::listKlasse in der C ++ - Standardbibliothek eine lineare Laufzeit? Ich würde denken, dass für doppelt verknüpfte Listen die Umkehrfunktion O (1) gewesen sein sollte. Das Umkehren einer doppelt verknüpften Liste sollte nur das Umschalten der Kopf- und Endzeiger beinhalten.
192 c++  c++11  stl  linked-list 

10
Ziel-C: BOOL gegen Bool
Ich habe den "neuen Typ" BOOL( YES, NO) gesehen. Ich habe gelesen, dass dieser Typ fast wie ein Saibling ist. Zum Testen habe ich gemacht: NSLog(@"Size of BOOL %d", sizeof(BOOL)); NSLog(@"Size of bool %d", sizeof(bool)); Gut zu sehen, dass beide Protokolle "1" anzeigen (manchmal ist in C ++ bool ein …
192 c  objective-c  types  boolean 

7
Was ist wirklich eine Deque in STL?
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Особенность размещение элементов в std :: deque Ich habe mir STL-Container angesehen und versucht herauszufinden, was sie wirklich sind (dh die verwendete Datenstruktur), und die Deque hat mich aufgehalten: Ich dachte zuerst, dass es sich um eine doppelt verknüpfte Liste …
192 c++  stl  deque 

12
Detaillierte 500-Fehlermeldung, ASP + IIS 7.5
IIS 7.5, 2008rc2, klassischer Asp, 500 Fehlermeldung: Die Seite kann nicht angezeigt werden, da ein interner Serverfehler aufgetreten ist. Ich muss wissen, wie ich IIS konfiguriere, um einen detaillierteren Fehler zu erhalten. Ich habe versucht, alle Debugging-Optionen in der ASP-Konfiguration auf true zu setzen. Aber das hat nicht funktioniert. Kann …

17
Wie kann ich eine YAML-Datei aus einem Linux-Shell-Skript analysieren?
Ich möchte eine strukturierte Konfigurationsdatei bereitstellen, die für einen nicht technischen Benutzer so einfach wie möglich zu bearbeiten ist (leider muss es sich um eine Datei handeln), und wollte daher YAML verwenden. Ich kann jedoch keine Möglichkeit finden, dies aus einem Unix-Shell-Skript zu analysieren.
192 shell  yaml 

3
Verwenden von Variablen in einem Bash-Heredoc
Ich versuche, Variablen innerhalb eines Bash-Heredocs zu interpolieren: var=$1 sudo tee "/path/to/outfile" > /dev/null << "EOF" Some text that contains my $var EOF Dies funktioniert nicht wie erwartet ( $varwird wörtlich behandelt, nicht erweitert). Ich muss verwenden, sudo teeweil das Erstellen der Datei sudo erfordert. So etwas tun wie: sudo …
192 bash  variables  sh  heredoc 

19
Die Beziehung konnte nicht geändert werden, da eine oder mehrere der Fremdschlüsseleigenschaften nicht nullwertfähig sind
Ich erhalte diesen Fehler, wenn ich GetById () für eine Entität erhalte und dann die Sammlung untergeordneter Entitäten auf meine neue Liste setze, die aus der MVC-Ansicht stammt. Der Vorgang ist fehlgeschlagen: Die Beziehung konnte nicht geändert werden, da eine oder mehrere der Fremdschlüsseleigenschaften nicht nullwertfähig sind. Wenn eine Beziehung …



7
HTML-Entität für den mittleren Punkt
Ich suche den HTML-Code für den Punkt. Nicht der Punkt am Ende von Sätzen, sondern der Punkt, mit dem Elemente horizontal getrennt werden. Item 1 . Item 2 . Item 3 Der traditionelle Punkt wird am unteren Rand der Linie zentriert, während der gesuchte Punkt in der Mitte zentriert wird.

10
Warten Sie, bis zwei asynchrone Blöcke ausgeführt wurden, bevor Sie einen weiteren Block starten
Bei Verwendung von GCD möchten wir warten, bis zwei asynchrone Blöcke ausgeführt und ausgeführt wurden, bevor wir mit den nächsten Ausführungsschritten fortfahren. Was ist der beste Weg das zu tun? Wir haben Folgendes versucht, aber es scheint nicht zu funktionieren: dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ { // block1 }); dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ …


12
Struktur gegen Klasse in schneller Sprache
Aus dem Apple-Buch "Einer der wichtigsten Unterschiede zwischen Strukturen und Klassen besteht darin, dass Strukturen immer kopiert werden, wenn sie in Ihrem Code herumgereicht werden, Klassen jedoch als Referenz übergeben werden." Kann mir jemand helfen zu verstehen, was das bedeutet? Klassen und Strukturen scheinen mir gleich zu sein.
192 swift 


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.