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

4 ответа

Использование потока join () и wait () java [закрыто]

Мне нужно сделать последовательность потоков. Они должны начаться в следующем порядке: A then B then C and finally D. Когда D закончен, то C может закончить, затем B, затем A. В этой ситуации, что лучше использоватьjoin() темы илиwait()? и ...

1 ответ

Является ли поток getattr / setattr / hasattr / delattr безопасным?

Посмотрите эту реализацию Singleton: if not hasattr(Singleton, "_instance"): with Singleton._instance_lock: if not hasattr(Singleton, "_instance"): Singleton._instance = Singleton() return Singleton._instanceКажется, что "Singleton._instance = ...

3 ответа

Ожидание нескольких обратных вызовов в Android

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

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

4 ответа

Linux: система () + обработка SIGCHLD + многопоточность

У меня есть многопоточное приложение, которое устанавливает обработчик для SIGCHLD, который регистрирует и запускает дочерние процессы. Проблема, которую я вижу, начинается, когда я звонюsystem(). system() нужно дождаться завершения дочернего ...

1 ответ

Hashmap застрял на получить

У меня странная проблема с HashMap. Есть несколько потоков, которые обращаются к одной и той же хэш-карте (не безопасной). Иногда процесс застревает. когда я проверяю стек потоков, я вижу много потоков в состоянии: java.lang.Thread.State: ...

4 ответа

Когда имеет смысл Thread.CurrentThread.Join ()?

Каков эффект вызова Thread.CurrentThread.Join (), и если / когда имеет смысл его вызывать?

1 ответ

Могу ли я иметь несколько потоков GUI в MFC?

У меня есть большое приложение на основе MFC, которое включает в себя некоторые потенциально очень медленные задачи в основном потоке. Это может создать впечатление, что приложение зависло, когда оно фактически выполняет свою долгую задачу. С ...

3 ответа

C # - ThreadPool QueueUserWorkItem Использовать?

Просто сейчас я использую следующий код для добавления очередей потоков. Мне это не нравится И мои коллеги тоже не будут, потому что они не очень хорошо знают C #. Все, что я хочу, это, конечно, поставить в очередь метод, который будет выполнен в ...

6 ответов

Как проверить, запущен ли поток в Java или нет? [Дубликат]

На этот вопрос уже есть ответ здесь: В Java, как вы определяете, работает ли поток? [/questions/861346/in-java-how-do-you-determine-if-a-thread-is-running] 8 ответовУ меня есть класс, который расширяетсяНить. Я начну тему в какой-то ...

1 ответ

Реализация многопроцессорной обработки pyqtgraph в виджет pyqt

Я пытаюсь нанести изображения на графический интерфейс, который я проектирую на Python. Полная программа будет собирать данные изображения с камеры и затем отображать изображения в графическом интерфейсе. Я исследовал использование matplotlib, но ...