問題タブ [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 投票する
1 に答える
388 参照

core-data - iOSのコアデータ内のエンティティの1つのプロパティのみの値を取得するには

「Records」というエンティティがあり、NSDecimalNumberクラスの「amount」という名前の属性があります。

そしてもちろん、「レコード」には「名前」、「日付」などの他の属性があります。

ここで、すべての「レコード」の金額属性のみをフェッチして、それらを合計する必要があります。

パフォーマンスを向上させるには、「金額」の値が必要です。名前や日付は関係ありません。

では、どうすればよいですか?

これが私のコードですが、彼らは十分に専門的ではないと思います。

そして、私は「障害」が何を意味するのかはっきりしていません。

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

java - WCFクライアントでJavaカスタム障害をキャッチできません

問題はこの質問に似ています。WCFFaultException<T>はJavaWebサービスFaultとの相互運用をサポートしていますか。ただし、私の場合、カスタム障害は実際にサービスから返されます。

これを説明するのは難しいですが、ここに行きます:

新しいWCFクライアントから、既存のJava Webサービス(他の種類のクライアントで何年もうまく機能している)を呼び出しています。サービスXSDは、1つのカスタム障害ServiceFaultを定義します。

このServiceFaultは、より具体的なすべてのカスタム障害(MyMethodFaultなど)に使用されるため、次のようにすべてErrorCodeプロパティとErrorDescriptionプロパティを取得します。

次に、障害のWSDLメッセージが次のように定義されます。

そして最後に、操作は次のようにこれらの障害で定義されます。

これまでのところ、私には良さそうです。そして実行時に、サービスは次のように詳細SOAPタグで障害をきちんと返します。

ただし、SvcUtilは、より具体的なカスタムフォールトを生成せず、ServiceFaultのみを生成しました。これは、サービスリファレンスでのMyMethodFaultの唯一の言及です。

だから、ここに問題があります:

MyMethodFaultが存在しないため、キャッチできませんFaultException<MyMethodFault>.。さらに、WCFは実行時にMyMethodFaultなどの特定のフォールトをServiceFaultにマップしないため、タイプの例外がFaultException<ServiceFault>キャッチされることはありません。したがって、エラーの説明は表示されません。

私は何か間違ったことをしていますか、それともWSDLまたはSvcUtil-usageを微調整する必要がありますか?

誰もが質問を理解できることを願っています:P

ありがとう、ビョルン

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

paging - coreserviceshell.exe に 481.510 ページ フォールトがあることを文字通り意味するのは何ですか?

これは、Win XP Professional のサービス リストでページ フォールトが最も多いサービスです。また、これは私が実行している最も RAM を消費するサービスでもあります。ページ フォールトは、メモリ アドレスのページングなどで何かを行う必要があります。その「ページング」を実行する実際のプロセスは私の範囲外ですが、それとその動作についてもっと知りたいと思っています。文字通り、coreserviceshell.exe に 481.510 ページ フォールトがあることを意味します!?

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

c - dotproduct に pthread を使用する場合のセグメンテーション違反

私は pthreads 用の内積プログラムを作ろうとしてきましたが、いくつか問題がありました。プログラムを実行しようとすると、セグメンテーション違反が発生します。私はそれをコーディングするためにcを使用しています。

最初にこのコードでプログラムを動作させました:

次に、スレッド数を増やして合計を増やしたくないので、メモリ割り当てを変更しました。

これは変更されたコードです:

これは私のコード全体です:

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

webserver - System.Exception を使用して BizTalk で中断されたメッセージをキャッチする

私の BizTalk オーケストレーションでは、中断されたメッセージをダウン状態の Web サーバーにキャッチしようとしています。

サーバー障害の操作を既にキャッチしました。次のタスクは、Web サーバーがダウンした場合のメッセージをキャッチすることです。私は現在 System.Exception フォールトを使用してメッセージをキャッチしてから、フォールト名を使用しています。メッセージをログ テーブルに挿入するメッセージ。

このプロセスは機能しますが、メッセージも BizTalk で中断されます。障害から取得してログに記録したい情報が既にあるため、メッセージが BizTalk で中断されていると表示されないようにするための次の手順は何ですか?