Suchergebnisse für Anfrage "multithreading"
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 ...
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); ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...