Вопросы

Использованные поисковые фильтры:

40383 вопроса (0.3176)

Проще говоря, может ли один экземпляр javax.crypto.Cipher (например, Cipher.getInstance("RSA")) использоваться из нескольких потоков или мне нужно вставить несколько из них в ThreadLocal (в моем случае)?
У меня есть Python script, который иногда отображает изображения пользователю. Изображения могут временами быть довольно большими, и они часто используются повторно. Отображение их не является критическим, но отображение связанного с ним сообщения. У меня есть функция, которая загружает требуемое...
Я читал о шаблоне пула потоков, и я не могу найти обычное решение для следующей проблемы. Я иногда хочу, чтобы задачи выполнялись последовательно. Например, я читаю фрагменты текста из файла и по какой-то причине мне нужны куски, которые будут обрабатываться в этом порядке. Поэтому в основ...
Если у меня есть программа С++ 11, работающая на двух потоках, и одна из них бросает необработанное исключение, что происходит? Будет ли вся программа умирать огненной смертью? Будет ли поток, в котором исключение выбрасывается, умирает в одиночку (и если да, могу ли я получить исключение в этом ...
Я получаю это исключение на моем сервере tomcat (+ liferay) мой класс выглядит следующим образом: Я получаю это исключение в строке super.execute(command); Эта ошибка может возникнуть, когда очередь заполнена, но размер LinkedBlockingQueue равен 2 ^ 31, и...
Я отлаживаю приложение Gtk +, и я получаю много сообщений вроде этого: Я почти никогда не интересовался этими сообщениями, и они усложняют чтение остальной части вывода. Как отключить эти сообщения?
У меня есть поток, который ждет логического значения для изменения следующим образом: Это не мой предпочтительный способ сделать это, вызвав массовое потребление процессора. Есть ли способ заблокировать Thread, пока значение boolean не изменится?
Я до сих пор довольно новичок в концепции потоковой обработки и стараюсь больше узнать об этом. Недавно я наткнулся на сообщение в блоге "Что летучие средства в Java" Д...
Ниже из классического Concurency in Practice: Когда поток A записывает в изменчивую переменную, а затем поток B читает ту же переменную, значения всех переменных, которые были видимые А перед записью в изменчивую переменную, становятся видимыми до B после проч...
В моем методе OnCreate я создал поток, который прослушивает входящее сообщение! Я проверил эту статью, но это не сработало для меня, не повезло!
Какой лучший способ/наименее ожидающий способ синхронизировать доступ для чтения/записи к переменной экземпляра в objective-c для iOS? Переменная читается и записывается очень часто (скажем, 1000 раз в секунду читать и писать). Не важно, что изменения вступают в силу немедленно. Даже не ва...
Я использую условие гонки в своем приложении, где все или все, кроме 1 потока, застревают в syscall_thread_switch всякий раз, когда я приостанавливаю отладку. Он воспроизводит гораздо чаще на симуляторе, но также и на iPad Air. Существует ВСЕГДА по крайней мере 2 потока, застрявших в CocoaLumberj...
Как GHC обрабатывает thunks, к которым обращаются несколько потоков (либо явные потоки, либо внутренние, которые оценивают искры)? Может случиться так, что несколько потоков оценивают один и тот же thunk, дублируя работу? Или, если синхронизация синхронизирована, как, так что производительность н...
Как мы все знаем, многие приложения для Android отображают белый экран очень кратко, прежде чем их первый Activity станет в фокусе. Эта проблема наблюдается в следующих случаях: Приложения Android, расширяющие глобальный класс
Мне интересно, почему компиляторы не готовы объединить последовательные записи одного и того же значения с одной атомной переменной, например: Каждый компилятор, который я пробовал, выдает вышеприведенную запись три раза. Какой законный, независимый от гонки наблюдатель мог видеть разницу...
Просто нашел этот странный код в методе вычисления ConcurrentHashMap: (строка 1847) Таким образом, код выполняет синхронизацию по новой переменной, доступной только для текущего потока. Это означает, что нет никакой другой нити, которая могла бы конкурировать за этот замок или вызвать эфф...
У меня есть поток, который запускает цикл. Мне нужен этот цикл для запуска каждые 5 мс (ошибка 1 мс). Я знаю, что функция Sleep() не является точной. Есть ли у вас какие-либо предложения? Update. Я не могу сделать это по-другому. В конце цикла мне нужен сон. Я не хочу, чтобы на 100%...
Я реализую механизм объединения потоков, в котором я хотел бы выполнять задачи с разными приоритетами. Я хотел бы иметь хороший механизм, благодаря которому я могу отправить высокоприоритетную задачу службе и планировать ее перед другими задачами. Приоритет задачи - это внутреннее свойство самой ...
Я понял мой ThreadPoolExecutor с PriorityBlockingQueue, как в этом примере: qaru.site/questions/123013/... и написал тест: Но в конце концов, я не получаю 1 2 3 4 5, я получаю случа...
Я много искал, но не нашел никакого решения. Я использую пул потоков java таким образом: Таким образом, задачи выполняются в последовательном порядке (как в очереди). Но мне нужно изменить стратегию "выбрать следующую задачу". Поэтому я хочу назначить каждой задаче указать приоритет (это ...