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

Сон в цикле, когда приложение работает, но спит слишком мало
private static void Main(string[] args) { for (;;) { TemporaryCityTool.TemporaryCityTool.AddCity(); Console.WriteLine("waiting..."); Thread.Sleep(3600); } } почему Thread.sleep не работает. Я получаю...
28960 просмотров
schedule 03.04.2024

Как отменить фоновый воркер со сном?
У меня проблемы с отменой фонового рабочего, в котором есть Thread.Sleep(100) . private void backgroundWorker1_DoWork(object sender, System.ComponentModel.DoWorkEventArgs e) { int count; try { count =...
1969 просмотров

разрешение сна потока Java и ожидание синхронизированных блоков
Я хотел бы узнать больше о том, как работает разрешение сна потока и с чем оно связано, помимо разрешения sleep (). Я знаю, что это определяется операционной системой, а в Windows обычно 15 мс. Мне не удалось подтвердить это, недавно осмотревшись,...
1977 просмотров
schedule 21.02.2022

Спящие функции спят все потоки или только тот, кто их вызывает?
Я программирую с помощью pthread в Linux (Centos)? Я хочу, чтобы потоки ненадолго заснули, чтобы чего-то дождаться. Я пытаюсь использовать sleep(), nanosleep() или usleep(), или, может быть, что-то может это сделать. Я хочу спросить: спят ли...
40106 просмотров

Android: почему я получаю эту ошибку AsyncTask?
У меня есть asyncTaskProc, который считывает некоторую информацию из БД и записывает ее в интерфейс... код отлично работает на Android 4.0, но не работает на 2.3... вот код НОВАЯ АСИНКТАСК `открытый класс IceCastPoll расширяет TimerTask {...
4095 просмотров
schedule 20.04.2023

NullPointerException во время выполнения
Я получаю некоторые ошибки, когда запускаю свой Java-код. Он компилируется нормально, но я получаю ошибки времени выполнения с исключениями. Это код: import java.io.*; class display { private int charNumber; private char[] currentArray; public...
180 просмотров
schedule 13.06.2022

Swing - Thread.sleep() останавливает работу JTextField.setText()
Возможный дубликат: использование sleep() для одного тема У меня проблемы с JTextField.setText() при использовании Thread.sleep(). Это для простого калькулятора, который я делаю. Когда ввод в поле ввода имеет неправильный формат, я...
10642 просмотров
schedule 15.05.2022

Как запустить определенные части программы в другом потоке и ссылаться на переменные в потоке?
Таким образом, вместо «спящего» потока, как в Thread.sleep(); , чтобы просто позволить процессам работать в другом потоке и заставить новый поток спать с Thread.sleep(); , но не с исходным Thread . Это возможно? Вот мой метод, который я хочу...
166 просмотров
schedule 18.02.2022

как запустить 2 потока в JFrame
Привет, у меня возникла следующая проблема... У меня основной jframe начался так: public static void main (String args[]){ SwingUtilities.invokeLater(new Runnable() { @Override public void run() { Form3 myF=new...
771 просмотров

Задача -c: нужно пояснить следующий код, относящийся к dispatch_async (GCD)
В основном приведенный ниже код работает следующим образом: когда я нажимаю кнопку, обе метки обновляются через 4 секунды с соответствующим текстом одновременно. Однако, если я закомментирую dispatch_async(dispatch_get_main_queue(), ^(void){, мои...
129 просмотров

JFrame getHeight() и getWidth() возвращают 0
Я делаю простую игру в понг; и часть механики столкновения требует получения ширины и высоты холста, чтобы перенаправить мяч. Однако getWidth() и getHeight() почему-то возвращают 0. Вот основной блок кода. package pong; import...
7266 просмотров
schedule 24.12.2022

Почему обновление представления JTable блокирует весь графический интерфейс?
У меня есть простой JTable, отображающий много данных (~ 1000 строк) со сложным настраиваемым средством визуализации ячеек. Для рендеринга этих ячеек требуется немного времени. В это время весь графический интерфейс кажется замороженным. Это видно,...
404 просмотров
schedule 11.07.2023

Непрерывно перемещайте вид сверху вниз без анимации в Android
Я хочу знать, как непрерывно перемещать вид сверху вниз без анимации. Я спрашиваю об этом, потому что хочу получать положение представления на каждом этапе, чтобы я мог проверить, есть ли какое-либо столкновение между этим представлением и любым...
1185 просмотров

Java: можно ли сделать try/catch короче?
Например: try { Thread.sleep(333); } catch (InterruptedException e) { e.printStackTrace(); } Могу ли я каким-то образом использовать описанную выше попытку/поймать, используя созданный метод, такой как...
1137 просмотров
schedule 29.08.2022

Как пробуждаются спящие нити на самом низком уровне?
Я задавался вопросом об этом в течение очень долгого времени. Я понимаю, что программирование графического интерфейса управляется событиями. Я понимаю, что в большинстве программ с графическим интерфейсом есть цикл событий, который перебирает все...
38 просмотров

Thread.sleep() не приостанавливает выполнение
Я пытаюсь ограничить попытки процесса в цикле до 60 секунд, засыпая на 3000 мс на цикл с 20 попытками. Вызов Thread.sleep() на самом деле не приостанавливает выполнение в запущенном потоке, вместо этого все 20 попыток происходят быстро друг за...
339 просмотров

Программа блокировки сна выходит? Как это реализовано?
В однопоточном консольном приложении люди часто используют Thread.Sleep как ленивый способ приостановить приложение на некоторое время. Этот вопрос поднял интересные моменты относительно НЕ использования этого подхода: Почему Thread.Sleep так...
317 просмотров
schedule 21.04.2022

Расписание времени в java с Thread.sleep
import java.util.Date; import javax.xml.crypto.Data; public class Task1 { public static void main(String[] args) { // run in a second final long timeInterval = 4000; Data now = null; Runnable runnable = new...
110 просмотров
schedule 16.07.2023

JUnit Test запланированная логика воздействия без использования Thread.sleep
У меня есть TimerTask, реализованный в моем коде. Он периодически вносит некоторые изменения в логику приложения. Теперь я хочу проверить влияние этого TimerTask с помощью JUnit. Скажем, TimerTask планируется запускать каждые 2 секунды, но я должен...
377 просмотров

Могу ли я приостановить программу на время?
Я создавал приложение для Android, в котором мне нужно показать изображение в течение 2 секунд, а затем еще одно; Я знаю, что есть разные способы сделать это (на самом деле я уже решил эту проблему), но мне было интересно, существует ли специальная...
61 просмотров
schedule 07.12.2023