Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

5
Frühling DAO gegen Frühling ORM gegen Frühling JDBC
Ich habe Datenzugriffstechnologien durchlaufen, die von Spring unterstützt werden, und festgestellt, dass mehrere Optionen erwähnt werden, und ich bin mir über den Unterschied zwischen diesen nicht sicher: Spring-DAO ( http://docs.spring.io/spring/docs/2.0.8/reference/dao.html ) Spring-ORM ( http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/orm.html ) Spring-JDBC ( http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/jdbc.html ) Soweit ich weiß, bietet Spring JDBC Vorlagen zum Reduzieren des Boilerplate-Codes …

6
Warum gibt Math.Floor (Double) einen Wert vom Typ Double zurück?
Ich muss den ganzzahligen Wert auf der linken Seite von einer Dezimalstelle oder einem Doppelwert erhalten. Zum Beispiel: Ich muss den Wert 4 von 4.6 erhalten. Ich habe versucht, die Math.Floor-Funktion zu verwenden, aber sie gibt einen doppelten Wert zurück, zum Beispiel: Sie gibt 4.0 von 4.6 zurück. In der …
103 c#  math  floor 


8
So fügen Sie kopiertem Webtext zusätzliche Informationen hinzu
Einige Websites verwenden jetzt einen JavaScript-Dienst von Tynt , der Text an kopierte Inhalte anfügt. Wenn Sie damit Text von einer Site kopieren und dann einfügen, erhalten Sie einen Link zum Originalinhalt am Ende des Textes. Tynt verfolgt dies auch, wenn es passiert. Es ist ein ordentlicher Trick, der gut …


3
Unterschied zwischen int32, int, int32_t, int8 und int8_t
Ich bin int32_tkürzlich in einem C-Programm auf den Datentyp gestoßen. Ich weiß, dass es 32 Bit speichert, aber nicht intund int32das Gleiche tun? Außerdem möchte ich charin einem Programm verwenden. Kann ich int8_tstattdessen verwenden? Was ist der Unterschied? Zusammenfassend: Was ist der Unterschied zwischen int32, int, int32_t, int8 und int8_t …
103 c  int  declaration 

1
Unterschied zwischen CMAKE_CURRENT_SOURCE_DIR und CMAKE_CURRENT_LIST_DIR
Aus dem Wiki: CMAKE_CURRENT_SOURCE_DIR Dies ist das Verzeichnis, in dem sich die aktuell verarbeitete CMakeLists.txt befindet CMAKE_CURRENT_LIST_DIR (seit 2.8.3) Dies ist das Verzeichnis der aktuell verarbeiteten Listendatei. Aus den Dokumenten: CMAKE_CURRENT_SOURCE_DIR: Der Pfad zum Quellverzeichnis, das gerade verarbeitet wird. Dies ist der vollständige Pfad zum Quellverzeichnis, das derzeit von cmake …
103 cmake 

3
Thread-Sicherheit in Pythons Wörterbuch
Ich habe eine Klasse, die ein Wörterbuch enthält class OrderBook: orders = {'Restaurant1': None, 'Restaurant2': None, 'Restaurant3': None, 'Restaurant4': None} @staticmethod def addOrder(restaurant_name, orders): OrderBook.orders[restaurant_name] = orders Und ich führe 4 Threads aus (einen für jedes Restaurant), die die Methode aufrufen OrderBook.addOrder. Hier ist die Funktion, die von jedem Thread …

15
Warum werden lokale Variablen in Java nicht initialisiert?
Gab es einen Grund, warum die Entwickler von Java der Meinung waren, dass lokalen Variablen kein Standardwert zugewiesen werden sollte? Im Ernst, wenn Instanzvariablen einen Standardwert erhalten können, warum können wir dann nicht dasselbe für lokale Variablen tun? Und es führt auch zu Problemen, wie in diesem Kommentar zu einem …

7
PHP Array zu CSV
Ich versuche, eine Reihe von Produkten in eine CSV-Datei zu konvertieren, aber es scheint nicht nach Plan zu verlaufen. Die CSV-Datei ist eine lange Zeile, hier ist mein Code: for($i=0;$i<count($prods);$i++) { $sql = "SELECT * FROM products WHERE id = '".$prods[$i]."'"; $result = $mysqli->query($sql); $info = $result->fetch_array(); } $header = …
103 php  csv 

6
In welcher Beziehung steht SIGINT zu den anderen Abschlusssignalen wie SIGTERM, SIGQUIT und SIGKILL?
Auf POSIX-Systemen haben Terminierungssignale normalerweise die folgende Reihenfolge (gemäß vielen MAN-Seiten und der POSIX-Spezifikation): SIGTERM - Bitten Sie höflich um die Beendigung eines Prozesses. Es wird ordnungsgemäß beendet, alle Ressourcen (Dateien, Sockets, untergeordnete Prozesse usw.) bereinigt, temporäre Dateien gelöscht usw. SIGQUIT - energischere Anfrage. Es wird unansehnlich beendet und bereinigt …
103 linux  unix  posix 





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.