Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

2
PHP + PDO + MySQL: Wie gebe ich in PHP ganzzahlige und numerische Spalten aus MySQL als Ganzzahlen und Zahlen zurück?
Ich habe diese Frage einige Male bei Stack Overflow wiederholt gesehen, aber keiner hat das Problem ausreichend untersucht (oder zumindest auf eine Weise, die für mich hilfreich ist). Das Problem ist, dass eine DB-Abfrage ganzzahlige Datentypen in PHP für ganzzahlige Spalten zurückgeben sollte. Stattdessen gibt die Abfrage jede Spalte als …
83 php  mysql  macos  ubuntu  pdo 

2
Eingebaute WPF IValueConverter
Ok, es war eine schöne Überraschung (nach mehrmaligem Schreiben), dass im System.Windows.Controls- Namespace bereits ein BooleanToVisibilityConverter vorhanden ist . Wahrscheinlich gibt es mehr solche versteckten Zeitsparer. Hat jemand welche?
83 wpf  converters 

4
Sind C ++ 11 thread_local-Variablen automatisch statisch?
Gibt es einen Unterschied zwischen diesen beiden Codesegmenten: void f() { thread_local vector<int> V; V.clear(); ... // use V as a temporary variable } und void f() { static thread_local vector<int> V; V.clear(); ... // use V as a temporary variable } Hintergrundgeschichte: Ursprünglich hatte ich einen STATISCHEN Vektor V …

4
Was macht @ -moz-document url-prefix ()?
In Simon Collisons neuem alten Responsive Web Design im CSS gibt es mehrere Erklärungen wie diese: @-moz-document url-prefix() { .fl { float:left; margin:12px 4px 0 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; } .fs { float:left; margin:12px 4px 10px 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; } } Was macht das eigentlich? Ich habe …
83 css  firefox  browser 

4
Promise.all Verhalten mit RxJS Observables?
In Angular 1.x musste ich manchmal mehrere httpAnfragen stellen und mit allen Antworten etwas anfangen. Ich würde alle Versprechen in ein Array werfen und anrufen Promise.all(promises).then(function (results) {...}). Best Practices für Angular 2 scheinen auf die Verwendung von RxJS Observableals Ersatz für Versprechen in httpAnfragen hinzuweisen . Wenn ich zwei …

2
Effizienz von C ++ 11 push_back () mit std :: move versus emplace_back () für bereits erstellte Objekte
In C ++ 11 emplace_back()ist im allgemeinen bevorzugt (in Bezug auf der Effizienz) zu , push_back()da es ermöglicht , in-Place - Konstruktion, aber das ist immer noch der Fall , bei der Verwendung push_back(std::move())mit einem bereits aufgebauten Objekt? Wird zum Beispiel emplace_back()in Fällen wie den folgenden immer noch bevorzugt? std::string …


3
Was ist der Zweck eines führenden Doppelpunkts in einem jQuery-Selektor?
Ich habe angefangen, das Wijmo-Toolkit zu verwenden, und bin auf ihren Dokumentationsseiten auf einige ähnliche Beispielselektoren gestoßen: $(":input[type='radio']").wijradio(); Ich hätte meine so geschrieben: $('input[type=radio]').wijradio(); Tun diese dasselbe oder fehlt mir etwas? Beachten Sie, dass es oben zwei Unterschiede gibt: Dem ersten Selektor wird ein Doppelpunkt vorangestellt und Anführungszeichen für den …



3
Was ist eine dll.refresh-Datei in ASP.Net?
In unserem ASP.Net-Webprojekt scheinen einige Aktualisierungsdateien mit einigen der von uns verwendeten DLLs von Drittanbietern verknüpft zu sein. Irgendeine Idee, was sie sind und wie / wann sie erstellt werden?
83 asp.net 

3
Warum ist CUDA-Speicher so schnell fixiert?
Ich beobachte erhebliche Beschleunigungen bei der Datenübertragung, wenn ich für die CUDA-Datenübertragung fixierten Speicher verwende. Unter Linux ist mlock der zugrunde liegende Systemaufruf, um dies zu erreichen. In der Manpage von mlock heißt es, dass das Sperren der Seite das Austauschen verhindert: mlock () sperrt Seiten im Adressbereich, beginnend mit …
83 c++  c  linux  cuda 

3
Wiederverwendung eines bewegten Containers?
Was ist der richtige Weg, um einen bewegten Container wiederzuverwenden? std::vector<int> container; container.push_back(1); auto container2 = std::move(container); // ver1: Do nothing //container2.clear(); // ver2: "Reset" container = std::vector<int>() // ver3: Reinitialize container.push_back(2); assert(container.size() == 1 && container.front() == 2); Nach dem, was ich im C ++ 0x-Standardentwurf gelesen habe; ver3 …

4
Ist localStorage.getItem ('item') besser als localStorage.item oder localStorage ['item']?
Ich habe kürzlich eine Frage zu LocalStorage gestellt . Verwenden JSON.parse(localStorage.item)und JSON.parse(localStorage['item'])arbeiteten nicht, um zurückzukehren, NULLwenn der Artikel noch nicht eingestellt war. Hat JSON.parse(localStorage.getItem('item')aber funktioniert. Und es stellt sich heraus, JSON.parse(localStorage.testObject || null)funktioniert auch. Einer der Kommentare sagte im Grunde, dass localStorage.getItem()und localStorage.setItem()sollte immer bevorzugt werden: Der Getter und der …


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.