Публикации по теме 'queue'
Структуры данных Javascript: очередь
Допустим, вы встретили кого-то потрясающего и пригласили его на свидание. Вместо того, чтобы идти в какой-нибудь модный ресторан с длинной очередью (очередью), вы выбираете свидание в McDonald’s. Чтобы произвести впечатление на свидание (пока вы жадно ждете в очереди, чтобы купить эти 20 восхитительных куриных наггетсов), вы хотите объяснить, что ожидание в очереди похоже на линейный абстрактный тип данных в информатике, где сбор данных следует первым за первым. out (FIFO) принцип. Если..
Максимизируйте эффективность загрузки клиентов с помощью массовой загрузки
Предыстория
В одной из моих предыдущих организаций требовалось загружать N файлов. Первоначально общее количество было жестко задано таким образом, что одновременно можно было загрузить только 10, 100 или 200 файлов. Однако позже требование изменилось, и теперь можно загружать любое количество файлов или папок (сглаженный массив BFS). Это был поворотный момент, потому что выполнение более 10 000 запросов в конечном итоге приведет к сбою браузера, поэтому я придумал решение..
Вопросы по теме 'queue'
Рекомендации по (чрезмерному) использованию очередей Azure
Я нахожусь на ранних этапах разработки приложения на базе Azure. Одна из вещей, которая привлекает меня в Azure, — это масштабируемость, учитывая изменчивость спроса, который я, вероятно, ожидаю. Таким образом, я стараюсь, чтобы вещи были слабо...
19.12.2023
Присвоение значения C/C++ для std::queue‹char*›
Я пытаюсь присвоить значения char * в очередь из цикла. Я продолжаю копировать указатель, а не назначать сами данные. Я чувствую, что есть простой ответ, но я не могу найти хороший пример.
Пример
while(something) {
next = queue.front();...
26.11.2023
Может ли worker отправить сообщение обратно производителю
У меня есть приложение NodeJS со следующей ситуацией: я получаю запрос от пользователя на вычисление чего-то, что требует использования очень сложной математической формулы. В настоящее время я запускаю весь этот процесс в этот момент, вычисляю...
18.11.2023
проталкивание очереди с использованием алгоритма SJF (SPN)
У меня есть очередь, и я хочу вставить ее, используя алгоритм SJF , также называемый SPN (следующий самый короткий процесс). Я использую функцию для оценки «задания». Элементы, которые я хочу нажать, являются структурами, я получаю «работу»,...
11.12.2023
Справедливый алгоритм для распределения работы по узлам без несправедливости по отношению к производителям
У меня возникла следующая проблема, и я ищу некоторые идеи.
У меня есть N производителей работы и M потребителей. N производителей производят работу и помещают ее в Q очередей сообщений, которые контролируются потребителями.
так что у нас есть...
25.11.2023
Добавление элементов в очередь
Я должен моделировать работу аэропорта с одной взлетно-посадочной полосой в течение заданного периода времени. Что я сделал, так это создал очереди для ожидания самолетов, готовых к взлету и посадке соответственно. Я создал класс для представления...
22.11.2023
Многопроцессорность: скорость отклика и загрузка ЦП при использовании нескольких рабочих процессов while true queue.get()
Я написал пару примеров воркеров While True, которые извлекают данные из очереди. В принципе производители должны вести себя примерно так, как показано ниже, но на самом деле это данные из нескольких фидов сокетов ssl, поэтому производители здесь...
26.11.2023
d3.js v5 — Promise.all заменил d3.queue
Я уже некоторое время использую d3.js v4 и узнал, что Майк Босток заменил d3.queue в выпуске v5 собственным объектом JavaScript Promise. Я хотел бы проверить с вами, правильно ли этот код, который я написал, ставит в очередь (асинхронно) эти...
11.11.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..