Вопросы по теме 'java-threads'

Сон потока заставляет другие потоки ждать
У меня есть задача, в которой при генерации случайного пароля для пользователя SMS должно идти через 4 MIN, но приветственное SMS должно идти сразу. Поскольку пароль, который я устанавливаю первым, и его нужно отправить через 4 MIN, я заставляю этот...
162 просмотров
schedule 14.10.2022

Приводит ли установка потока в качестве потока демона к снижению его приоритета?
Я понимаю разницу между потоком демона и обычным потоком. При вызове setDaemon(true) поток будет помечен таким образом, что он не будет поддерживать работоспособность JVM. JVM автоматически отключится, когда больше не будет запущенных потоков,...
40 просмотров
schedule 07.05.2024

Как остановить поток от продолжения выполнения бесконечного цикла
У меня есть метод возврата HTTP-ответа после выполнения скрипта Groovy. Я создал анонимный поток, который должен выполнять сценарий Groovy. Однако в качестве меры предосторожности я хочу, чтобы поток останавливался через 3 секунды, чтобы...
2348 просмотров
schedule 08.02.2024

Java: ожидающие потоки соединения, созданные HTTP-соединением, существуют в течение очень долгого времени.
У меня есть код на стороне сервера, который проверяет, работает ли служба SOAP. Код выглядит так: String response = ""; while (response.length() == 0) { try { final URL url = new URL("DummySoapServiceURL"); final...
1865 просмотров
schedule 17.01.2024

Как передать пользовательские данные в поток?
Я не уверен, что нахожусь на правильном пути. В моем приложении создается соединение jdbc, и некоторые вызовы процесса фиксируются по этой транзакции. В том же потоке создается поток, который снова вызывает тот же процесс для выполнения фиксации....
694 просмотров
schedule 08.11.2022

установить значение переменной только при отправке задачи в ExecutorService
С помощью ExecutorService я отправляю пакет задач, а задачи имеют временную переменную, а именно GENERAL_TIME делят между собой. Я хочу установить значение GENERAL_TIME непосредственно перед отправкой задач. Вот код: ExecutorService...
563 просмотров

ParameterException при программном создании второго узла Selenium Grid в качестве другого процесса из процесса Grid.
Я настраиваю Selenium Grid, который может создавать новые экземпляры узлов из HTTP-запроса на конечной точке сервлета Grid: SpawnNodeServlet. Этот сервлет по запросу GET создает новый узел Selenium Grid с конфигурацией для его регистрации в...
291 просмотров

Безопасен ли поток lock.tryLock()?
Я попробовал программу гонки потоков с синхронизацией, lock.lock() и lock.tryLock(), я обнаружил, что с синхронизацией и lock.lock() работает нормально, но сам по себе lock.tryLock() не является потокобезопасным. Этот метод не может получить...
187 просмотров

Синхронизация объекта класса Object в java, который не используется в классе
У меня есть теоретические знания о потоках, но у меня мало практических знаний, когда я просматриваю код платежного шлюза веб-сайта электронной коммерции, я обнаружил две вещи. Они использовали ключевое слово volatile для статуса платежа....
44 просмотров
schedule 29.04.2024

JavaFX AnimationTimer не останавливается должным образом
Итак, я создаю игру со змеей с помощью JavaFX, и я не могу правильно поставить игру на паузу, т.е. время от времени она останавливается, а в других случаях игра просто игнорирует паузу. Итак, в основном у меня есть класс Main , в котором я...
123 просмотров
schedule 14.01.2024

Что заставляет Thread.activeCount() печатать неправильное число?
Итак, я делаю небольшой проект, чтобы понять, как работают потоки. И я думаю, что я только собираюсь получить повесить его. Есть только одна маленькая проблема, которая меня расстраивает, так как я не понимаю, почему это происходит. Вот оно. Я...
24 просмотров
schedule 24.02.2024