In der Informatik ist Nebenläufigkeit eine Eigenschaft von Systemen, in denen mehrere Berechnungen in überlappenden Zeiträumen durchgeführt werden können. Die Berechnungen können auf mehreren Kernen in demselben Chip, präemptiv zeitgeteilten Threads auf demselben Prozessor oder auf physikalisch getrennten Prozessoren ausgeführt werden.
Ich habe also in letzter Zeit gelesen, wie man einen Git-Server einrichtet, und nachdem ich festgestellt habe, dass überhaupt kein spezifischer Daemon benötigt wird (nur ein SSH-Server mit einem Dateisystem dahinter), habe ich mehr über git nach...
Was ist der empfohlene / beste Weg, um einen blockierenden Funktionsaufruf in Java zu implementieren, der später durch einen Anruf von einem anderen Thread entsperrt werden kann?
Grundsätzlich möchte ich zwei Methoden für ein Objekt haben, wo...
Grüße,
Ich habe Javascript, Nodejs studiert. Und ich verstehe nicht, wie die Nebenläufigkeit Probleme in Javascript vermieden werden.
Sagen wir, ich arbeite an einem Objekt
%Vor%
und ich habe eine setTimer(function(){ workOnBigOjbect....
Also habe ich gerade über das flüchtige Schlüsselwort erfahren, während ich einige Beispiele für einen Abschnitt geschrieben habe, den ich morgen TAE bin. Ich habe ein schnelles Programm geschrieben, um zu demonstrieren, dass die Operationen ++...
Ich versuche, Einträge in einem ConcurrentDictionary etwas wie folgt zu aktualisieren:
%Vor%
Im Wesentlichen muss ich über das Wörterbuch iterieren und ein Feld auf jedem Wert aktualisieren. Aus der Dokumentation geht hervor, dass ich die Va...
In Java 8 wurde eine neue API computeIfAbsent eingeführt.
Die Javadocs für ConcurrentHashMap's implementation davon Zustand:
Wenn der angegebene Schlüssel nicht bereits einem Wert zugeordnet ist, wird versucht, seinen Wert mithilfe der a...
Ich verwende asynchrone Servlets, um Anfragen zu bearbeiten,
Laut Google Docs :( complete () , dispatch () )
%Vor%
Ich habe es nicht verstanden async.dispatch () , async.complete () und wie sie funktionieren. Ich habe wenig Zweifel...
Ich habe gerade diese Bibliothek gefunden, die einen Lock-Free-Ring bietet, der viel schneller funktioniert als Channels: Ссылка (und es funktioniert wirklich schneller vor allem mit GOMAXPROCS & gt; 1)
Aber interessanter Teil ist struct zu...
Und was passiert, wenn ich versuche, zu viele zu spawnen?
Ich erhalte den folgenden Fehler, wenn ich mehr als 900 Threads spawne:
%Vor%
Ist dies der erwartete Fehler, der aus dem Versuch resultiert, zu viele Threads zu erzeugen?
Ich habe diese Frage beim Implementieren eines Singleton-Musters in Java. Auch wenn das unten aufgeführte Beispiel nicht mein richtiger Code ist, aber dem Original sehr ähnlich ist.
%Vor%
Da ich mir über das Verhalten einer statischen Synchr...