Fragen mit "Multithreading" getaggt

Multithreading ist die Fähigkeit eines Computers oder eines Programms, gleichzeitig oder asynchron zu arbeiten, wobei mehrere gleichzeitige Ausführungsthreads verwendet werden (im Allgemeinen als Threads bezeichnet).
42
antwortet

"implementiert Runnable" vs "erweitert Thread" in Java

Seit wann ich mit Threads in Java verbracht habe, habe ich zwei Möglichkeiten gefunden, Threads zu schreiben: Mit implements Runnable: public Klasse MyRunnable implementiert Runnable ()) ....
Set 12 Feb 09 um 17:28 Uhr
6
antwortet

Mit C ++ 11 wurde ein standardisiertes Speichermodell eingeführt. Was bedeutet das? Und wie wird sich dies auf die C ++ - Programmierung auswirken?

Mit C ++ 11 wurde ein standardisiertes Speichermodell eingeführt. Was genau bedeutet das? Und wie wird sich dies auf die C ++ - Programmierung auswirken? Dieser Artikel (Gavin Clark zitiert Herb Sutter) besagt, dass das Speichermodell bedeutet, dass C ++ - Code jetzt einen Standard ...
am 12. Juni um 02:30 Uhr festgelegt
41
die Antwort

Was ist der Unterschied zwischen einem Prozess und einem Thread?

Was ist der technische Unterschied zwischen einem Prozess und einem Thread? Ich habe das Gefühl, dass das Wort "Prozess" übermäßig gebraucht wird, und es gibt auch Hardware- und Software-Streams. Wie wäre es mit einfachen Prozessen in Sprachen wie Er>
auf 14 oct. einstellen 08 um 12:13
46
antwortet

Wie kann ich die GUI von einem anderen Thread aus aktualisieren?

Was ist der einfachste Weg, ein Label von einem anderen Thread zu aktualisieren? Ich habe ein Formular auf Thread1, und von hier aus starte ich einen anderen Thread (Thread2). Obwohl Thread2 einige Dateien verarbeitet, möchte ich das Label im Formular mit dem aktuellen Status von Thread2 aktualisieren. ...
19. März 09 um 12:37 Uhr
33
antwortet

Der Unterschied zwischen wait () und sleep ()

Was ist der Unterschied zwischen wait () und sleep () in Threads? Soweit ich verstehe, dass sich der wait () -ing-Thread noch im Produktionsmodus befindet und Prozessorzyklen verwendet, aber sleep () -ing keine Prozessorzyklen erfordert? Warum warten wir so (...
am 24. Juni 09 um 9:48 Uhr festgelegt
8
antwortet

Wie funktionieren Servlets? Erstellung, Sitzungen, gemeinsame Variablen und Multithreading

Angenommen, ich habe einen Webserver, der viele Servlets enthält. Um Informationen zwischen diesen Servlets zu übertragen, stelle ich Sitzungs- und Instanzvariablen ein. Wenn nun zwei oder mehr Benutzer eine Anfrage an diesen Server senden, was passiert ...
am 24. Juni 10 um 03:16 festgelegt
19
antwortet

Wie verwende ich Threads in Python?

Ich versuche, Threads in Python zu verstehen. Ich habe die Dokumentation und die Beispiele durchgesehen, aber um ehrlich zu sein, sind viele Beispiele zu komplex und ich kann sie nur schwer verstehen. Wie zeigen Sie geteilte Aufgaben für Multithreading?
am 17. Mai um 07:24 Uhr festgelegt
16
antwortet

Was bedeutet "synchronisiert"?

Ich habe einige Fragen zur Verwendung und zur Bedeutung des synchronisierten Keywords. Welchen Wert hat das synchronisierte Keyword? Wann sollte es synchronisierte Methoden geben? Was bedeutet das programmatisch und logisch?
6. Juli 09 um 09:47 Uhr festgelegt
18
antwortet

Was ist der Rennzustand?

Beim Schreiben von Multithread-Anwendungen sind Race-Bedingungen eines der häufigsten Probleme. Meine Community-Fragen: Was ist eine Rasse? Wie findest du sie? Wie gehst du damit um? Wie verhindern Sie sie schließlich?
fragte 29 aug. 08 um 18:55 Uhr
22
antwortet

Android "Nur der ursprüngliche Stream, der die Ansichtenhierarchie erstellt hat, kann seine Ansichten berühren."

Ich habe einen einfachen Musikplayer in Android erstellt. Die Ansicht für jeden Song enthält eine SeekBar, die wie folgt implementiert wird: public class Song erweitert Activity implementiert OnClickListener, Runnable {privater SeekBar-Fortschritt; private MediaP ...
am 2. März 11 um 03:07 eingestellt
19
antwortet

Wann und wie sollte ich die ThreadLocal-Variable verwenden?

Wann sollte ich die ThreadLocal-Variable verwenden? Wie wird es benutzt?
am 3. Mai 09 um 22:59 Uhr festgelegt
25
antwortet

Was ist ein Daemon-Thread in Java?

Kann mir jemand sagen, welche Daemon-Threads in Java sind?
Set 06 Feb '10 um 17:08
4
antwortet

Was ist ein Thread-sicherer oder unsicherer Thread in PHP?

Ich habe verschiedene Binaries für PHP gesehen, zum Beispiel ohne Streams oder Streams. Was bedeutet das? Was ist der Unterschied zwischen diesen Paketen?
Set 26. Oktober 09 um 12:41
10
antwortet

Flüchtig vs. Blockieren vs. Blockieren

Nehmen wir an, eine Klasse hat ein public in counter Feld, auf das mehrere Threads zugreifen. Dieses int nimmt nur zu oder ab. Um dieses Feld zu erweitern, welcher Ansatz sollte verwendet werden und warum? lock (this.locker) this.counter ++;, Int ...
30. September eingestellt 08 um 22:25 Uhr
26
antwortet

Wie verwende ich Unit-Test-Code mit Thread?

Ich habe immer noch vermieden, dass der Alptraum Multithreading-Code testet, weil er für ein Minenfeld einfach zu groß erscheint. Ich möchte fragen, wie die Benutzer den Testcode bestanden haben, der für eine erfolgreiche Ausführung auf Threads angewiesen ist, oder einfach nur ...
set 15 aug. 08 um 14.44 Uhr