問題タブ [faults]

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

testing - 仕様からどのようにテストを生成していますか?

私はBertrand Meyer による印刷された記事に出くわしました。彼は仕様からテストを生成できると述べています。私の開発チームはこのようなことはしていませんが、検討するのに良いテクニックのように思えます。仕様からどのようにテストを生成していますか? この方法でプログラムの障害を発見できたことについて、どのように説明しますか?

0 投票する
10 に答える
65220 参照

c# - 「この障害の作成者は理由を指定しませんでした」例外

特定の状況に基づいてカスタム障害をスローするために、WCFサービスに次のコードがあります。「この障害の作成者が理由を指定しませんでした」という例外が発生します。私は何が間違っているのですか?

0 投票する
3 に答える
1238 参照

wcf - Silverlight の障害

私;これに従ってWCF Silverlightの障害を機能させようとしています: MSDN記事

SL 障害を Web.config ファイルに追加すると、次の警告が表示されます。

要素 'behavior' には無効な子要素 'silverlightFaults' があります。期待される要素のリスト: 「serviceAuthorization、serviceCredentials、serviceMetadata、serviceSecurityAudit、serviceThrottling、dataContractSerializer、serviceDebug、serviceTimeouts、persistenceProvider、workflowRuntime」。

警告を無視しても機能せず、Silverlight アプリケーションは WCF サービスを追加できません。

何か案は?

0 投票する
5 に答える
836 参照

wcf - 失敗するかしないか

WCFサービスで障害をスローするタイミングとスローしないタイミングについて、同僚と話し合っています。

1つの意見は、何らかのエラーのためにサービス操作が機能しなかった場合にのみ障害をスローするというものです。そのため、何かが無効な状態になっている可能性があります。だから、いくつかの例:

  • ValidateMember(文字列名、文字列パスワード、文字列国)->検証自体を実行できなかったため、必須パラメーターが渡されない場合、エラーがスローされます。->データベースがダウンしたなどの内部エラーが発生した場合はエラーをスローします->他のすべての場合には、検証の結果を指定するステータスコントラクトを返します(MemberValidated、WrongPassword、MemberNotKnown、...)

  • GetMember(int memberId)->何かがダウンしている場合にのみ障害をスローし、他のすべての場合はメンバーを返すか、見つからない場合はnullを返します

もう1つの意見は、GetMemberがメンバーを見つけられない場合、またはValidateMemberの場合はパスワードが間違っている場合にも、フォールトをスローする必要があるというものです。

どう思いますか?

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

memory - Linux カーネルでのユーザー プロセスのページ マッピングの変更

プロセスとそのmm_structにアクセスできるとしましょう。マッピングの1つを変更するか、マッピングを削除して一時的なマッピングを作成して、ページよりも少ない量を割り当ててメモリに書き込むことができる方法はありますかそれ?

たとえば、ADD 命令で書き込みフォルトを処理します。障害のアドレスとサイズを比較的簡単に取得できます。ローカルに 8 バイト (最大の単一命令サイズ) を割り当て、マッピングをいじって、フォールトした仮想アドレスがそれらの 8 バイトの最初のバイトを指すようにします。次に、命令を 1 ステップ実行して、別のページ用のデータを取得し、元のページをマッピングに復元します。プロセスの仮想メモリ領域でページ以外のものを使用できるかどうかについては、ちょっと興味があります。

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

java - 類似した値が原因で 2 つ以上の例外が発生した Java プログラム

私は、近い値のために例外を与えるプログラムを見つけようとしているプロジェクトに取り組んでいます。例で説明しましょう。ご支援とご協力をお願いいたします。次のプログラムでは、x == 100 の場合に最初のフォルトが生成され、x == 98 の場合に 2 番目のフォルトが生成されます。乾杯。

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

performance - このプログラムでページ フォールトを減らす方法は?

このプログラムで 1000 を超えるページ フォールトをゲートしています。それらをより小さな値またはゼロに減らすことはできますか? または他の変更でさえ実行を高速化できます

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

java - GlassFishを使用したSOAPサービスJavaからの例外のスロー->障害

重複の可能性:
JAX-WS-例外を障害にマップ

私は通常Javaを使用しませんが、必要なサードパーティライブラリの周りにサービスラッパーを作成することを余儀なくされています。(だから私はそれをc#から呼び出すことができます)

GlassFishでNetBeansを使用していますが、そこでSOAP障害を処理する方法を考えていました。

hello()内でスローされた例外がFaultsに変わるように、これを変更するにはどうすればよいですか?例外メッセージを含む単一の障害でも、今のところは問題ありません。

この環境での障害に対処する方法が本当にわかりません...どんな情報でも役に立ちます。

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

ios - iOSのコアデータのreturnsObjectsAsFaultsメソッド

ドキュメントを数回読んだのですが、それでも「障害」の意味がわかりません。

それはオブジェクトですか、それとも単なる値ですか?

そして動詞として、「Fault」は何をしますか?

どうもありがとう!