Результаты поиска по запросу "multithreading"
Выполнение длительной операции в onDestroy
У меня есть «длительная» операция очистки, которую мне нужно выполнить вonDestroy() из моегоActivity, Каков наилучший способ сделать это? Если я используюThread чтобы сделать это, мойonDestroy() вернется немедленно; но что происходит с ссылкой ...
Инструмент статического анализа для проверки блокировки перед доступом к переменной
Я знаю, что существует довольно много инструментов статического анализа для C # или .Net. Посмотри этовопрос [https://stackoverflow.com/questions/38635/what-static-analysis-tools-are-available-for-c] хороший список доступных инструментов. Я ...
Чередуется ли многопоточный вывод из System.out.println
Если несколько потоков вызывают System.out.println (String) без синхронизации, можно ли чередовать выходные данные? Или запись каждой строки ...
GUI-потоки в Java
Я пытаюсь написать простую игру на Java. Основная структура является единойJFrame с разнымиJPanels что я добавляю / удаляю в разное время. При запуске естьJPanel это основное меню (старт игры, рекорды и т. д.). Как только кнопка «Пуск» нажата, ...
Потоки GUI в Java (и SwingUtilities)
Я делаю простую игру на Java с использованием Swing, и у меня возникают проблемы с зависанием моего GUI время от времени (скорее всего, из-за проблем с многопоточностью) после нажатия кнопки, которая должна вызвать переключение в JPanels. Я ...
Разница между Executors.newFixedThreadPool (1) и Executors.newSingleThreadExecutor ()
Мой вопрос: имеет ли смысл использоватьExecutors.newFixedThreadPool(1)??, В двухпоточных (main + oneAnotherThread) сценариях эффективно ли использовать службу executor ?. Создает новый поток напрямую, вызываяnew Runnable(){ } лучше, чем ...
когда отсоединять или присоединяться к буст-теме?
У меня есть метод, который запускается каждые 30 секунд. что мне нужно в теме. У меня есть метод, который я могу вызвать вне класса. Что-то вроде callThreadedMethod (), который создает поток, который сам вызывает последний threadadedMethod. Это ...
Если синхронизированный метод вызывает другой несинхронизированный метод, существует ли блокировка несинхронизированного метода
В Java, если синхронизированный метод содержит вызов несинхронизированного, может ли другой метод получить доступ к несинхронизированному методу одновременно? По сути, я спрашиваю, все ли в синхронизированном методе заблокировано (включая вызовы ...
Синхронизация потоков в Python
В настоящее время я работаю над школьным проектом, задачей которого, помимо прочего, является настройка многопоточной системы сервер / клиент. Предполагается, что каждому клиенту в системе при подключении к нему назначается собственный поток на ...
повышение эффективности следующего кода с использованием потоков
Я использую машину с 8 ядрами и 32 ГБ оперативной памяти. На этой машине я запускаю код на c ++ с использованием VS2010 на Windows x64, который занимает 3 дня, чтобы завершить 8 деревьев (8 - количество внешних потоков). Я искал узкое место и ...