私はアプリケーションをWindowsシステムトレイで実行していますが、システムをスタンバイ状態(シャットダウンではありません!)にした後は、アプリケーションは実行を継続しません。 A)スレッドを実行し続けるか、B)システムがスタンバイから復帰してスレッドを再起動するかを決定するにはどうすればよいですか?コンピュータのスタンバイ後のスレッドの再起動
1
A
答えて
2
システムの再開後にスレッドを再開する必要はありません。それは自動的に起こります。スレッドまたはプロセスが正常に動作を再開しない場合は、スタンバイまたは休止状態を誤って処理している可能性があります。
0
おそらく、アプリケーションが100%スレッドセーフではない、および/またはシステムが待機中または戻っている間に、キャッチされていない例外によってスレッドが停止した可能性があります。キャッチされない例外をファイルに記録するスレッド用にUncaughtExceptionHandler
を設定します。
関連する問題
- 1. コンピュータの再起動後にEclipseが起動しない
- 2. Pythonスレッドの再起動
- 3. 再起動後に再起動する
- 4. インストール後の再起動
- 5. .NETでスレッドを再起動
- 6. スレッドを再起動する
- 7. Azure CustomScript Extension - WindowsVM - 再起動 - コンピュータ - 起動時にスクリプトを起動する
- 8. RunOnceEx - 各インストール後のシステムの再起動
- 9. ページフォールト後の再起動の指示
- 10. マックmysqlは再起動後
- 11. フラグによって再起動された後の再起動のループ
- 12. Spring @サーバーの再起動後スケジューリング
- 13. 再起動後のアンドロイド通知
- 14. 再起動後のキャリア波リセット
- 15. スレッドを再起動するには?
- 16. サーバ再起動後のQDBusサーバへの再接続(Qt C++)
- 17. onResume/onPauseでのスレッドの再起動/一時停止
- 18. 保存されたコンテキストからのスレッドの再起動
- 19. postgres、ubuntu起動時にサービスを再起動するには?インスタンスの再起動後にクラスタリングに突入する
- 20. サイレントモードまたはパッシブモードのMSIインストーラは、コンピュータに自動的にコンピュータを再起動します。
- 21. サーバの再起動後にRMIクライアントを再接続する
- 22. 再起動後にクォーラムXMLプラグインの再スケジュールされたトリガー
- 23. Bluetoothの再起動後にBLEスキャンを再開する(ANDROID)
- 24. ユーザーのコンピュータに起動するクロムドライバ
- 25. WinFormsアプリケーションからコンピュータを再起動しますか?
- 26. UI以外のスレッドからWPFアプリケーションを再起動
- 27. コンピュータの再起動時に複数の.xarファイルを生成するExcel
- 28. 再起動後にVisual Studio 2005インストーラが起動する
- 29. Ubuntu 14.04 - 再起動後にpm2スタートアップが起動しない
- 30. トラックシステムの再起動
Javaを再開するのに問題はありませんが、グラフィックスを再描画する際に問題が発生することがあります。プログラムは実行されていますが、グラフィックスを正しく処理できません。それは問題ですか? –
あなた自身でプログラムを書いたのであれば、スレッドがスタンバイ時に終了したかどうか、または応答を提供する代わりに現在何をしているかを知ることができます。 –