Suchergebnisse für Anfrage "thread-safety"

2 die antwort

Threadsicherheit und System.Text.Encoding in C #

Ist es sicher, dasselbe @ zu verwendEncoding Objekt aus verschiedenen Threads? Mit "using" meine ich, aufrufendEncoding.GetString(), Encoding.GetBytes() und schreibe etwas XML mit einemXmlWriter (erstellt von so ...

14 die antwort

Warum ist diese Klasse nicht threadsicher?

class ThreadSafeClass extends Thread { private static int count = 0; public synchronized static void increment() { count++; } public synchronized void decrement() { count--; } }Kann jemand erklären, warum die oben genannte Klasse nicht ...

2 die antwort

Ruby: Warten Sie, bis alle Threads mit join und ThreadsWait.all_waits abgeschlossen wurden. Was ist der Unterschied?

Betrachten Sie das folgende Beispiel: threads = [] (0..10).each do |_| threads << Thread.new do # do async staff there sleep Random.rand(10) end endDann gibt es 2 Möglichkeiten zu warten, wenn es fertig ist: Using ...

TOP-Veröffentlichungen

6 die antwort

BlockingCollection (T) Leistung

Für eine Weile in meiner Firma haben wir ein hausgemachtes verwendetObjectPool<T> Implementierung, die den Zugriff auf den Inhalt blockiert. Es ist ziemlich einfach: einQueue<T>, einobject zu sperren, und einAutoResetEvent, um einem ...

6 die antwort

Ist int? thread safe?

Ich weiß, dass in .Net alle 32-Bit-Typen (z. B.int, bool, etc) sind threadsicher. Das heißt, es findet kein teilweises Schreiben statt (gemäß den Spezifikationen). Aber, gilt das auch fürint? (nullable int)?

20 die antwort

Java synchronisierte Methodensperre für Objekt oder Methode?

Wenn ich 2 synchronisierte Methoden in derselben Klasse habe, aber jede auf andere Variablen zugreift, können 2 Threads gleichzeitig auf diese 2 Methoden zugreifen? Tritt die Sperre für das Objekt auf oder wird sie so spezifisch wie die Variablen ...

10 die antwort

Warum ist das standardmäßige C # -Ereignisaufrufmuster threadsicher, ohne dass eine Speichersperre oder eine Cache-Ungültigkeit vorliegt? Was ist mit ähnlichem Code?

In C # ist dies der Standardcode zum thread-sicheren Aufrufen eines Ereignisses: var handler = SomethingHappened; if(handler != null) handler(this, e);Wo, möglicherweise in einem anderen Thread, verwendet die vom Compiler ...

4 die antwort

Wartet FileShare.None dafür, dass Threads warten, bis der Dateistream geschlossen wird?

Bei Verwendung eines Dateistreams und Festlegen vonFileShare zuNone und sagen, zwei Benutzer, die gleichzeitig auf dieselbe Funktion zugreifen, möchten in diese Datei lesen / schreiben. WilleFileShare.None Warten auf die Anforderung des zweiten ...

2 die antwort

Core Data Concurrency Queue Style MOC erhöht Thread-Sicherheit

Ich bin wirklich verwirrt über den folgenden Absatz direkt aus ...

8 die antwort

Ist der Scanner in Java nicht threadsicher?

Ich möchte @ verwendjava.util.Scanner. Ich habe das @ geles docs [http://java.sun.com/javase/6/docs/api/java/util/Scanner.html] und eine Zeile mit der Aufschrift A Scanner ist ohne externe Synchronisierung nicht für die Verwendung mit mehreren ...