マルチスレッド機能が必要なものをビルドしようとしています。目的の作業は、javacriptを使用して行われませんでした。つまり、Web-Workersです。
私はJavaScriptからJSPにフォーカスを変更しました。今度は一連のクエリを実行するメソッドを呼び出すと同時に、影響を受けるテーブルの行を別の方法で表示したいと考えています。最初のプロセスが実行されると、他のプロセスも停止したいと考えています。
私の仕事は静的に行われますが、今私はこの2つのスレッドの間でいくつかのリソースを共有したいと思います。最初のスレッドが実行されると、そのリソース(変数、フラグ)に値を設定し、別のスレッドでそのリソースをチェックします。実行中に別のスレッドの変数にアクセスすることは可能ですか?
ありがとうJSPでのマルチスレッド操作
答えて
ブラウザで表示されるJavaScriptは、マルチスレッド対応ではありません。 setTimeoutまたはsetIntervalメソッドを使用すると、少しシミュレートできます。
しかし、HTML5の導入と同様に、現在はWebWorkersと呼ばれています。それらは完全に別々に動作し、実際のOSスレッドを生成し、DOMにアクセスせずにUIアプリケーションと対話することができます。イベントを通じて。
これを確認する必要があります。とにかくありがとう –
**私は** WebWorkers **を使ってDOMオブジェクトへのアクセスを持っていないようです。 –
それは答えに記載されています。しかし、メインUIスレッドと対話することができます。イベント。 – oberbics
- 1. マルチスレッド操作
- 2. マルチスレッド検索操作
- 3. JSPでのCRUD操作
- 4. マルチプロセスとネットワーク操作のマルチスレッド
- 5. iOS FMDBマルチスレッド操作の失敗
- 6. iphone - この種のマルチスレッド操作のロジックは何ですか
- 7. Dateを操作する静的メソッドです。マルチスレッドの問題
- 8. アクションクラスとJSPビュー(Struts 1.x)でのArrayListの操作
- 9. 並行ファイルコピー操作のためのPythonマルチプロセス/マルチスレッドの使用
- 10. マルチスレッド:スレッド間の競合操作とデータ競合
- 11. JSPの解析と操作のためのライブラリ
- 12. マルチスレッドを使用してメソッド操作を高速化できますか?
- 13. 操作キュー内での操作のトラッキング
- 14. Wierdのマルチスレッド動作
- 15. HBaseでの操作による操作
- 16. マルチスレッド - ここに多くのスレッドを追加し、操作を続行
- 17. マルチスレッド上でのPythonのマルチスレッド
- 18. データ操作の操作
- 19. 何の操作アトミック操作
- 20. C#でデータを操作する操作
- 21. 静的メソッドでのJavaマルチスレッドの作成
- 22. マルチスレッドとUIの動作
- 23. Googleでの操作
- 24. SSRSのデータ操作の操作
- 25. re.findall()で操作
- 26. Googleでの操作はローカルネットワークで操作を実行します
- 27. PySparkファイル操作とデータ操作のエラー
- 28. Swiftでのビット操作の操作方法は?
- 29. スウィフト "実行ブロック操作" で、次のブロックの操作
- 30. ResultSetが閉じられた後に操作が許可されない(JSP)
クエリでは、JavaScriptが直接処理されたり、別のプロセスで非同期に処理されたりすることがありますか?後者の場合、おそらく約束やコールバックを調べたいと思うでしょう。 –
[WorkerExchange](https://github.com/steelbrain/Worker-Exchange)を見ましたか? – user1620220
前者の場合は、** web workers **をチェックしてください。https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers – JonSG