Suchergebnisse für Anfrage "concurrency"

3 die antwort

Was ist ein „unvollständig konstruiertes Objekt“?

Goetz'sJava-Parallelität in der Praxis [http://www.javaconcurrencyinpractice.com/], Seite 41, erwähnt, wiethis Referenz kann während des Aufbaus entweichen. Ein Beispiel "Mach das nicht": public class ThisEscape { public ThisEscape(EventSource ...

2 die antwort

nodejs: Aus Datei lesen und in Datenbank speichern, maximale Anzahl gleichzeitiger Datenbankoperationen begrenzen

Ich habe eine CSV-Datei, die ich als Stream einlese und mithilfe von Transformationen in JSON konvertiere und dann jede Zeile asynchron in einer Datenbank speichere. Das Problem ist, dass das Lesen aus der Datei schnell ist und daher zu ...

4 die antwort

Futures für Objective-C?

Hat jemand umgesetztFutures [http://en.wikipedia.org/wiki/Future_(programming)] in Ziel-C? Ich gehe (hoffentlich nicht naiv) davon aus, dass es einigermaßen einfach sein sollte, NSInvocations in eine nette API zu packen.

TOP-Veröffentlichungen

9 die antwort

Warum ist i ++ nicht atomar?

Warum isti++ nicht atomar in Java? Um ein bisschen tiefer in Java zu kommen, habe ich versucht zu zählen, wie oft die Schleife in Threads ausgeführt wird. Also habe ich a private static int total = 0;in der Hauptklasse. Ich habe zwei ...

9 die antwort

Java-Parallelität: viele Autoren, ein Leser

Ich muss einige Statistiken in meiner Software sammeln und ich versuche, sie schnell und korrekt zu machen, was nicht einfach ist (für mich!) Zuerst mein Code bisher mit zwei Klassen, einem StatsService und einem StatsHarvester public class ...

3 die antwort

Java Thread wait () => gesperrt?

GemäßJava-Thread-Statusinformationen [http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Thread.State.html]Wenn Sie wait () aufrufen, wird der Thread in den Status BLOCKED versetzt. Dieser Code führt jedoch (nachdem er aufgerufen wurde) zu einem ...

6 die antwort

Thread-Sicherheit des Plus-Operators für Strings, einschließlich Optimierungen

Dieser Beitrag [https://stackoverflow.com/questions/47605/string-concatenation-concat-vs-operator] sagt, dassa += b ist das Äquivalent von a = new StringBuilder() .append(a) .append(b) .toString();Angenommen, ich habe diesen Code: public class ...

2 die antwort

Der Server hängt sich auf. Die Aufgabe "Concurrent: Server" (Concurrent) wird ausgeführt

Wenn ich 'grunt serve' in der Befehlszeile eingebe, hängt der Server bei der Ausführung der (gleichzeitigen) Aufgabe "concurrent: server" und ich erhalte keine Meldung, dass der Server den Prozess aufgrund eines Fehlers beendet Beenden Sie den ...

2 die antwort

Wie JVM die Thread-Sicherheit der Speicherzuweisung für ein neues Objekt gewährleistet

Angenommen, dies geschieht in einer echten parallelen Umgebung, einer VM, zur gleichen Zeit: // Thread 1: new Cat() // Thread 2: new Dog() // Thread 3: new Mouse()Wie stellt JVM die Thread-Sicherheit von Speicherzuordnungen auf dem Heap ...

4 die antwort

Wie implementiere ich einen Cache in EJB 3.0?

Ich habe einen Kunden, der in einer EJB 3.0-Umgebung steckt. Kein @Singleton, keine vom Bean verwaltete Nebenläufigkeit :-( In Anbetracht der Tatsache, dass Thread-Verwaltung und Synchronisation in der ejb-Spezifikation verboten sind, wie man ...