問題タブ [periodic-processing]

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

multithreading - 定期的なアクションのためのマルチスレッド方式

さまざまなモジュールから、1 秒に 1 回定期的に多くのアクションを実行する必要があるアプリケーションがあります。アクションは互いに関連していません。一部のアクションはそれほど重要ではなく、1 秒を超えることがあります。ただし、他のアクションについては、1 秒以内に実行されることが非常に重要です。期間 (最大 400 ミリ秒の遅延)。

今までの私の開発方法は、各アクションにタイマーを与えることでしたが、今では 40 個のタイマーに達し、各アクションの遅延が長くなる可能性があることに気付きました。

私の質問は、上記の制約を考えると、私のアプリケーションに最適なアプローチは何ですか。いつスレッドを使うべきか、いつタイマーやタスクを使うべきか? そして、おそらく私は間違ったフレームワークを使用していて、.Net はこのシナリオを処理できませんか?!

助けてくれてありがとう、ハダス

PS: すべてのタスクが最初からわかっていることに言及する価値があるかもしれません。つまり、私の問題はタスクを動的に追加することではなく、アプリケーションの開発方法を決定することです。

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

sql - 大規模な更新クエリで定期的にコミットする

私は pl/sql の初心者で、データベースで大規模な更新を行う必要があります。400 万を超えるエントリを変更する必要があり、5.000 の更新ごとにコミットを実行したいと考えています。私はこれを行うのにかなり迷っています。

ここに私の質問があります。

前もって感謝します。

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

php - CodeIgniter - 毎時メソッド呼び出し

プロジェクトに CodeIgniter を使用しています。私は私からこの障害物を持っています..

私のコントローラーには、毎時間呼び出したいこのメソッドがあります。それを次のようにしましょう:

これを実装する方法がまったくわかりません。私は使ってみsleep($seconds)ましたが、それはただの混乱でした。

これを行うための完全に素晴らしい方法のアイデアはありますか? 詳細な例は素晴らしいでしょう。ありがとう!

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

matlab - matlab で複数のシグナルの期間を計算する

現在、流体シミュレーションを行っています。フローは、0.0625 秒の離散化されたステップで計算されます。いくつかの点で周期的であるため、流れはすべての点で周期的であると思います。

これのフーリエ変換も計算しました。0.5356 Hz に小さなピークがありました (さらに高い周波数ではさらにピークがありました)。したがって、周期は 1.8671 秒です。これは、対応するシグナルと一致していました。

しかし今、これがメッシュのすべてのノード (約 7000 ノード) に当てはまることを証明したいと思います。MATLAB でこれを行うための高速な方法はありますか?

ありがとう

(写真を追加したかったのですが、できませんでした)

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

database - MATLAB で平均周期データを計算する方法

多くのサイクルにわたる実験の生の定期的なデータがあります。私の分析では 1 サイクルしか必要ありませんが、正確さを得るためにデータ配列全体を使用したいと考えています。したがって、MATLAB に絶対平均 (平均 (データ) を使用して簡単に計算できます) ではなく、各時間の平均値を計算させる必要があります (期間に対して、これもわかりません)。

これを行う方法に関するアドバイスはありますか?どうもありがとう!

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

timer - Erlang で定期的にアクションを実行する方法

私のコードは上記のとおりですが、出力は私が望むものではありません。init() と handle_info() をメイン関数 (start_clock) に統合するにはどうすればよいですか?