問題タブ [termination]
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.
c - Cでプログラムを正常に終了する
ある種の宿題があり、exit()の呼び出しやスレッドの強制終了などの明示的な終了を行わずに、プログラムを正常に終了するように求められます。しかし、私は他の方法を考えることができないreturn 0
ので、プログラムを正常に終了する方法は何ですか?
erlang - なぜErlangの終了理由は正常なのですか?
全て
ログの一部:
理由が正常であるのに、なぜエラーログを報告するのですか? 助けてくれてありがとう~~~
c - C-strncpy()関数を使用した後のランダムな文字
私はCで次のプログラムを持っています:
プログラムの主な問題は、コピー操作を実行した後、コピーされた文字の後に多数のごみ文字が表示されることです。これは、宛先変数が適切にnullで終了していないためです。ただし、コードを注意深く調べると、null終了を実行しています。なぜまだ問題があるのですか?
javascript - img 要素の作成と dom への追加には終端がありません
私はすでにかなり複雑な DOM 構造を持っています。終了していない画像要素が問題を引き起こす可能性を排除したいと考えています。
最も単純なケースを見ると:
正常に動作しますが、dom を検査すると、次のような終了スラッシュのない img 要素が表示されます。<img/>
単純なレイアウト ビューでは問題はありませんが、これらの要素、ランダムな要素、さらには同じ親ノード内の同様の画像が大量にあるビューを見ると、それらのノードは dom インスペクタにありますが、レンダリングされません。終端がないと、ツリーに問題が発生しますか?
c# - アプリケーションがEnvironment.FailFastの呼び出しを使用して終了すると、不明なハードエラーメッセージが表示されます
AppDomain.UnhandlerExceptionsに接続し、アプリケーション内の未処理の例外をリッスンするC#アプリケーションがあります。未処理の例外が発生すると、ユーザーにエラーメッセージが表示され、Environment.FailFastの呼び出しを介してアプリケーションが強制終了されます。
問題は、一部のマシンでは、これにより「不明なハードエラー」メッセージがユーザーに表示され、「OK」をクリックするまでアプリケーションが終了しないことです。
OSは、.NET4アプリケーションを搭載したWindows7x64です。
mysql - 異なるフィールドターミネータを使用したコマンドラインMySQL select
bash
MySQL ステートメントを実行しているスクリプトがあります。
これはうまくいきます。ただし、これが返す表形式の代わりに、タブ区切りの結果を取得したいと思います。
次のことを試しましたが、構文エラーが発生します。
エラーは次のとおりです。
ERROR 1064 (42000) at line 3: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FIELDS TERMINATED BY "\t"' at line 10
私も試しました
しかし、同じエラーが発生します。
この種の MySQL の実行からフィールド ターミネータを変更する正しい方法はありますか? アドバイスありがとうございます。
java - クローズGUIで無限ループを実行しているプログラムを停止する方法(java)
ソケットを使用したサーバー/クライアント通信用の簡単なプログラムがあります。サーバークラスにはメソッドが含まれていますrun()
。このメソッドには、ソケットの受け入れを待機するための無限ループがあります。
とにかく、私はコンストラクターにコードを記述して、クローズ時に処理するための終了を実行しました。
メソッド のAPIを読むと、次のように表示windowClosing(WindowEvent e)
されます。
ウィンドウを閉じる途中で呼び出されます。この時点で、クローズ操作をオーバーライドできます。
それは、ウィンドウが閉じられている途中であると言います。ただし、run()メソッド内のループは引き続き制御を取得し、プログラムのロジックにより終了しないため、ウィンドウは閉じられません(実際にはGUIは閉じられます)が、処理はバックグラウンドで機能します。
アップデート:
方法run()
:
processClient()
方法:
プログラムの実行を正しく強制するにはどうすればよいですか?
更新2:稼働中のサーバークラス全体:
次に、閉じた後に終了する方法。
c - exit() 関数のアナログを実装するには? -std=c99
私は大学のプロジェクトを書いています。標準 C99 で記述します。要件の 1 つは、exit();がないことです。関数。同様の機能を実装することは可能ですか?終了を検出するために、マイナスのargcでmainを呼び出す関数を作成しようとしました。最初のメインが続くので、それはばかげた試みでした。
プロジェクトの説明だけで、exit() による exit の使用に対してスコアが減少することが指定されていました。ポインターを介して実行するコードを要求し、関数の戻り値でエラーを返すことを理解しています。私は練習にもっと興味があります。自分のためだけに。
python - Ubuntuの別のスクリプトからPythonスクリプトプロセスを起動する:ステータスを追跡する方法は?
次のコマンドを使用して、AmazonEC2Ubuntuインスタンスで別のPythonスクリプトから1つのPythonスクリプトを起動します。
call
フォームはどこにありますか
私は時々、script2.py
どういうわけか時期尚早に終了することに気づきました。いくつかのロギングステートメントがありますが、何が起こっているのかが表示されません。だから私の質問は:
system()
ある種の終了ステータスを返すことを読みました。正常終了と異常終了を区別するための最良のテストは何ですか?つまり、なんらかの異常終了が発生した場合にのみ、呼び出し元のスクリプト内にログメッセージを生成したいと思います。- 終了したプロセスの痕跡を見つけることができるようなシステムログはありますか?
python - Python プロセスが Ubuntu で停止します: エラー コードの意味と修正方法はありますか?
Amazon EC2 Ubuntu インスタンスで同じ python スクリプトの複数のコピーを実行しています。各コピーは、ここで提案されているソリューションを使用して、同じ子 Python スクリプトを順番に起動します
ときどき、これらの子プロセスの一部が停止します。subprocess.check_output
例外をスローし、エラー コードを返します-9
。子プロセスをプロンプトから直接実行しましたが、しばらく実行した後、プロセスはそれほど詳細ではないメッセージで終了しますKilled
。
質問:
- とは
-9
どういう意味ですか? - 何がうまくいかなかったのかを知るにはどうすればよいですか? 具体的には、同時に実行されている同じスクリプトの複数のコピーによってマシンが過負荷になっていることが原因ではないかと疑っています。同時に、私が直接実行した特定の子プロセスは、起動されるたびに、直接かどうかに関係なく、多かれ少なかれ同時に (つまり、多かれ少なかれ同じ量の入力データを処理した後) 停止しているように見えます。Python はエラー メッセージを生成しません。
- Python コードにバグがないと仮定すると、クラッシュを防ぐにはどうすればよいでしょうか?