Questions marquées «queue»

Une file d'attente est une structure de données ordonnée, premier entré premier sorti. Les implémentations typiques de files d'attente prennent en charge le fait de pousser les éléments vers l'arrière et de les faire sauter de la position avant.




7
Queue.Queue vs collections.deque
J'ai besoin d'une file d'attente dans laquelle plusieurs threads peuvent mettre des éléments et à partir de laquelle plusieurs threads peuvent lire. Python a au moins deux classes de files d'attente, Queue.Queue et collections.deque, la première utilisant apparemment la seconde en interne. Les deux prétendent être thread-safe dans la documentation. …

11
Comment effacer efficacement la file d'attente std ::?
J'utilise std :: queue pour implémenter la classe JobQueue. (Fondamentalement, cette classe traite chaque travail de manière FIFO). Dans un scénario, je souhaite effacer la file d'attente d'un seul coup (supprimer tous les travaux de la file d'attente). Je ne vois aucune méthode claire disponible dans la classe std :: …
166 c++  stl  queue 

9
Créer une file d'attente de blocage <T> dans .NET?
J'ai un scénario où j'ai plusieurs threads s'ajoutant à une file d'attente et plusieurs threads lisant à partir de la même file d'attente. Si la file d'attente atteint une taille spécifique, tous les threads qui remplissent la file d'attente seront bloqués lors de l'ajout jusqu'à ce qu'un élément soit supprimé …

2
Multiprocessing - Pipe vs Queue
Quelles sont les différences fondamentales entre les files d'attente et les tubes dans le package multiprocesseur de Python ? Dans quels scénarios faut-il choisir l'un plutôt que l'autre? Quand est-il avantageux de l'utiliser Pipe()? Quand est-il avantageux de l'utiliser Queue()?

15
Exécuter la tâche PHP de manière asynchrone
Je travaille sur une application web assez volumineuse, et le backend est principalement en PHP. Il y a plusieurs endroits dans le code où je dois effectuer une tâche, mais je ne veux pas que l'utilisateur attende le résultat. Par exemple, lors de la création d'un nouveau compte, je dois …



11
quelle est la différence fondamentale entre pile et file d'attente?
Quelle est la différence fondamentale entre pile et file d'attente? S'il vous plaît, aidez-moi, je ne parviens pas à trouver la différence. Comment différenciez-vous une pile et une file d'attente? J'ai cherché la réponse dans divers liens et j'ai trouvé cette réponse. Dans la programmation de haut niveau, une pile …
130 stack  queue 



5
LinkedBlockingQueue vs ConcurrentLinkedQueue
Ma question porte sur cette question posée plus tôt. Dans les situations où j'utilise une file d'attente pour la communication entre les threads producteur et consommateur, les gens recommandent-ils généralement d'utiliser LinkedBlockingQueueou ConcurrentLinkedQueue? Quels sont les avantages / inconvénients de l'utilisation de l'un par rapport à l'autre? La principale différence …

8
Quelle est la différence entre les méthodes d'ajout et d'offre dans une file d'attente en Java?
Prenons l' PriorityQueueexemple http://java.sun.com/j2se/1.5.0/docs/api/java/util/PriorityQueue.html#offer(E) Quelqu'un peut-il me donner un exemple Queueoù le addetoffer méthodes sont différentes? Selon le Collectiondocument, la addméthode cherchera souvent à s'assurer qu'un élément existe dans le Collectionplutôt qu'à ajouter des doublons. Ma question est donc la suivante: quelle est la différence entre les méthodes addet offer? …
109 java  queue  add 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.