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.
2
Antworten

Häufige Multithreading-Fehler, die Anfänger auf dem iPhone machen

Ich habe gerade Multithreading in meine App eingeführt, nur um eine dumme UIActivityIndicatorView zum Laufen zu bringen. Nun, der Aktivitätsindikator funktioniert, in Ordnung - aber jetzt stürzt meine App manchmal ab und manchmal auch nicht - un...
31.08.2009, 11:56
5
Antworten

Wie würde ich auf das Beenden mehrerer Threads warten?

Ich habe einen Haupt-Thread, der ungefähr 20 Worker-Threads hervorbringt. Ich muss den Haupt-Thread stoppen, bis alle anderen Threads beendet sind. Ich weiß über (thread) .Join. Aber das funktioniert nur für einen Thread. und mehrere Joins...
05.09.2010, 14:32
7
Antworten

Warum ist meine BeginInvoke-Methode nicht asynchron?

Um das Einfrieren der GUI zu vermeiden, wollte ich die Methode asynchron mit der DB verbinden. Deshalb habe ich folgendes geschrieben: %Vor% Aber es ist immer noch eiskalt und ich verstehe nicht warum. Ich dachte, BeginInvoke stellt siche...
05.05.2010, 09:24
5
Antworten

Kommunikationsende der Warteschlange

Ich lerne, das Queue-Modul zu verwenden, und bin ein wenig verwirrt darüber, wie ein Warteschlangen-Consumer-Thread dazu gebracht werden kann, zu wissen, dass die Warteschlange vollständig ist. Idealerweise möchte ich get() innerhalb des Cons...
31.08.2010, 00:21
10
Antworten

Sollte ich Unit-Test auf Multithreading-Probleme vor dem Schreiben einer Sperre testen?

Ich schreibe eine Klasse, von der ich weiß, dass sie eine Sperre benötigt, weil die Klasse Thread-sicher sein muss. Aber da ich Test-Driven-Developing bin, weiß ich, dass ich vor dem Erstellen eines Tests keine Codezeile schreiben kann. Und das...
26.04.2009, 21:58
6
Antworten

Mach etwas Android UI-Zeug in Nicht-UI-Thread

Gibt es eine Möglichkeit, Änderungen an der Benutzeroberfläche in einem Nicht-UI-Thread vorzunehmen? Kurze Frage.     
03.06.2011, 05:40
3
Antworten

Führt BeginInvoke () einen separaten Thread aus?

In meiner WPF-Anwendung möchte ich in einem Nicht-UI-Thread arbeiten, um zu vermeiden, dass die Benutzeroberfläche nicht mehr reagiert. Dafür habe ich folgendes getan: %Vor% Und der Delegat ist definiert als %Vor% Meine Frage ist: Ers...
07.04.2011, 08:06
3
Antworten

Was sollte für den @object-Parameter von BeginInvoke übergeben werden?

Ich habe einen Ereignisdelegaten, der wie folgt definiert ist: %Vor% Ich hebe das Ereignis asynchron an: %Vor% Anschließend sieht die Signatur von BeginInvoke wie folgt aus: %Vor% In den meisten Beispielen habe ich BeginInvoke...
21.01.2011, 20:14
3
Antworten

einen laufenden Thread in Java zu töten?

Wie man einen laufenden Thread in Java killt     
28.06.2010, 07:30
1
Antwort

Wird observeValueForKeyPath immer vom Haupt-Thread aufgerufen?

Wird observeValueForKeyPath immer vom Haupt-Thread aufgerufen? Ich protokolliere Anrufe mit %Vor% und es scheint jedes Mal 1 zu drucken, aber ich konnte in den Dokumenten keine Garantie dafür finden. Kann jemand bestätigen, dass die...
05.09.2014, 22:58