Публикации по теме 'queue'


Общее решение для обмена сообщениями очереди с использованием NestJS
Предыстория В процессе разработки крупномасштабного проекта со слишком большим количеством микросервисов я работал над собственной библиотекой для обмена сообщениями очереди проекта. Библиотека, предназначенная для инкапсуляции интеграции с выбранной технологией очереди, конкретные API и их использование, а также рейд на возможности DI в NestJS. Дизайн и рекомендации В проекте использовалась технология Azure Service Bus. Общая политика в отношении микрослужб, использующих..

Очередь с использованием массивов
Очередь — это линейная структура, которая следует определенному порядку выполнения операций. Порядок – «первым пришел – первым обслужен» (FIFO). Разница между стеками и очередями заключается в удалении. В стеке мы удаляем последний добавленный элемент; в очереди мы удаляем элемент, добавленный последним. Операции с очередью. В очереди в основном выполняются следующие четыре основные операции: Поставить в очередь: добавляет элемент в очередь. Если очередь заполнена, это..

Вопросы по теме 'queue'

Как использовать библиотеку Queue в SML/NJ
Я вижу, что SML/NJ включает структуру очереди. Я не могу понять, как его использовать. Как использовать дополнительные библиотеки, предоставляемые SML/NJ?
1692 просмотров
schedule 30.11.2023

C # Queue или ServiceBus без зависимостей?
Есть ли продукт (в идеале с открытым исходным кодом, но не обязательно), который обеспечит развертывание с нулевой зависимостью? каждая служебная шина или библиотека очереди, которую мне удалось найти, зависит от одного из приложений очереди...
8764 просмотров
schedule 21.06.2022

вставка в очередь при ее перечислении
Я хочу выполнить поиск по дереву в ширину, используя очередь var q = new Queue<T>(); q.Enqueue(Root); foreach(T root in q) { foreach(T t in root.Children) q.Enqueue(t); } Однако я получаю сообщение «Коллекция была изменена после...
1540 просмотров

Как использовать очередь с двумя потоками, один для потребителя и один для производителя
Я использую приложение, в котором приложение более низкого уровня всегда вызывает обратный вызов RecData(char *buf) при получении данных. В обратном вызове я создаю два потока и передаю функции потребителя и производителя этим созданным потокам...
885 просмотров
schedule 03.05.2023

Какие есть хорошие распределенные менеджеры очередей в php?
Я работаю на веб-сайте обработки изображений, вместо того, чтобы длительные задания задерживали браузер пользователей, я хочу, чтобы все команды быстро возвращались с идентификатором задания, а фоновая задача выполняла реальную работу. Затем...
5177 просмотров
schedule 20.11.2022

Терминология/соглашение об именах для операций с очередями/API?
«Очередь», или FIFO, является одной из наиболее распространенных структур данных и имеет собственные реализации на многих языках и платформах. Однако, по-видимому, нет единого мнения относительно того, как должны называться основные операции с...
3666 просмотров

Как связать или поставить в очередь пользовательские функции с помощью JQuery?
У меня есть несколько функций, которые выполняют разные анимации для разных частей HTML. Я хотел бы связать или поставить в очередь эти функции, чтобы они запускали анимацию последовательно, а не одновременно. Я пытаюсь автоматизировать несколько...
41475 просмотров
schedule 14.08.2023

Какую реализацию параллельной очереди мне следует использовать в Java?
Из JavaDocs: ConcurrentLinkedQueue является подходящим выбором, когда многие потоки будут иметь общий доступ к общей коллекции. Эта очередь не допускает пустых элементов. ArrayBlockingQueue - классический "ограниченный буфер". ", в...
116408 просмотров
schedule 23.04.2023

Использование Jquery для эффекта наведения мыши и очереди
Я искал последние пару часов, как это сделать - нигде не могу найти. У меня есть несколько кнопок (div). Он состоит из div внутри div. Родительский div имеет обычное фоновое изображение кнопки, дочерний элемент имеет более светлое светящееся...
1106 просмотров
schedule 06.08.2023

C++ std::queue::pop() вызывает деструктор. Какие типы указателей?
У меня есть std::queue , который обернут как шаблонный класс, чтобы создать потокобезопасную очередь. У меня есть две версии этого класса: одна хранит типы значений, другая хранит типы указателей. Для типа указателя у меня возникают проблемы с...
30341 просмотров
schedule 12.12.2023

Что произойдет с небезопасным объектом очереди .NET?
У меня есть объект очереди .NET. Производящий поток выполняет операцию постановки в очередь, данные, помещенные в очередь, представляют собой массив byte [], в то время как другой потребительский поток выполняет операцию удаления из очереди для того...
251 просмотров
schedule 11.02.2024

очередь многопроцессорной обработки python: независима ли установка от получения?
Является ли putting объектом в многопроцессорной очереди независимый от getting объект от него? Другими словами, будет ли putting объект блокировать процесс P1 , если другой процесс P2 getting от него? Обновление: я предполагаю...
794 просмотров
schedule 31.03.2023

Уникальные имена задач очереди задач только для активной продолжительности
Я хочу гарантировать, что задача не находится в очереди задач более одного раза, поэтому я генерирую уникальное имя на основе ее полезной нагрузки. Но это название задачи зарезервировано на срок до 7 дней , чего я не хочу; Я хочу, чтобы он был...
188 просмотров
schedule 09.02.2024

Наблюдаемый стек и очередь
Я ищу INotifyCollectionChanged реализацию Stack и Queue . Я мог бы свернуть свой собственный, но я не хочу изобретать велосипед.
19225 просмотров
schedule 02.03.2024

Алгоритмы теории массового обслуживания с открытым исходным кодом в Java
Мне нужно написать программу для анализа производительности компьютерных систем и сетей с использованием теории очередей ( http://en.wikipedia.org/wiki/Queueing_theory ). Мне было интересно, существует ли библиотека Java с открытым исходным кодом,...
2110 просмотров
schedule 31.12.2022

Очередь не работает с потоком?
У меня есть следующий код, который извлекает первый элемент из очереди, только если в нем есть как минимум 2 элемента. По какой-то причине он не опрашивает первый элемент. Однако, если я добавлю туда оператор печати, он будет печатать и опрашивать....
166 просмотров
schedule 15.11.2022

Audio Toolbox, воспроизводящий mp3-файл (iOS)
Я пытался воспроизвести mp3-файл с помощью Audio Toolbox и Audio Queues, но что бы я ни пытался, у меня ничего не воспроизводилось (ни в симуляторе, ни на устройстве). Когда я запускаю его в симуляторе, он говорит мне: "Prime failed (-66674);...
3552 просмотров
schedule 29.12.2022

python: как заставить потоки ждать определенного ответа?
Может ли кто-нибудь рассказать о том, как достичь сценария ниже? 2 очереди - очередь назначения, очередь ответов поток берет задачу из очереди назначения узнает, что ему нужны дополнительные сведения отправляет новую задачу в очередь назначения...
1099 просмотров
schedule 02.03.2022

Нужна помощь по утечке памяти - наличие многопоточной очереди, буфера char и структуры
Итак, у меня есть расширенный класс очереди, который поддерживает многопоточность, описанную здесь . В моих объявлениях классов у меня есть //... struct VideoSample { const unsigned char * buffer; int len; };...
1367 просмотров
schedule 28.02.2024

Каков самый быстрый метод опроса очереди без блокировки?
Скажем, у нас есть незаблокированная очередь с одним потоком-поставщиком и одним потоком-потребителем, и что производитель может долгое время не производить никаких данных. Было бы полезно позволить потребительскому потоку спать, когда в очереди...
854 просмотров