multithreading

Multi-Threading ist die Fähigkeit eines Computers oder eines Programms, Arbeit gleichzeitig oder asynchron auszuführen, indem mehrere gleichzeitige Ausführungsströme (im Allgemeinen als Threads bezeichnet) verwendet werden.
8
Antworten

Unterteilen von Schleifeniterationen zwischen Threads

Ich habe vor kurzem ein kleines Programm geschrieben, das im Grunde genommen über ein N-dimensionales Gitter läuft und an jedem Punkt Berechnungen durchführt. %Vor% Es hat gut funktioniert, yadda yadda yadda, schöne Graphen sind entstanden ;...
19.02.2009, 09:52
3
Antworten

Ist die Python GIL wirklich pro Interpreter?

Ich sehe oft, dass die Leute reden, dass die GIL per Python Interpreter ist (auch hier im Stackoverflow). Aber was ich im Quelltext sehe, scheint zu sein, dass die GIL eine globale Variable ist und daher für jeden Interpreter in jedem Python-...
18.10.2009, 15:35
2
Antworten

Sollte man immer anrufen EndInvoice einen Delegaten innerhalb AsyncCallback?

Ich lese die AsyncCallback verwenden , dort ist dieses Code-Snippet: %Vor% Beachten Sie, dass in DoSomething2 , das ein AsyncCallback ist, der Delegat explizit durch den Befehl EndInvoke getötet wird. Ist das wirklich notwendig?...
13.08.2009, 04:08
3
Antworten

führen Sie SwingWorker mehrmals aus

Ich möchte die SwingWorker-Unterklasse mehrmals verwenden können, wie ich es im java doc gelesen habe. "SwingWorker ist nur für die einmalige Ausführung vorgesehen. Wird SwingWorker mehr als einmal ausgeführt, führt dies nicht dazu, dass die doI...
04.10.2010, 11:13
4
Antworten

iOS4 & Hintergrund [UIImage setImage:]

Bis iOS 3.2 habe ich diese Art von Code verwendet, um UIImageView image im Hintergrund zu laden, und es hat gut funktioniert ... Code: %Vor% ... auch wenn [UIImageView setImage:] nicht Thread-sicher war! Aber seit iOS 4 funktioni...
28.06.2010, 00:16
2
Antworten

Wie speichere ich Sockets in einem Hash und schleife sie über einen anderen Thread?

Ich arbeite an einem Multithread-TCP-Server. Im Hauptthread höre ich auf einen Socket und erstelle einen neuen Thread für neue eingehende Verbindungen. Ich möchte alle eingehenden Verbindungen in einem Hash speichern, damit ich von einem anderen...
04.02.2010, 20:22
3
Antworten

Java - Priorität im Semaphor

Ich habe mehrere Threads, die auf eine externe Ressource zugreifen - einen Browser. Aber nur ein Thread kann gleichzeitig darauf zugreifen. Also benutze ich einen Semaphor, um sie zu synchronisieren. Jedoch sollte ein Thread, der Eingaben von de...
11.09.2016, 15:01
3
Antworten

Bewährte Methoden: C # arbeitet mit DB

Zunächst einmal bin ich Java-Programmierer und ich bin neu in C # und ich brauche die Meinung von C # -Entwicklern. Ich entwickle eine Anwendung, die eine Verbindung zur Datenbank (Firebird 1.5) herstellt, einige Daten abfragt und zu mir zurückk...
06.04.2015, 01:57
2
Antworten

Warum ist die Ausnahme in ThreadPoolExecutors nachExecute () null?

Ich möchte Ausnahmen behandeln, die von Arbeitsthreads in ThreadPoolExecutor#afterExecute() method ausgelöst werden. Derzeit habe ich diesen Code: %Vor% Wenn ich den Code ausführe, bekomme ich: %Vor% Warum ist der Parameter Throwable...
17.11.2015, 13:51
4
Antworten

Macht es Sinn, ein RTOS und zyklische Executives zu mischen?

Auf einem kleinen Embedded-System-Projekt haben wir einen Code, den wir gerne in einem Thread ausführen würden, also entscheiden wir uns, oben auf einem eingebetteten RTOS (eCos) zu bauen. Zuvor haben wir in main () eine zyklische Exekutive v...
22.09.2008, 14:57