WedX - журнал о программировании и компьютерных науках

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


Раскройте потенциал многопоточности с помощью System.Threading в .NET
Пространство имен System.Threading в .NET предоставляет богатый набор классов и интерфейсов для управления потоками и синхронизацией. Многопоточность может быть мощным инструментом для повышения производительности и скорости отклика приложений, но она также может быть сложной и подверженной ошибкам. Библиотека System.Threading предоставляет множество функций, помогающих управлять потоками и координировать их поведение, от базовых конструкций, таких как блокировки и семафоры, до..

Что нужно помнить при многопоточности Realm DB
Что нужно помнить при многопоточности Realm DB Realm - одна из лучших альтернатив SQLite DB в Android. Его действительно легко настроить, и с ним весело работать. Поскольку realm lazy загружает данные, их читать очень быстро. У Realm есть свои болевые точки, самая большая из которых - многопоточность. Управляемые объекты области (объекты, которые читают из области) не могут передаваться между потоками, если вы не преобразовали их в POJO. Запись в область в некоторых случаях очень..

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

Нужны ли мьютексы в javascript?
Я видел эту ссылку: Реализация взаимного исключения в JavaScript . С другой стороны, я читал, что в javascript нет потоков, но что именно это означает? Когда происходят события, где в коде они могут прерываться? А если в JS нет потоков, нужно...

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

Android использует inputStream для чтения из Bluetooth
Я написал программу, которая постоянно читает из Bluetooth через SPP и печатает содержимое потока в поле редактирования текста. У меня есть следующая ветка: myTimer = new Timer(); myTimer.schedule(new TimerTask(){ @Override public void...

Использовать несколько ORB через разные потоки (многопоточное клиентское приложение с несколькими сферами) — как?
Этот вопрос связан с: Возможно ли иметь несколько объектов ORB в одном процессе? Итак, благодаря @BrianKelly я нашел информацию об идентификаторе ORB (хотя такой информации не было во всех ORBACUS документах, которые у меня есть) и...

Оптимизация потоков Qt
Я попытался профилировать одно из своих приложений с помощью Qt. Результаты, которые я нашел, показали, что Qt является большим пользователем Thread. Кажется, он много создает и уничтожает потоки. Это пик потребления памяти. Это правда ? Итак,...

Доступность потоков в пуле потоков?
Как найти 60% (или N%) доступность потоков из пула потоков? Какая логика за этим? Родительский поток порождает несколько URL-адресов с использованием потоков пула потоков и ожидает завершения всех дочерних потоков. Код приведен ниже;...

Как я могу остановить поток сокета в Python?
В Python 3.3.3 я создаю поток для прослушивания некоторого соединения с сокетом. Это нравится: import threading import socket import time Host = '' Port = 50000 flag = False class ServerThread(threading.Thread): def __init__(self):...

Pthread не работает, когда используется определенное количество потоков
Я столкнулся со странным явлением: моя программа на C не работает с определенным количеством потоков, например. 8. Когда я отлаживаю с помощью «fprintf», я обнаружил, что проблема возникает при создании pthreads: 298 /* work for each thread...

Http Запрос в Android с сервиса
Я пытаюсь сделать почтовый запрос Http из службы, а не из действия. Эта служба уже настроена на непрерывный вызов через 5 секунд с помощью timertask. В этой службе я отправляю http-запрос, который выдает ошибку...

Создание и управление отдельными кучами с помощью pThreads
В этом сценарии у меня есть вектор векторов целых чисел без знака, которые я обрабатываю. В обычном случае будет 256 векторов из 1048576 целых чисел без знака. Я хочу использовать API pThread С++, чтобы каждый pthread выполнял следующую работу над...

Фоновый поток в Java
Я новичок в java. Я ищу фоновый поток в java , который периодически запускается даже после закрытия настольного приложения java . Мне нужна вещь, похожая на Сервис в Android . Я искал это, но нашел только темы, не обслуживающие. Я должен...
04.04.2024

Конвейер кодирования видео — дизайн потоков
Я работаю над системой, которая выполняет видеозахват и кодирование нескольких каналов. каждый этап требует времени. Захват/кодирование выполняется в аппаратном обеспечении, но для его завершения может потребоваться время. capture...

Почему мои методы Draw() и Update() не вызываются?
У меня есть приложение XNA, которое никогда не вызывает Draw() (и update() ни разу не вызывается). Он многопоточный . В частности, он содержит набор объектов, каждый из которых вызывает свою собственную функцию рисования. Функция рисования...
27.03.2024

Утечка памяти при использовании потоков и tkinter
У меня есть эта «игровая штучка», над которой я работаю какое-то время. Он работает отлично, за исключением того, что когда я закрываю графический интерфейс, не закончив игру, он продолжает работать в фоновом режиме (как если бы это была утечка...

JUnit, потоки и транзакции
У меня есть тест, вызывающий транзакционный метод в отдельном потоке, например: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("classpath:application-context.xml") public class Test { @Autowired DatabaseBatchService...

Неожиданное состояние блока с Control.Invoke
Следующий код является упрощенным доказательством концепции. В приложении Windows Forms есть обработчик событий FormClosing для выполнения некоторой очистки. Приложение запускает несколько потоков, которые пишут в форму с помощью Control.Invoke. Я...

Как вручную контролировать, какой поток входит в критическую область с помощью Java Swing?
Я пытаюсь создать простое приложение на основе Java Swing, которое вручную управляет двумя потоками, которые пытаются постоянно увеличивать целочисленное значение. Приложение должно иметь возможность "запускать" и "останавливать" любой из потоков...

Является ли прикрепленная запись потокобезопасной?
Является ли прикрепленный jOOQ Record ( UpdatableRecord ) потокобезопасным, т. е. могу ли я прикрепить (извлечь) запись в одном потоке и сохранить ее позже в другом потоке без негативных последствий? Должен ли я отсоединить его в исходной теме и...

Новые материалы

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..

ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..


Для любых предложений по сайту: [email protected]