Suchergebnisse für Anfrage "multithreading"

6 die antwort

arten Sie, bis BackgroundWorker beendet ist, und beenden Sie dann die Konsolenanwendun

Ich habe eine Beispielkonsolenanwendung geschrieben, um Backgroundworker anhand eines der hier in Stackoverflow veröffentlichten Beispiele zu testen. Ich habe einen Backgroundworker, der mit der Hauptmethode beginnt, aber mitten in der Operation ...

8 die antwort

Wie hilft die Speicherumordnung Prozessoren und Compilern?

Ich habe das Java-Speichermodell studiert und Probleme mit der Neuordnung festgestellt. Ein einfaches Beispiel: boolean first = false; boolean second = false; void setValues() { first = true; second = true; } void checkValues() { while(!second); ...

4 die antwort

Scheduling eine Asyncio Coroutine aus einem anderen Thread

Ich versuche, mit @ eine asynchrone Coroutine aus einem anderen Thread zu planecreate_task(). Das Problem ist, dass die Coroutine nicht aufgerufen wird, zumindest nicht in angemessener Zeit. Gibt es eine Möglichkeit, die Ereignisschleife zu ...

TOP-Veröffentlichungen

6 die antwort

NotSupportedException on WaitHandle.WaitAll

Ich versuche den folgenden Code auszuführen. Der Code versucht, parallel Bilder herunterzuladen und zu speichern. Ich übergebe eine Liste der herunterzuladenden Bilder. Ich habe dies in C # 3.0 geschrieben und mit .NET Framework 4 ...

12 die antwort

Garantieren Mutexe die Reihenfolge der Erfassung?

Ein Mitarbeiter hatte kürzlich ein Problem, das sich auf die folgende Abfolge von Ereignissen in einer C ++ - Anwendung mit zwei Threads beschränkte: Thread A enthält einen Mutex. Während Thread A den Mutex enthält, versucht Thread B, ihn zu ...

6 die antwort

Wie man ein PowerShell-Ping-Skript mit mehreren Threads ausführt

ch habe kürzlich ein Skript fertiggestellt, mit dem jeder Computer / jede Workstation auf einer Liste mit einem Ping versehen und in einem schönen Format ausgegeben werden kan Die nächste Liste enthält Tausende von Computern, deren normale ...

8 die antwort

C #: Hinzufügen von Kontext zu Parallel.ForEach () in ASP.NET

Ich habe eine statische Klasse mit einer statischen get-Eigenschaft. In dieser Eigenschaft führe ich Folgendes aus: // property body { // HttpContext.Current is NOT null ... Parallel.ForEach(files, file => { // HttpContext.Current is null var ...

6 die antwort

Finalizer für Parallel.ForEach

Wie füge ich einen Finalizer hinzu, der ausgeführt wird, sobald alle Parallelen abgeschlossen sind? Parallel.ForEach(entries, new ParallelOptions { MaxDegreeOfParallelism = 15 }, async (entry) => // Do something with the entry. }); Ich habe es ...

12 die antwort

Zerstören eines Singleton-Objekts

Was ist der beste Weg, um ein Singleton-Objekt zu zerstören? case A: Single-Threaded-Umgebung case B: Multi-Threaded-Umgebung Beispiel-Snippets (falls vorhanden) sind sehr hilfreich. [EDIT] Ich habe keinen speziellen Anwendungsfall. Ich ...

12 die antwort

Warum darf nur der Benutzeroberflächenthread die Benutzeroberfläche ändern?

Ich weiß, dass ich aufpassen sollte, wenn ich ein Steuerelement aus einem anderen Thread ändere, da WinForms und WPF das Ändern des Steuerelementstatus aus anderen Threads nicht zulassen. Warum besteht diese Einschränkung? Wenn ich ...