タグ付けされた質問 「wait」

プログラミングでは、「待機」とは、特定の条件が満たされるか、または所定の時間が経過するまでプログラムの実行を一時停止する行為を指します。


30
いくつかのサブプロセスが終了するまでbashで待機し、サブプロセスがコード!= 0で終了するときに終了コード!= 0を返す方法は?
スクリプトから生成されたいくつかのサブプロセスが終了して終了コード!= 0を返すまでbashスクリプトで待機する方法は、サブプロセスのいずれかがコード!= 0で終了する場合です。 簡単なスクリプト: #!/bin/bash for i in `seq 0 9`; do doCalculations $i & done wait 上記のスクリプトは、生成された10個すべてのサブプロセスを待機しますが、常に終了ステータス0を返します(を参照help wait)。このスクリプトを変更して、生成されたサブプロセスの終了ステータスを検出し、サブプロセスのいずれかがコード!= 0で終了したときに終了コード1を返すようにするにはどうすればよいですか? サブプロセスのPIDを収集し、それらを順番に待って終了ステータスを合計するよりも良い解決策はありますか?
562 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++; } ステップシーケンサーを構築したいのですが、Javaは初めてです。助言がありますか?
343 java  wait  sleep  thread-sleep 


10
なぜwait()は常に同期ブロックでなければならないのですか?
を呼び出すにはObject.wait()、この呼び出しを同期ブロックに配置する必要がありますIllegalMonitorStateException。そうでない場合はがスローされます。しかし、この制限を設ける理由は何ですか?私はそれwait()がモニターを解放することを知っていますが、なぜ特定のブロックを同期させてモニターを明示的に取得し、次に呼び出しによってモニターを解放する必要があるのwait()ですか? wait()同期されたブロックの外部で呼び出すことが可能で、そのセマンティクスを保持する-呼び出し元のスレッドを一時停止する可能性がある場合、どのような損害が考えられますか?

8
各コマンドの終了を待ってから次のコマンドを開始するようにPowerShellに指示する方法は?
たくさんのアプリケーションを開くだけのPowerShell 1.0スクリプトがあります。1つは仮想マシンで、他は開発アプリケーションです。残りのアプリケーションを開く前に、仮想マシンの起動を終了したいのですが。 バッシュでは私はただ言うことができます "cmd1 && cmd2" これは私が持っているものです... C:\Applications\VirtualBox\vboxmanage startvm superdooper &"C:\Applications\NetBeans 6.5\bin\netbeans.exe"


10
IllegalMonitorStateException on wait()コール
私のプログラムでは、Javaでマルチスレッドを使用しています。スレッドは正常に実行されましたが、使用Thread.wait()しているとスローされjava.lang.IllegalMonitorStateExceptionます。通知されるまでスレッドを待機させるにはどうすればよいですか?

14
プロセスが完了するのを待ちます
Bashには、プロセスの終了を待つ組み込みの機能はありますか? このwaitコマンドでは、子プロセスが終了するのを待つだけです。スクリプトを続行する前に、プロセスが完了するのを待つ方法があるかどうか知りたいのですが。 これを行うための機械的な方法は次のとおりですが、Bashに組み込みの機能があるかどうかを知りたいです。 while ps -p `cat $PID_FILE` > /dev/null; do sleep 1; done
147 bash  scripting  process  wait 


27
セレンはドキュメントの準備ができるまで待機します
ページが完全に読み込まれるまでセレンを待機させる方法はありますか?汎用的なものが欲しいのですが、WebDriverWaitを構成して 'find'などを呼び出して待機させることはできますが、それほど遠くまでは行きません。ページが正常に読み込まれることをテストし、次のページに移動してテストするだけです。 私は.netで何かを見つけましたが、Javaでそれを動作させることができませんでした... IWait<IWebDriver> wait = new OpenQA.Selenium.Support.UI.WebDriverWait(driver, TimeSpan.FromSeconds(30.00)); wait.Until(driver1 => ((IJavaScriptExecutor)driver).ExecuteScript("return document.readyState").Equals("complete")); 誰か考えはありますか?
133 selenium  load  document  wait 

9
jQuery:コードを実行せずに1秒待機/遅延
.delayjQueryでメソッドを機能させることができません。 $.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 } public void run() { // do something here } } これを変更して、main()すべてのスレッドのrun()メソッドが終了するまでメソッドがコメントで一時停止するようにするにはどうすればよいですか?ありがとう!

9
プログラムの実行中に1秒待ちます
dataGridView1.Rows[x1].Cells[y1].Style.BackColor = System.Drawing.Color.Red; System.Threading.Thread.Sleep(1000); thisこのコードでグリッドセルを印刷する前に1秒待機したいのですが、機能しません。私に何ができる?
104 c#  wait 

6
WAITスレッドとBLOCKEDスレッドの状態の違い
スレッド状態WAITとスレッド状態BLOCKEDの違いは何ですか? Thread.Stateのドキュメント: ブロック モニターロックを待機してブロックされているスレッドは、この状態です。 待機中 別のスレッドが特定のアクションを実行するのを無期限に待機しているスレッドは、この状態です。 違いを私に説明しません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.