Результаты поиска по запросу "multithreading"

4 ответа

Поднятие событий в отдельном потоке

Я разрабатываю компонент, который должен обрабатывать прямую трансляцию и транслировать данные слушателям довольно быстро (с точностью около 100 нано-второго уровня, даже меньше, чем если бы я мог это сделать). В настоящее время я поднимаю ...

8 ответов

Спасибо за совет, и спасибо за ответ.

ользую библиотеку pthread в Linux. Я назначаю строку в потоке A, а затем пытаюсь напечатать строку в потоке B. Однако строка просто печатается пустой (я убедился, что она работает в потоке A). Примечание. Строка находится внутри объекта, ...

2 ответа

Что значит сказать, что Apache создает поток для каждого запроса, а node.js - нет?

Я читал о node.js и других серверах, таких как Apache, где потоки отличаются. Я просто не понимаю, что означает поток. Если у меня есть веб-страница, на которой запускается SQL для обращения к базе данных, скажем, три разные базы данных на одной ...

ТОП публикаций

3 ответа

Как распараллелить чтение и запись файлов

У меня есть программа, которая читает данные из 2 текстовых файлов, а затем сохранить результат в другой файл. Поскольку существует много данных для чтения и записи, которые приводят к снижению производительности, я хочу парализовать операции ...

8 ответов

Я думаю, что если методы экземпляра Logging являются поточно-ориентированными, не о чем беспокоиться.

трю на использование синглтона в многопоточном сервисе Win для ведения логов и хочу знать, с какими проблемами я могу столкнуться. Я уже настроил экземпляр get для обработки синхронизации с private static volatile Logging _instance; private ...

5 ответов

Оператор + = не является атомарным, то есть сначала он читает, затем записывает новое значение. Между тем, между чтением и записью поток A может переключиться на другой B, фактически без записи значения ... тогда другой поток B не увидит новое значение, поскольку оно не было назначено другим потоком A ... и при возврате к потоку A он отбросит всю работу потока B.

жный дубликат: Синхронизация потоков. Как именно блокировка делает доступ к памяти «правильным»? [https://stackoverflow.com/questions/7131979/threads-synchronization-how-exactly-lock-makes-access-to-memory-correct] Этот вопрос ...

1 ответ

Как безопасно изменить узлы GUI JavaFX из моего собственного потока?

Я пытаюсь изменить узел GUI JavaFX в потоке, но вижу следующую ошибку: Исключение в потоке "Thread-8" java.lang.IllegalStateException: нет в потоке приложения FX; currentThread = Thread-8 Пример кода, который генерирует ошибку: public class ...

4 ответа

Эквивалент Thread.join () в исполнителе

У меня есть вопрос новичка. У меня есть этот код: public class Main { public static void main(String[] args) throws InterruptedException { // TODO Auto-generated method stub IntHolder aHolder=new IntHolder(); aHolder.Number=0; IncrementorThread ...

1 ответ

Ну, спасибо за альтернативное решение. Но, исходя из этого решения, можно ответить на другие вопросы? Спасибо

на SO я видел поток, спрашивающий код, который кое-что делает таким образом. Я имею в виду, что вы (поток менеджера) запускаете количество задач с помощью API-интерфейсов TPL, и как только они завершат работу, этот поток должен уведомить вас ...

3 ответа

Ааа - TBC, он отправляет в очередь "com.myappname", 0. Это будет последовательная очередь, вы говорите. Итак, теперь это имеет смысл! Спасибо!!

рудно понять, как все это собрать. У меня есть приложение для решения головоломок на Mac. Вы входите в головоломку, нажимаете кнопку, и пока она пытается найти количество решений, мин ходов и тому подобное, я бы хотела, чтобы пользовательский ...