thread (1,648)


c# - Zuverlässiger Timer in einer Konsolenanwendung

c# - Zuverlässiger Timer in einer Konsolenanwendung

Mir ist bekannt, dass es in.NET drei Timer-Typen gibt(siehe Vergleichen der Timer-Klassen in der.NET Framework-Klassenbibliothek). Ich habe einen Thread-Timer gewählt, da die anderen Typen driften kön…


Beschränken Sie die Größe der Warteschlange<T> in.NET?

Ich habe ein Queue<T>-Objekt, das ich auf eine Kapazität von 2 initialisiert habe, aber das ist offensichtlich nur die Kapazität und es wird immer größer, wenn ich Objekte hinzufüge. Gibt es bere…


multithreading - Was sind einige gute Ressourcen für das Erlernen von Threading-Programmierung?

Mit dem Aufkommen von Multicore-CPUs auf dem Desktop werden Multithreading-Fähigkeiten zu einem wertvollen Vorteil für Programmierer. Können Sie einige gute Ressourcen(Bücher, Tutorials, Websites…


java - IllegalArgumentException oder NullPointerException für einen Nullparameter?

Ich habe eine einfache Setter-Methode für eine Eigenschaft und null ist nicht für diese bestimmte Eigenschaft geeignet. Ich war in dieser Situation immer zerrissen: IllegalArgumentException ich eine…



Ist der C#statische Konstruktor Thread sicher?

Mit anderen Worten, ist dieser Singleton-Implementierungsthread sicher: public class Singleton{private static Singleton instance; private Singleton(){} static Singleton(){…


Gibt es einen "Versuch zu sperren, zu überspringen, wenn Zeitüberschreitung" in C#?

Ich muss versuchen, ein Objekt zu sperren, und wenn es bereits gesperrt ist, einfach fortfahren(nach Timeout oder ohne). Die C#-Sperren-Anweisung blockiert.…


Ist der Zugriff auf eine Variable in C#eine atomare Operation?

Ich bin dazu gebracht worden zu glauben, dass, wenn mehrere Threads auf eine Variable zugreifen können, alle Lesevorgänge von und Schreiben in diese Variable durch einen Synchronisierungscode geschüt…


multithreading - Analysieren von Multithread-Programmen

Wir haben eine Codebase, die mehrere Jahre alt ist, und alle ursprünglichen Entwickler sind schon lange weg. Es verwendet viele, viele Threads, aber ohne offensichtliches Design oder gemeinsame arc…


Windows Forms Threading und Ereignisse-ListBox aktualisiert sich prompt, aber Progressbar erfährt große Verzögerung

Unser Team erstellt ein neues Rekrutierungs-Workflow-System, um ein altes zu ersetzen. Ich wurde damit beauftragt, die alten Daten in das neue Schema zu migrieren. Ich habe mich dafür entschieden,…


.net - Interlocked.Exchange, aber nicht für Booleans?

Gibt es ein Äquivalent für Interlocked.Exchange for boolean? Wie ein atomarer Austausch von Werten, der den vorherigen Wert zurückgibt und keine Sperren erfordert?…




example java beispiel multithreading threads task safe android tutorial background