問題タブ [error-code]
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.
php - 致命的な例外が発生したときにphpが500を返すようにするにはどうすればよいですか?
PHP の致命的なエラーは、ステータス コード 200 として HTTP クライアントに返されます。ステータス コード 500 (内部サーバー エラー) を返すようにするにはどうすればよいですか?
php - レイヤーを介した例外の再スローとステータス コードの使用
私はこれを長い間検索し(ここでも)、多くのphpコードを読みましたが、まだ満足のいく答えを見つけることができませんでした. トピックが広すぎるように思えるかもしれませんが、実際にはまとまりがあります - ついに私にとって。助けていただけますか?
PHP Web サイトでは、BLL オブジェクトで使用される PDO を DAL として使用しており、それらは UI から呼び出されます。何かが起こると、PDO は PDOException をスローします。もちろん、UI レイヤーは PDOExceptions について何も知る必要がないため、BLL オブジェクトがそれをキャッチします。しかし、今は何ですか?
私はそれを読みました
- 例外は本当に例外的な状況のためのものであり、
- 上位層で低レベルの例外を取得しないために、下位層から例外を再スローします。
私の問題を説明しましょう (関数の引数に注意を払わないでください):
これは正しい解決策ですか?PDOException を再スローする場合、例外チェーンを使用するのは適切ではないと思います (これはデバッグ情報を冗長にするだけなので、DataAccessException は PDOException からの完全なスタック トレースを含むすべてを取得します)。
前もって感謝します。
java - Spring MVC検証エラーコードはどこで解決されますか?
Spring MVCフレームワークの下でバリデーターを作成しようとしていますが、ドキュメントに明らかな欠落があります。エラーオブジェクトにエラーを渡すことを呼び出す場合、ほとんどのメソッドはerrorCodeという名前のStringパラメーターを予期します。これらのerrorCodesは、私が正しく理解していれば、特定のエラーメッセージの代用として機能します。しかし、私はこれらのコードがどこにマップされているかを一生理解することはできません。
これは、SpringMVCのJavadocから参照しているものの例です。
誰かが私を啓発できますか?
java - Java:Integer = nullに設定しても大丈夫ですか?
引数がデータベースに存在する場合にID番号を返す関数があります。そうでない場合は、nullを返します。これはnullポインタ例外を懇願していますか?負のID番号は許可されていませんが、存在しない引数が-1のようなエラーコードの代わりにnullを返す方が明確だと思いました。どう思いますか?
php - MIME / IMFエラーコード?
存在しない電子メールからデータベースをクリアする必要があるため、電子メールメッセージから「受信トレイがいっぱい」や特別に「無効な電子メール名」などの一般的な電子メールエラーを識別するためにphpコードを記述する必要があります。
MIMEとIMFの形式を探していますが、標準のエラーコードは見つかりませんでしたが、存在しますか?
android - エミュレーター/デバイスでAndroidアプリケーションを実行できません-アクティビティは存在しませんか?
エミュレータでアプリケーションを実行しようとすると、activitymanagerからエラーが発生します。
私のアクティビティは存在し、マニフェストにリストされています(実際、そのメインランチャーアクティビティ)。
このエラーの意味を知っている人はいますか?
c# - エラーコードを使用するのはいつですか?
例外オブジェクトをサポートする言語 (Java、C#) では、いつエラー コードを使用するのが適切ですか? 一般的なエンタープライズ アプリケーションでエラー コードを使用することは適切ですか?
多くのよく知られているソフトウェア システムでは、エラー コード (および対応するエラー コード参照) が使用されています。いくつかの例には、オペレーティング システム (Windows)、データベース (Oracle、DB2)、およびミドルウェア製品 (WebLogic、WebSphere) が含まれます。エラー コードにはどのような利点がありますか? エラーコードを使用することの欠点は何ですか?
linux - VimのmakeからLinuxエラーコードを取得する
Vimのmakeから「成功の場合は0、エラーの場合はゼロ以外」の戻りコードを取得しようとしています。具体的には、私はUbuntuを使用していますが、使用v:shell_error
できません。
この質問を掘り下げて調べたところ、シェルパイプの設定が原因のようです。
shellpipe=2>&1| tee
makeのtee
出力をパイプで vim に戻します。シェルは、make からではなく、tee から vim にエラー コードを返しているようです。代わりに make のエラー コードを取得するにはどうすればよいですか?