Als «currency» getaggte Fragen

79
Wann gibt ConcurrentDictionary TryRemove false zurück?

Gibt es nur false zurück, wenn das Wörterbuch keinen Wert für den angegebenen Schlüssel enthält, oder gibt es aufgrund von Thread-Race-Bedingungen auch false zurück, wie wenn ein anderer Thread etwas hinzufügt / aktualisiert? Frage im Code: ConcurrentDictionary<int, string> cd = new...

73
Rundsperrfreier Puffer

Ich bin dabei, ein System zu entwerfen, das eine Verbindung zu einem oder mehreren Datenfeeds herstellt und eine Analyse der Daten durchführt, um Ereignisse basierend auf dem Ergebnis auszulösen. In einem typischen Multithread-Producer / Consumer-Setup werden mehrere Producer-Threads Daten in eine...

72
Gleichzeitiger JUnit-Test

Ich habe eine große JUnit-Testsuite, in der ich aus zwei Gründen alle Tests gleichzeitig ausführen möchte: Nutzen Sie mehrere Kerne, um die gesamte Testsuite schneller auszuführen Hoffentlich werden einige Fehler aufgrund nicht threadsicherer globaler Objekte erkannt Ich erkenne, dass dies mich...