Als «multithreading» getaggte Fragen

97
Vergehen C # -Timer in einem separaten Thread?

Läuft ein System.Timers.Timer in einem anderen Thread als dem Thread ab, der ihn erstellt hat? Nehmen wir an, ich habe eine Klasse mit einem Timer, der alle 5 Sekunden ausgelöst wird. Wenn der Timer ausgelöst wird, wird in der abgelaufenen Methode ein Objekt geändert. Nehmen wir an, das Ändern...

97
Warum ist i ++ nicht atomar?

Warum ist i++Java nicht atomar? Um etwas tiefer in Java einzusteigen, habe ich versucht zu zählen, wie oft die Schleife in Threads ausgeführt wird. Also habe ich eine verwendet private static int total = 0; in der Hauptklasse. Ich habe zwei Threads. Thread 1: Drucke System.out.println("Hello from...

95
Android AsyncTask Threads Grenzen?

Ich entwickle eine Anwendung, in der ich jedes Mal, wenn sich ein Benutzer beim System anmeldet, einige Informationen aktualisieren muss. Außerdem verwende ich die Datenbank im Telefon. Für all diese Vorgänge (Aktualisierungen, Abrufen von Daten aus der Datenbank usw.) verwende ich asynchrone...

94
Sicherer Zugriff auf UI (Main) Thread in WPF

Ich habe eine Anwendung, die mein Datagrid jedes Mal aktualisiert, wenn eine von mir beobachtete Protokolldatei auf folgende Weise aktualisiert (mit neuem Text angehängt) wird: private void DGAddRow(string name, FunctionType ft) { ASCIIEncoding ascii = new ASCIIEncoding(); CommDGDataSource ds = new...