Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

1
Was sind die Anwendungsfälle von scala.concurrent.Promise?
Ich lese SIP-14 und das Konzept von Futuremacht vollkommen Sinn und ist leicht zu verstehen. Habe aber zwei Fragen zu Promise: Das SIP sagt Depending on the implementation, it may be the case that p.future == p. Wie kann das sein? Sind Futureund Promisenicht zwei verschiedene Typen? Wann sollten wir …


20
Wie gruppiere ich RadioButton aus verschiedenen LinearLayouts?
Ich habe mich gefragt, ob es möglich ist, jedes einzelne RadioButtonin einem Unikat zu gruppieren, wobei RadioGroup dieselbe Struktur beibehalten wird. Meine Struktur sieht folgendermaßen aus: LinearLayout_main LinearLayout_1 RadioButton1 LinearLayout_2 RadioButton2 LinearLayout_3 RadioButton3 Wie Sie sehen können, ist jetzt jeder RadioButtonein Kind von unterschiedlichemLinearLayout . Ich habe versucht, die folgende …




7
Mehrere von pthread_create () aufgerufene Funktionsargumente?
Ich muss mehrere Argumente an eine Funktion übergeben, die ich in einem separaten Thread aufrufen möchte. Ich habe gelesen, dass der typische Weg, dies zu tun, darin besteht, eine Struktur zu definieren, der Funktion einen Zeiger darauf zu übergeben und sie für die Argumente zu dereferenzieren. Ich kann dies jedoch …
93 c  pthreads 

9
ExecutorService, der Aufgaben nach einer Zeitüberschreitung unterbricht
Ich suche nach einer ExecutorService- Implementierung, die mit einem Timeout versehen werden kann. Aufgaben, die an den ExecutorService gesendet werden, werden unterbrochen, wenn die Ausführung länger als das Zeitlimit dauert. Die Implementierung eines solchen Tieres ist keine so schwierige Aufgabe, aber ich frage mich, ob jemand von einer vorhandenen Implementierung …

3
Implizite Konvertierung vs. Typklasse
In Scala können wir mindestens zwei Methoden verwenden, um vorhandene oder neue Typen nachzurüsten. Angenommen, wir möchten ausdrücken, dass etwas mit einem quantifiziert werden kann Int. Wir können das folgende Merkmal definieren. Implizite Konvertierung trait Quantifiable{ def quantify: Int } Und dann können wir implizite Konvertierungen verwenden, um z. B. …

4
RESTful Alternativen zu DELETE Request Body
Während die HTTP 1.1 - Spezifikation zu scheint erlauben Nachrichtentexte auf DELETE - Anfragen, so scheint es , um anzuzeigen , dass die Server ignorieren sollten , da es keine definierte Semantik für sie ist. 4.3 Nachrichtentext Ein Server sollte auf jede Anfrage einen Nachrichtentext lesen und weiterleiten. Wenn die …

9
Wie deaktiviere ich die nicht verwendeten Variablenwarnungen, die aus gcc im Code eines Drittanbieters kommen, den ich nicht bearbeiten möchte?
Ich möchte wissen, welchen Schalter Sie an den gcc-Compiler übergeben, um nicht verwendete Variablenwarnungen zu deaktivieren. Ich bekomme Fehler durch Boost unter Windows und möchte den Boost-Code nicht berühren: C:\boost_1_52_0/boost/system/error_code.hpp: At global scope: C:\boost_1_52_0/boost/system/error_code.hpp:214:36: error: 'boost::system::posix_category' defined but not used [-Werror=unused-variable] C:\boost_1_52_0/boost/system/error_code.hpp:215:36: error: 'boost::system::errno_ecat' defined but not used [-Werror=unused-variable] C:\boost_1_52_0/boost/system/error_code.hpp:216:36: …

30
Überprüfen Sie die Zeichenfolge auf Palindrom
Ein Palindrom ist ein Wort, eine Phrase, eine Zahl oder eine andere Folge von Einheiten, die in beide Richtungen gleich gelesen werden können. Um zu überprüfen, ob ein Wort ein Palindrom ist, erhalte ich das Zeichenarray des Wortes und vergleiche die Zeichen. Ich habe es getestet und es scheint zu …


11
Ist ein Array ein Objekt in Java?
In Java können wir ein Array wie deklarieren String[] array = new String[10]; int size = array.length; Bedeutet dies, dass das Array selbst ein Objekt ist? Denn in C ++ ist ein Array nur ein Zeiger und hat keine Methoden.
93 java 

15
Neu in MongoDB Befehl mongo kann nicht ausgeführt werden
Ich habe versucht, MongoDB auszuführen: E:\mongo\bin>mongod mongod --help for help and startup options Sun Nov 06 18:48:37 Sun Nov 06 18:48:37 warning: 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability. Sun Nov 06 18:48:37 Sun Nov 06 18:48:37 [initandlisten] MongoDB starting : pid=7108 …
93 windows  mongodb 

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.