問題タブ [delay]

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 投票する
16 に答える
56049 参照

c - C で sleep() の代替手段はありますか?

従来の組み込みプログラミングでは、遅延関数を次のように指定します。

マイクロプロセッサの見解では、これが sleep() 関数の仕組みですか?

C の sleep() 関数に代わるものはありますか?

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

javascript - クリック時の遅延時間

ページ上のボタンをクリックしてから、ボタンのクリックによって呼び出される関数が実行されるまでの時間遅延を作成する方法について、JavaScript コードを送ってくれませんか。私は JavaScript の初心者で、ボタンをクリックしたときに関数を実行するコードがいくつかあり、時間の遅延が必要です。

0 投票する
13 に答える
3471698 参照

python - Pythonで時間を遅らせるにはどうすればよいですか?

Python スクリプトに時間遅延を設定する方法を知りたいです。

0 投票する
12 に答える
148686 参照

c# - 遅延関数呼び出し

スレッドの実行を継続させながら関数呼び出しを遅らせる簡単な方法はありますか?

例えば

これはタイマーとイベント ハンドラーを使用して実現できることは承知していますが、これを実現するための標準的な C# の方法があるかどうか疑問に思っていました。

誰かが興味を持っている場合、これが必要な理由は、foo() と bar() が異なる (シングルトン) クラスにあり、例外的な状況で互いに呼び出す必要があるためです。問題は、これが初期化時に行われるため、作成中の foo クラスのインスタンスを必要とする bar を foo が呼び出す必要があることです。悪いデザインのほとんどピシャリ!

編集

悪いデザインの指摘はアドバイスで受けます!私はシステムを改善できるかもしれないと長い間考えてきましたが、この厄介な状況は例外がスローされたときにのみ発生し、それ以外の場合は常に 2 つのシングルトンが非常にうまく共存しています。私は厄介な非同期パターンで混乱するつもりはないと思います。むしろ、クラスの 1 つの初期化をリファクタリングするつもりです。

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

asp.net - Web アプリケーションでレイテンシが発生するのはなぜですか?

IIS6 で奇妙な動作をする ASP.Net アプリがあります。アプリ自体は単純な ASP.Net 2.0 Webforms の取引であり、そこでは特に奇妙なことは何も起こっていません (パイプラインにはいくつかの HTTP モジュールがありますが、私はそれらを奇妙だとは考えていません :) )。私が理解していないのは、ページの実行時間です。より具体的には、ASP.Net トレース (trace.axd) によって報告された時間とクライアント (Fiddler) によって観察された時間の差です。アプリが開発者のボックス (WinXP、IIS5.1) で実行されている場合、ASP.Net と Fiddler によって報告される時間は非常に近いです。

IIS から Fiddler に 5KB 相当のデータを取得するのに 60 ミリ秒が費やされていることは理解できます (どちらも同じマシンで実行されます)。ここで、コードをサーバー (Win2k3、IIS6) に移動すると、状況が劇的に変化します。

これは同じページで、Fiddler は同じマシンでコードを実行しています。同じ 5KB を配信するのに突然 350ms かかるのはなぜですか?

PS。両方のマシンで、実際のマシンのホスト名( http://machinename/app/page.aspx ( http://localhost/app/page.aspxではなく) など) を介して URL にアクセスすることによって結果が取得されます。

PPS。構成に関しては、開発ボックスとサーバーのセットアップはできる限り近くにあり、どちらもまったく同じ web.config を使用します。どちらも統合認証を使用して DB (SQL サーバー) にヒットし、その結果、アプリはドメイン アカウントで実行されます。アプリはフォーム認証を使用し、偽装しません (つまり、常に同じアカウントで実行されます)。現在、IIS5 でこれが機能する方法は IIS6 とは異なります。IIS5 では、アカウントは machine.config のタグで指定され、IIS6 では AppPool 設定です。セットアップは両方の環境でかなり典型的なようで、350 ミリ秒の遅延が発生することは想像できません...

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

c++ - C++のクラス定義で配列サイズを遅らせますか?

クラスメソッドまたはコンストラクターまで配列のサイズの定義を遅らせる方法はありますか?

私が考えているのは次のようなものかもしれませんが、(もちろん) うまくいきません:

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

javascript - window.onload 遅延

既存のフォームで appendChild() を実行しようとしていますが、機能しません。ページを遅らせる必要があるのだろうか、少なくとも私はそれをどこかで読んだと思った. 私が考えているのは、ウィンドウのオンロードを遅延に動的に変更することです。body タグは他の DOM 要素と同じように取得できますか?

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

delay - 平均インターネット遅延

インターネットを介した 2 つのホスト間の平均パケット伝送遅延はどのくらいですか (パケット損失と再伝送を無視)。

さて、それはあまりにも一般的であり、あまりにも多くの要因 (2 つのホストの場所、特定の時間のネットワーク ワークロードなど) に依存していると書く前に、少し待ってください。それでも、それが平均遅延とは何かを私が尋ねている理由です。そのための記録があるはずです。

おそらく、国全体/大陸全体/大陸間の平均値も別々に求めるのが適切でしょう。理にかなっています。

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

time - (MS-DOS) 時間遅延

ping やディレクトリなど、時間の遅延を引き起こすいくつかの方法を通り過ぎました。それらのどれも本当に正確ではありませんが、時間を遅らせる適切な方法はありますか?

私の Windows XP や大学の Windows NT ではなく、すべてのコンピューターで動作するわけではありませんが、いくつかのことについて聞いたことがあります。

Google のすべてのファイルを調べて適切な答えを見つけるには何年もかかります。Stack Overflow でまだ質問を見つけられなかったので、自分で質問を作成するのが良いと思いました ;)

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

java - ランタイム中のスイング タイマーの遅延の変更

Swing Timer を使用して一定時間後にオブジェクトをデキューする Queue シミュレーションを開発しています。間隔は、キュー内の次のオブジェクトを調べ、そこから整数を取得し、対応するタイマーの遅延を設定することによって決定されます。

プログラムからの関連するスニペットは次のとおりです (注:_SECONDS_PER_ITEMは別の場所で定義されている定数です2000)。

私が抱えている問題は、アイテムの数に関係なく、すべての顧客が 1 秒で処理されることです。

遅延を設定するために使用する必要がある他の方法または手法はありますか?