Вопросы с тегом «wait»

В программировании «ожидание» относится к действию приостановки выполнения программы до тех пор, пока не будет выполнено определенное условие или пока не пройдет заданное время.


30
Как дождаться завершения в bash нескольких подпроцессов и возврата кода завершения! = 0, когда любой подпроцесс заканчивается кодом! = 0?
Как ожидать в bash-скрипте нескольких подпроцессов, порожденных этим скриптом, чтобы завершить работу и вернуть код завершения! = 0, когда любой из подпроцессов заканчивается кодом! = 0? Простой скрипт: #!/bin/bash for i in `seq 0 9`; do doCalculations $i & done wait Приведенный выше скрипт будет ожидать всех 10 порожденных подпроцессов, …
563 bash  process  wait 

7
Как сделать задержку в Java?
Я пытаюсь что-то сделать в Java, и мне нужно что-то подождать / задержать на некоторое количество секунд в цикле while. while (true) { if (i == 3) { i = 0; } ceva[i].setSelected(true); // I need to wait here ceva[i].setSelected(false); // I need to wait here i++; } Я хочу …
346 java  wait  sleep  thread-sleep 


10
Почему wait () всегда должно быть в синхронизированном блоке
Мы все знаем, что для вызова Object.wait()этот вызов должен быть помещен в синхронизированный блок, в противном случае генерируется запрос IllegalMonitorStateException. Но в чем причина такого ограничения? Я знаю, что wait()освобождает монитор, но зачем нам явно получать монитор, синхронизируя определенный блок, а затем освобождать монитор по вызову wait()? Каков потенциальный ущерб, …

8
Как заставить PowerShell ждать завершения каждой команды, прежде чем начинать следующую?
У меня есть сценарий PowerShell 1.0, чтобы просто открыть кучу приложений. Первая - это виртуальная машина, а остальные - приложения для разработки. Я хочу завершить загрузку виртуальной машины до того, как откроются остальные приложения. В баш я могу просто сказать "cmd1 && cmd2" Это то, что у меня есть ... …


10
IllegalMonitorStateException при ожидании () вызова
Я использую многопоточность в Java для моей программы. Я успешно запустил поток, но когда я использую Thread.wait(), он выбрасывает java.lang.IllegalMonitorStateException. Как я могу заставить поток ждать, пока он не будет уведомлен?

14
Дождитесь окончания процесса
Есть ли в Bash встроенная функция для ожидания завершения процесса? Команда waitпозволяет только дождаться завершения дочерних процессов. Я хотел бы знать, есть ли какой-либо способ дождаться завершения какого-либо процесса, прежде чем приступить к какому-либо сценарию. Механический способ сделать это заключается в следующем, но я хотел бы знать, есть ли какая-либо …
147 bash  scripting  process  wait 


27
Селен ждать, пока документ не будет готов
Может кто-нибудь разрешить мне, как заставить селен ждать, пока страница полностью не загрузится? Я хочу что-то общее, я знаю, что могу настроить WebDriverWait и вызвать что-то вроде 'find', чтобы заставить его ждать, но я не захожу так далеко. Мне просто нужно проверить, что страница загружается успешно, и перейти к следующей …
133 selenium  load  document  wait 

9
jQuery: ожидание / задержка 1 секунду без выполнения кода
Я не могу заставить этот .delayметод работать в jQuery: $.delay(3000); // not working $(queue).delay(3000); // not working Я использую цикл while, чтобы дождаться, пока неконтролируемое изменяющееся значение не станет больше или равным другому, и я не могу найти способ вызвать выполнение в течение X секунд.

13
Как дождаться завершения ряда потоков?
Как можно просто дождаться завершения всех потоковых процессов? Например, допустим, у меня есть: public class DoSomethingInAThread implements Runnable{ public static void main(String[] args) { for (int n=0; n<1000; n++) { Thread t = new Thread(new DoSomethingInAThread()); t.start(); } // wait for all threads' run() methods to complete before continuing } …


6
Разница между состояниями WAIT и BLOCKED потока
В чем разница между состоянием потока WAIT и состоянием потока ЗАБЛОКИРОВАНО? Документация Thread.State : Заблокирован. В этом состоянии находится поток, который заблокирован в ожидании блокировки монитора. Ожидание Поток, который бесконечно ожидает выполнения другим потоком определенного действия, находится в этом состоянии. не объясняет мне разницу.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.