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

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

4
angularjsで、応答が$ httpリクエストから来るまで待つ方法は?
複数のページでRESTfulサービスからのデータを使用しています。だから私はそのために角度工場を使用しています。そのため、サーバーからデータを1回取得する必要があり、その定義されたサービスでデータを取得するたびに取得しました。グローバル変数のように。これがサンプルです: var myApp = angular.module('myservices', []); myApp.factory('myService', function($http) { $http({method:"GET", url:"/my/url"}).success(function(result){ return result; }); }); 私のコントローラーでは、このサービスを次のように使用しています: function myFunction($scope, myService) { $scope.data = myService; console.log("data.name"+$scope.data.name); } 私の要件に応じて、それは私にとってはうまくいきます。しかし、ここでの問題は、ウェブページにリロードすると、サービスが再び呼び出され、サーバーを要求することです。「定義されたサービス」に依存する他の関数が実行されると、「何か」が未定義のようなエラーが発生します。したがって、サービスが読み込まれるまでスクリプトで待機したいと思います。どうやってやるの?とにかくそれはangularjsでそれをしますか?

18
特定の時間/日付まで寝る
bashスクリプトを特定の時間までスリープさせたい。だから、私は「sleep」のような、間隔をとらずに終了時間を取り、それまでスリープするコマンドが必要です。 「at」デーモンは解決策ではありません。特定の日時まで実行中のスクリプトをブロックする必要があるためです。 そのようなコマンドはありますか?
92 bash  sleep  wait 

16
すべてのスレッドがJavaでの作業を完了するまで待ちます
私は、Webからいくつかの情報を同時に取得し、バッファクラスの5つの異なるフィールドに入力する5つのスレッドを持つアプリケーションを作成しています。 すべてのスレッドがジョブを終了したら、バッファデータを検証してデータベースに保存する必要があります。 これを行うにはどうすればよいですか(すべてのスレッドが作業を終了したときに警告されます)?

6
インデックス/反復数に従ってForループで間隔時間を動的に変更する方法は?
コメントできなかったので、この投稿を強要されました。私は正確に1秒または1000ミリ秒を遅延/待機する以下のコードを取得しました- let n = 5; for (let i=1; i<n; i++) { setTimeout( function timer() { console.log("hello world"); }, i*1000 ); } コードスニペットを実行する結果を非表示スニペットを展開 しかし、どうすれば固定の1000ミリ秒ではなくi * 1000秒遅延させることができるので、待機は反復回数に依存しますか? たとえば、n = 5の場合、最初の反復で1秒のループ遅延が必要です。2番目の反復で2秒、以下同様です。最後の遅延は5秒です。
12 javascript  wait 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.