問題タブ [sleep]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
377890 参照

c - C からミリ秒単位の別のスリープ機能はありますか?

Windows でコンパイルされたソース コードがいくつかあります。Red Hat Linux で実行できるように変換しています。

ソース コードには<windows.h>ヘッダー ファイルが含まれており、プログラマはSleep()関数を使用してミリ秒待機しています。これは Linux では機能しません。

ただし、sleep(seconds)関数を使用できますが、整数を秒単位で使用します。ミリ秒を秒に変換したくありません。Linux での gcc コンパイルで使用できる別のスリープ機能はありますか?

0 投票する
4 に答える
1648 参照

bash - Z->A から遅延してファイルにタッチする

ディレクトリ内のいくつかのファイルをアルファベットの逆順に、1 秒の遅延でタッチする必要があります。これらのファイルの名前にはスペースが含まれています。私はこれを試しました:
ls | sort -r | tr '\012' '\000' | xargs -0 touch

この:

しかし、最初のものは速すぎて(ファイルがデバイスに順番に表示されるように)欲しいものが得られず、2番目のものはスペースを正しく処理しません。

何か案は?

編集: 申し訳ありませんが、ファイル間で 1 秒待つ必要があり、ファイルが 60 個以上ある場合、1 分以上待ちたくないので、これをできるだけ速く行うことができれば素晴らしいことを追加するのを忘れていました。 . ご迷惑おかけして申し訳ありません。

0 投票する
5 に答える
8696 参照

c# - C#でスリープ時間を設定する

2分ごとにデータを送信したい。

現在、次のコードがあります。

どうすればこれができるのかわかりません。私は自分のコードに次のようなものを追加しようとしました:

そしてそれをで呼んでください:

しかし、運はありません。私のプログラムはC#コンソールアプリケーションです。

0 投票する
3 に答える
6202 参照

java - Java で OS スリープおよびウェイクアップ イベントを検出する

オペレーティングシステムがスリープ状態になろうとしているとき、またはそれが失敗したときに、Java プログラムが少なくともウェイクアップを検出する方法はありますか?

実際の問題は、特定のアプリケーションで多数の MySQL データベース操作がバックグラウンドで実行されることです。Windows マシンでのテストでは、スリープ/ウェイクアップ サイクルの後にこれらのデータベース トランザクションが中断され、プログラムで大量のエラー状態が発生しました。これらのエラーは通常、次のようになります。

「すぐにスリープする」イベントに対応できれば、問題を先取りしてバックグラウンド操作を一時停止することができます。あまり理想的ではありませんが、「起きたばかり」のイベントに対応できれば、少なくともエラー メッセージを抑制することができます。

0 投票する
3 に答える
2296 参照

macos - MacOSX でのスリープ コマンドの無効化/キャンセル

ユーザーが手動でシステムをスリープ状態にできないように、MacOSX でスリープ オプションを完全に無効にすることは不可能のようです。

Leopard (または Snow Leopard) で AppleScript が Sleep イベントをキャッチしてキャンセルする方法はありますか?

0 投票する
1 に答える
1528 参照

php - 出力バッファ内のPHPusleep/ sleep

これらのファイルを含むPHPアプリケーションがあります:landing.php、redirect.php、ajax.php

landing.phpへのページ呼び出しで、特定のデータをキャプチャするためにjavascriptコードを実行し、それらをDBに挿入するajax.phpにAJAXPOSTを発行します。最後に、php header()はredirect.phpにリダイレクトします

現在、上記の機能は出力バッファリングを使用していますが、header()の実行が早すぎて、AJAX POSTが終了していません。つまり、DBクエリは実行されません。

header ()の前にsleep() usleep()を使用しようとしましたが、機能しません。私は出力バッファリングにあまり詳しくないので、親切な手を差し伸べていただけませんか。

ありがとうございました。

0 投票する
8 に答える
37688 参照

javascript - 同等の Javascript または Jquery スリープ機能はありますか?

私はjavascriptでこのようなものが欲しいです。

これにはJavascriptまたはJqueryが組み込まれていますか?

ありがとうございました!

0 投票する
6 に答える
17156 参照

c# - Thread.Sleep(TimeSpan)はどのくらい正確ですか?

経過時間が予想どおりではないため、断続的に失敗する単体テストに遭遇しました。

このテストの例は次のとおりです。

ほとんどの場合、これは通過しますが、少なくとも1回は失敗しました。理由は、次のとおりです。

期待:2999以上しかしだった:2998

どうして3秒もかからないのかわかりません。Thread.SleepまたはおそらくStopwatchに、私が気付いていない精度の問題がありますか?

以下の質問のいくつかの更新と同じように。単体テストされているシナリオは、メソッドを呼び出して何らかのアクションを実行できるようにするクラスであり、失敗した場合は1秒待って、そのメソッドを呼び出します。上に示したテストは、起こっていることの単なる概算です。

DoSomething()メソッドを呼び出したいとしましょう...しかし、DoSomething()によって例外がスローされた場合、最大3回まで呼び出しを再試行できるようにしたいのですが、各試行の間に1秒待ちます。この場合の単体テストの目的は、3回の再試行を要求したときに、各再試行の間に1秒の待機があり、合計時間が3秒を超えていることを確認することです。

0 投票する
2 に答える
406 参照

python - サーバーリスナーに関するPythonの質問

jetbrainsツールteamcity用のプラグインを作成しました。トリガーされたビルドをリッスンし、トリガーされたもの、そこでの変更の数など、さまざまなビルドに関する情報を含むテキストファイルを出力するのは、ほとんどサーバーリスナーです。終了後、入力可能なPythonスクリプトを作成しました。サーバーの実行中にチームシティに情報を入力し、ビルドを開始します。ビルドの実行後にそのビルドのアーティファクトを取得できるようにしたいのですが、問題は、各ビルドの実行にかかる時間がわからないことです。30秒の場合もあれば30分の場合もあります。

だから私はPythonでこの行を使ってビルドを開始しています。

ビルドの実行後(不定の時間)、この行を使用してテキストファイルを取得したいと思います。

繰り返しますが、問題は、2行目を実行する前にどれくらい待つかわからないことです。通常、Javaでは、特定の時間スリープし、ビルドが完了するのを待つ、ある種の2番目のスレッドを実行します。Pythonでこれを行う方法がわかりません。したがって、Pythonでこれを行う方法、またはこれを行うためのより良い方法のいずれかについて誰かが考えている場合は、それをいただければ幸いです。自分自身をもっとよく説明する必要がある場合は、私に知らせてください。

許す-