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


Многопоточность в Java, часть 2
Практика многопоточности в Java В предыдущей статье, которая является первой частью серии статей о многопоточности, мы узнали, как работает синхронизация потоков и межпотоковое взаимодействие, на двух рабочих примерах. Если вы еще не читали часть 1, прочтите ее здесь и исследуйте примеры в этой статье в совершенно новом свете. Многопоточность с Java Практика многопоточности с использованием Java medium.com Без лишних слов,..

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

ObjectDisposedException - запуск секундомера в потоке GUI
У меня есть секундомер, работающий в другом потоке, который обновляет поток графического интерфейса в метке, чтобы показывать время. Когда моя программа закрывается, она выдает ObjectDisposedException , когда я вызываю this.Invoke(mydelegate); в...
1550 просмотров

Реализация очереди без блокировки заканчивается циклом под нагрузкой
У меня есть очереди без блокировки, написанные на C в виде связанного списка, который содержит запросы из нескольких потоков, отправленных и обработанных в одном потоке. После нескольких часов стресса я получаю следующий указатель последнего запроса,...
1388 просмотров
schedule 26.11.2023

Обновление пользовательского интерфейса фонового исполнителя C#
Я пытаюсь использовать фонового рабочего, чтобы получить большой объем данных из базы данных без остановки основного потока. Кажется, это работает хорошо, за исключением того, что когда дело доходит до обновления пользовательского интерфейса,...
1300 просмотров
schedule 26.11.2023

Механизм исключений потока Delphi
У меня есть дилемма о том, как работают потоки в delphi, и почему в момент, когда поток должен вызвать исключение, исключение не отображается. Ниже приведен код с комментариями, возможно, кто-нибудь объяснит мне, как этот поток или delphi управляют...
10638 просмотров

tomcat - запустить поток в сервлете и отправить ответ
Как я могу запустить поток, который будет работать в фоновом режиме, но ответ будет немедленно отправлен пользователю? Я пытаюсь загрузить файл с устройства Android. Хотя процесс загрузки работает нормально, я хотел бы сообщить пользователю, что...
1625 просмотров

Запрос на выполнение потока
Я запустил четыре потока (многопоточность) и назначил задачу для каждого из потоков. Задача для каждого из потоков — загрузить файл на сервер Я хочу выполнить следующие функции. i> Я хочу назначить следующий набор файлов 4 новым потокам только...
85 просмотров
schedule 12.01.2024

Могу ли я изменить размер пула соединений для модуля запросов Python?
(edit: Возможно, я ошибаюсь в том, что означает эта ошибка. Означает ли это, что пул соединений на моем КЛИЕНТЕ заполнен? или пул соединений на СЕРВЕРЕ заполнен, и это ошибка, которую выдает моему клиенту?) Я пытаюсь выполнить большое количество...
28113 просмотров

Как изящно остановить службу исполнителя с помощью подхода с использованием стоп-файла
У меня есть требование, при котором я выполняю несколько потоков ежедневно. Каждый поток выполняет какую-то задачу. Проблема, которую я пытаюсь решить, заключается в том, чтобы корректно завершить службу исполнителя, используя стоп-файл, который...
212 просмотров
schedule 10.01.2024

Мне нужно выполнять поток с интервалами, которые могут меняться и динамически изменяются другим потоком
Мне нужно выполнять реализацию Runnable с интервалами времени, которые могут постоянно меняться и настраиваются другим потоком. Могу ли я добиться этого с помощью SchedulerExecutorService и ScheduleWithFixedDelay? Будет делать это:...
1474 просмотров
schedule 13.11.2023

В С #, как проверить, что поток из пула потоков является рабочим потоком или потоком ввода-вывода?
Можно ли распознать, что поток является рабочим или вводом-выводом. Я знаю код Thread.CurrentThread.IsThreadPoolThread этот код должен показать, является ли это потоком пула потоков, но, похоже, нет метода, чтобы показать, является ли он...
1034 просмотров
schedule 24.12.2023

Spring Framework под высокой нагрузкой с методами @Async
Я создаю высокодоступное и масштабируемое веб-приложение. Он также выдержит довольно значительную нагрузку. Вопрос в том, как методы @Async работают в Spring Framework? Я планирую использовать метод use @Async для ведения журнала (отправлять...
828 просмотров
schedule 31.10.2023

С++ openmp для максимального значения уменьшения цикла во время выполнения цикла
При вычислении максимального сокращения внутри параллельного цикла for каково значение переменной максимального сокращения в промежуточные моменты времени во время выполнения цикла? Это максимум только для определенного потока или это максимум всех...
1744 просмотров
schedule 10.11.2023

Мой плагин C++ Unity запускается в редакторе один раз, но не дважды
У меня есть плагин, который вызывает код C++. Когда игра запускается, она вызывает эту функцию extern C++: void startPlugin() { MyClass::instance = new MyClass(); MyClass::instance->process(); } Метод process запускает бесконечный...
539 просмотров
schedule 04.01.2024

.gif не анимируется, пока не закончится весь цикл?
Я пытаюсь добавить 300 кнопок в winform во время выполнения с помощью цикла. Это занимает много времени, поэтому я хочу отображать загружаемое изображение .gif во время выполнения цикла. Загрузка.gif просто отображается, но не анимируется до тех...
1052 просмотров
schedule 01.12.2023

Одновременное выполнение двух задач в Java
Я хочу выполнить эти два фрагмента кода одновременно. Вот код, который у меня есть: @Path("/cases") public class CaseResource { @GET @Path("/getCaseNumber") @Produces(MediaType.TEXT_PLAIN) public String getNextCaseNumber(...
1293 просмотров
schedule 07.12.2023

Как я могу попросить Android MediaPlayer не воспроизводиться после onPrepared?
Я работаю над приложением для Android, которое выполняет много параллелизма и RxJava в фоновом режиме, и по какой-то причине можно не хотеть воспроизводить музыку, которая находится на этапе асинхронной подготовки: player.prepareAsync() и...
90 просмотров

Как разбить массив байтов изображения на несколько массивов байтов с помощью задач
Цель: Я делаю простое приложение для обработки изображений, которое использует задачи для многопоточности. Пользователь выбирает изображение из папки, и оно отображается в PicBox. Когда он вводит количество потоков, тип цвета для изменения и...
259 просмотров
schedule 22.10.2023