Вопросы по теме 'thread-sleep'

VB.net Несогласованный таймер сна потока
Итак, я играл с VB.net и придумывал способы надежного запуска потока каждые 60 секунд, независимо от того, сколько времени потребовалось предыдущему потоку для выполнения своей работы. Вот мой вопрос. Учитывая следующий код: Dim intTemp As...
3610 просмотров
schedule 28.05.2022

Thread.sleep ждет больше, чем ожидалось
Следующий код: long msBefore = System.currentTimeMillis(); //Thread.currentThread().setPriority(Thread.MAX_PRIORITY); try {Thread.sleep(200); } catch (InterruptedException e){} System.out.println("Time: " + (System.currentTimeMillis() -...
3271 просмотров
schedule 06.07.2023

Заставьте Thread спать перед тем, как он запустится
Как я могу заставить свой поток спать сначала, прежде чем он запустится? Я знаю, как заставить сон работать, однако всякий раз, когда моя программа запускается, поток немедленно запускается. Я хочу, чтобы он ЖДАЛ, как только он будет создан, чтобы...
108 просмотров
schedule 04.03.2023

UnitTesting многопоточный класс, избегая Thread.Sleep() в тесте?
Я пытаюсь найти лучший способ модульного тестирования этого класса: public class FileGroupGarbageCollector { private Task _task; private readonly AutoResetEvent _event = new AutoResetEvent(false); public void Start() {...
4318 просмотров

сон неблокирующих вызовов
Я ищу оптимальное значение сна для получения данных из неблокирующего сокета. Например: while True: data=s.recv(1024) if not data: time.sleep(10) #10ms else: pass #... Отсутствие сна привело бы к 100%-му...
1023 просмотров
schedule 21.04.2023

Могу ли я улучшить разрешение Thread.Sleep?
Разрешение Thread.Sleep() варьируется от 1 до 15,6 мс Учитывая это консольное приложение: class Program { static void Main() { int outer = 100; int inner = 100; Stopwatch sw = new Stopwatch(); for (int...
4131 просмотров
schedule 01.07.2022

Проблемы с использованием Thread.Sleep в течение короткого времени
У меня есть приложение с двумя потоками (сейчас), но кажется, что функция Thread.Sleep() работает не очень хорошо. Он спит потоки, но это занимает гораздо больше времени (например, я хочу спать на 5 мс, а он спит на 0,3 с или более). Вот код:...
6795 просмотров
schedule 15.08.2022

Протекающие потоки Java Thread.sleep?
Так что я унаследовал часть кода, ожидающего связи с сетевым источником. Пока он ожидает дополнительных данных из сетевого сокета, вызывается Thread.sleep(10) . Похоже, это вызывает утечку потока, о чем сообщает jconsole и мой дамп потока здесь...
5743 просмотров
schedule 19.04.2024

вызов Thread.sleep () из синхронизированного контекста в Java
Я прочитал, что Thread.sleep() приостановит текущий выполняющийся поток на указанное время, после чего он вернется в рабочее состояние, ожидая своей очереди для запуска. Кроме того, если вызывается из synchronized контекста, sleep() не...
15226 просмотров

Как одновременно отображать заставку, а затем мой JFrame?
Я работаю над заставкой. Мне удалось сделать класс. Ниже приведен класс, который отображает заставку. Моя проблема заключается в том, что если я вызову этот класс из JFrame и запущу, JFrame и экран-заставка запустятся одновременно, и после того,...
1191 просмотров
schedule 28.11.2022

Есть ли способы припарковать поток на основе автономных часов, не зависящих от системных часов?
Чтобы текущий поток оставался на заданное время ожидания, я могу использовать: LockSupport.parkNanos(long nanos); or Thread.sleep(long millis);//internally same as Object.wait(long) i guess. К сожалению, все внутренние тики этих двух...
287 просмотров

Thread.sleep ведет себя странно
У меня есть следующий код: public Move chooseMove(Board board) { // start parallel thread this.tn = new TreeNode(this.myboard, this, null); tn.stop = false; this.curT = (new Thread(tn)); this.curT.start(); try {...
174 просмотров

Выполнить действие во сне
Можно ли в python запустить код или выполнить действие, пока сценарий спит, например time.sleep() ? Что я хочу сделать, так это распечатать сообщение и собрать ввод от пользователя только в течение 10 секунд после того, как сообщение было...
97 просмотров
schedule 19.03.2022

Сон потока в С#
В порядке. Я вызываю внешний скрипт [Изменить: веб-сервис], который выполняет асинхронную задачу. Обычно это занимает одну-две минуты. Тем временем я хочу отобразить пользователю сообщение «подождите», так как мне нужно сделать еще один вызов,...
682 просмотров
schedule 09.11.2022

Обработчик postDelayed и Thread.sleep()
У меня есть thread.sleep и обработчик postDelayed в моем коде: handler.postDelayed(new Runnable() { @Override public void run() { Log.e(TAG, "I ran"); mIsDisconnect = false; } }, DISCONNECT_DELAY); После кода...
17903 просмотров
schedule 16.04.2023

Изображение не рисуется после сна Java
Я пытаюсь нарисовать фоновое изображение, а затем нарисовать поверх него символ. Мой код работал, пока я не добавил сон, я не получил 1500 кадров в секунду. package sylvyrfysh.screen; import javax.swing.*; import java.awt.*; import...
1059 просмотров

Обновление Java TextArea «на лету»
Я работаю над программой, и у меня возникают проблемы с печатью моих результатов в TextArea на лету (аналогично тому, как вы можете сделать с System.out.print("")), и мне нужно, чтобы они добавлялись в текстовую область. Я хочу использовать это как...
872 просмотров
schedule 05.06.2023

Java установить задержку для изменения изображения
Я пытаюсь установить задержку при нажатии кнопки, чтобы установить значок изображения для определенного изображения, а затем установить другую задержку, чтобы было установлено другое изображение, и все это одним щелчком мыши. другими словами :...
538 просмотров
schedule 02.12.2022

Каков наилучший способ остановить выполнение на несколько секунд в java?
Я новичок в Java. Я попытался написать программу для проверки состояния базы данных (перегружена или нет). КОД: package com.test.service; import java.util.LinkedList; import java.util.List; public class PersonImpl { public...
4767 просмотров
schedule 14.03.2023

Установка цвета фона на JPanel с помощью MouseListener
Я пытаюсь создать симулятор игры жизни: Мой код в основном состоит из JFrame, содержащего сетку JPanels, и двумерного логического массива соответствующего размера, где каждая JPanel является экземпляром класса, который расширяет JPanel. Этот...
1171 просмотров