Als «queue» getaggte Fragen

Eine Warteschlange ist eine geordnete First-In-First-Out-Datenstruktur. Typische Implementierungen von Warteschlangen unterstützen das Verschieben von Elementen nach hinten und das Herausspringen von der vorderen Position.

179
Queue.Queue vs. collection.deque

Ich brauche eine Warteschlange, in die mehrere Threads Inhalte einfügen können und aus der mehrere Threads lesen können. Python hat mindestens zwei Warteschlangenklassen, Queue.Queue und collection.deque, wobei die erstere anscheinend die letztere intern verwendet. Beide behaupten, in der...

166
Wie lösche ich die std :: queue effizient?

Ich verwende std :: queue zum Implementieren der JobQueue-Klasse. (Grundsätzlich verarbeitet diese Klasse jeden Job auf FIFO-Weise). In einem Szenario möchte ich die Warteschlange auf einmal löschen (alle Jobs aus der Warteschlange löschen). In der Klasse std :: queue ist keine eindeutige Methode...

144
Führen Sie die PHP-Aufgabe asynchron aus

Ich arbeite an einer etwas großen Webanwendung und das Backend ist meistens in PHP. Es gibt mehrere Stellen im Code, an denen ich eine Aufgabe ausführen muss, aber ich möchte den Benutzer nicht auf das Ergebnis warten lassen. Wenn ich beispielsweise ein neues Konto erstelle, muss ich ihnen eine...