問題タブ [operation]

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 に答える
741 参照

wcf - ソースまたはアクション URL が異なる操作コントラクト

当社のサードパーティ API は 2 つの異なる Web サービスを提供しますが、メソッドとモデルは同じです。それにもかかわらず、それらは URI (Web サービス パス、アクション パス [操作コントラクト]) のみが異なります。

だから私はすることにしました:

  1. VS を使用して wsdl からコードを生成します。

  2. 名前空間を編集して同じものを使用し、「共通」にし、代わりにサービス参照を使用しないように、Reference.cs編集コードを使用します。

  3. 使用するサービスの正しい URI を処理する新しいプロキシを作成します (内部に Reference.cs をラップします)。

現在、「Method1」に問題があります。アクション名が異なるためです。次の例外があります。

「サーバーは HTTP ヘッダー SOAPAction の値を認識しませんでした: http://www.api.com/service/Method1

正しいアクション名はhttp://www.api.com/service1/Method1です。

ここでの質問は、各サービスの各メソッドのアクション名を修正するために使用できる構成または動作はありますか?

それとも、API の実装ごとにコントラクトを追加し続ける限り、それぞれのコントラクトを追加し続けて、これに ChannelFactory を使用する必要がありますか?

助けてください、ありがとう。

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

php - 条件付き操作のヘルプ

私はPHPの基本的な知識があり、以下のコードが実際に何をしているのかを実際に理解していますが、少し複雑なことをする必要があるので、助けていただければ幸いです.

私はセールス Web サイトの管理者です。プログラマーと問題が発生し、彼は上司に解雇されました。そのため、新しいプログラマーを探している間、これに対する解決策を考え出す必要があります。

このコードは次のことを行います: $buyers が 0 の場合、「Be the first to buy it!」というメッセージが表示されます。1 の場合は、「1 人の購入者」と表示されます。2 に等しい場合 (など)、「2 人の購入者」と表示されます。

ただし、これはクレジットカード会社の承認済みの購入に限られるため、30 人が購入したのに実際に承認されたのが 2 人だけの場合は、「2 人の購入者」と表示されます。

そのため、「2 人の購入者 + 28 の保留中」と表示して、製品が実際に販売されていることを人々が確認できるようにする必要があります。

支払いを管理するデータベースには、「購入者」と「保留中」のテーブルがあるので、簡単に実装できます。PHPは私の分野ではありません。私は実際にはプログラマーであるため、あちこちでいくつかのことを理解していますが、別の言語です。

それでは、お時間をいただきありがとうございました。

0 投票する
8 に答える
3784 参照

c++ - 比較は不可分操作ですか?

次の比較はアトミックアクションですか?つまり、単一のCPU命令に減らすことができますか?

これが私がしていることです:

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

assembly - MIPS アセンブリでの nand ビット演算

アセンブリで nand ビット単位の操作を行う方法を見つけようとしましたが、失敗しました。入力 A と B のこの真理値表を本質的に生成する論理ゲート シミュレータを作成しようとしています。

私はすべてを試しました。

正しい出力が得られない

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

java - メソッドを使用する必要がありますか、それとも操作が変更されたときに単純に渡すことができますか?

+-または操作が発生したときに操作文字列を戻して、*操作として保存し、押したときに移動できるようにすることは可能=ですか、それとも単に不可能ですか?

コードパート 1:

コードパート 2:

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

iphone - アプリを終了して再度起動すると、iPhone の sqlite データベースに挿入できません

アプリは初めて正常に動作しますが、再起動すると、以前の値を読み取ることはできますが、新しい値を挿入することはできません... pls help

これが私がこれを呼んでいる方法です....

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

audit-trail - 監査証跡アイテムリスト2BusCompは、アソシエートまたはディスアソシエート操作を表示していません。ver 8.0 +

実装:バスコンプに監査証跡機能を使用した監査を追加し、ブックシェルフごとに(交差テーブルを使用して)自身と子の間のM:M関係を監視します->親子の指定Siebelアプリケーション管理者ガイドの「監査の関連付け」セクション。

監査証跡の表示:1)監査証跡画面の使用->レコードの関連付け/関連付け解除を見つけることができます。2)監査証跡アイテムリスト2 Bus Compを使用して、Siebelアプリケーション管理者ガイドのセクション->監査証跡をビジネスコンポーネントにリンクするセクションを使用して、特定のビューの監査証跡タブを表示します。そして、これが問題 です。明確に記録されていて、監査証跡画面で表示できるにもかかわらず、操作レコードの関連付け/関連付け解除が表示されません。

Audit Trail Item List 2がVBCであるため、これらの操作が表示されない場所または理由のロジックを確認できません。

よろしくお願いします!

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

python - Pythonで演算子モジュールを使用して小さなDSLパーサーを作成する方法

以下のマトリックスデータを参照してください。

「ルール」関数を定義する必要があります。以下の場合、各行データの文字列をアサートするために「true」または「false」を返すことができます。

たとえば、「A = B and B = C」を考えてみましょう。このルールに行1を渡すと、この場合は正しくないため、ルールがfalseを返すようにします。

私の質問は次のとおりです。

  1. これらの「ルール文字列」を実行可能なラムダ関数に変換するDSLパーサーを定義するにはどうすればよいですか。次に、データ行をパラメーターとしてこのラムダを呼び出して、アサート結果を返すことができますか?

  2. モジュール操作には、ルールを定義するために再利用できる多くの数学関数があることに気付きました。DSLパーサーで使用するためにそれらのキーワードの「マッパー」を作成できますか?次のようになります。

    キーワード={"+":operation.add()、 "/":operation.div()、 "and":my_and_define()}

  3. 上記の2が可能な場合、ラムダとマッパーで「A in $ listname」を処理するにはどうすればよいですか?

ご協力いただきありがとうございます。

Rgs、

KC

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

php - PHPの加算減算演算、正確な結果ではありません

<?php echo 199.8 + 0.9 -200.7; //expect 0, result 2.8421709430404E-14 ? ?>

PHPバージョン5.3.2-1ubuntu4.7でテスト済み

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

wcf - WCF によるセルフ トラッキング エンティティ (EF) の検証

OperationContractエンティティを追加/更新するときに、何をすべきかを定義するのに問題があります。エンティティ (またはエンティティのリスト) を WCF サービス経由で送信したいと考えていますObjectContext(これにより、実際の検証を行うためにビジネス マネージャーがインスタンス化されます)。

エンティティがすべての検証ルールに合格した場合 (より複雑なビジネス ルールの合否を判断するためにデータベースにクエリを実行する必要がある場合があります)、エンティティはデータベースに保存され、返せるようにする必要があります。その ID (ID 列の主キー) と同時実行トークン (タイムスタンプ列) の値ですが、それが失敗した場合は、明らかに、何が問題だったかを示すメッセージが必要です。更新の場合、必要なのは同時実行トークンの新しい値だけですが、ここでも検証メッセージが必要です。

さらに複雑にするために、エンティティは複数の子/孫エンティティを持つこともできます。たとえば、トリップにはストップがあり、オーダーが含まれる可能性があります。

私は、人々が現実の世界でこれをどのように扱っているのか疑問に思っています。最も単純な例は、次のような WCF サービスの操作を示しています。

これを処理するための素晴らしいアイデアはありますか? 私は本当にここで実用的なアドバイスを探しているだけだと思います。

1 回のサービス呼び出しでオブジェクトのコレクションを保存しようとする必要がありますか?

フォールト コントラクトを通じて検証メッセージを伝達する必要がありますか?

アドバイス/入力があれば助かります、ありがとう!