Suchergebnisse für Anfrage "multithreading"

3 die antwort

Schwerer und leichter Faden

Was sind die Lightweight- und Heavyweight-Threads in Bezug auf Java?

9 die antwort

Die sauberste Methode zum Aufrufen von Cross-Thread-Ereignissen

Ich finde, dass das .NET-Ereignismodell so ist, dass ich häufig ein Ereignis in einem Thread auslösen und es in einem anderen Thread abhören werde. Ich habe mich gefragt, wie ich ein Ereignis am saubersten von einem Hintergrund-Thread auf meinen ...

2 die antwort

Was sind diese Threads, die ausgelöst werden, wenn eine Java-Anwendung mit der Ausführung beginnt?

Ich habe eine einfache Java-Anwendung erstellt, die einen JFrame und einige JButtons enthält. Als ich versuchte, die Java-Anwendung mit JVMTI zu untersuchen, stellte ich fest, dass zwar keine expliziten Threads erstellt wurden, aber viele von ...

TOP-Veröffentlichungen

3 die antwort

WPF Dispatcher, Background Worker und jede Menge Schmerz

Okay, das mag sehr einfach sein, aber alles, was ich versuche, scheint gegen eine Mauer zu stoßen. Ich habe ein Ansichtsmodell mit zwei Eigenschaften, die an mein WPF-Formular gebunden sind: bool IsWorking {get;set;} ...

2 die antwort

Was ist der Parameter, den @synchronized () annimmt?

Ich weiß, was @synchronized () macht, aber ... manchmal haben wir: 1-@synchronized(self) 2-@synchronized([MyClass class]) 3-@synchrinized(myObj) Was ist derUnterschied, und was ist der Parameter, den ich an diesen Block übergeben soll?

3 die antwort

Hochleistungs-Caching

Der folgende Code soll den letzten Lesevorgang zwischenspeichern. DasLastValueCache ist ein Cache, auf den viele Threads zugreifen können (deshalb verwende ich den Shared Memory). Es ist in Ordnung für mich, Rennbedingungen zu haben, aber ich ...

6 die antwort

Benötigt eine Getter-Funktion einen Mutex?

Ich habe eine Klasse, auf die von mehreren Threads zugegriffen wird. Sowohl Getter- als auch Setter-Funktionen sind mit Sperren geschützt. Werden die Sperren für Getterfunktionen benötigt? Warum? class foo { public: void setCount (int count) { ...

4 die antwort

Benötige ich eine gleichzeitige Sammlung zum Hinzufügen von Elementen zu einer Liste mit vielen Threads?

static final Collection<String> FILES = new ArrayList<String>(1); for (final String s : list) { new Thread(new Runnable() { public void run() { List<String> file2List = getFileAsList(s); FILES.addAll(file2List); } }).start(); }Diese Sammlung wird ...

1 die antwort

Spielen Sie die asynchrone Framework-Verarbeitung und das Blockieren von E / A in Java

Meine Anwendung verwendet das Play Framework, um REST-Anforderungen zu verarbeiten. Ich muss im HTTP-Anforderungshandler einige möglicherweise lang anhaltende blockierende E / A-Vorgänge ausführen. Parallel dazu möchte ich einige kurzfristige ...

4 die antwort

Thread_safe-0.3.0 konnte in keiner der Quellen gefunden werden

Ich erhalte diesen Fehler beim Ausführen der Bundle-Installation in einer Rails-App. Ich dachte, die neueste Version ist 0.2.0 ... könnte mir jemand dabei helfen? bundle install Fetching gem metadata from ...