問題タブ [declarative-programming]

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

salesforce - Oracle ADFとSalesForceの統合

ADFアプリケーションをSalesForceに統合しようとしています。エンタープライズ URL と api-token とパスワードがあります。サービスを呼び出して、soapUI から結果を取得できます。

今の課題は、セールスフォースを統合し、ADF アプリケーションにデータを取得したいということです。SOAP Web サービスのデータコントロールを作成しました。ただし、SalesForce は安全なアプローチに従っているため、これは機能しません。まず、動的なserviceURLsessionIdを返すLogin()サービスを呼び出す必要があります。次に、serviceURL をエンドポイントとして、sessionId を要求属性の 1 つとして、目的のサービスを呼び出す必要があります。これを宣言的アプローチでどのように実装できますか。

SalesForce にアクセスするための Java クライアントを作成するように私に依頼しないでください。

-V

0 投票する
4 に答える
141 参照

r - この R ループのより効率的なバージョン

私は Python と JS に慣れていて、R にはかなり慣れていませんが、データ分析のために R を楽しんでいます。if/elseロジックに基づいて、データフレームに新しいフィールドを作成しようとしていて、標準/手続き型の方法でそれを実行しようとしました:

しかし、それは非常に遅かったです。〜300万行のデータフレームでこれを実行しようとしましたが、時間がかかりすぎました。これを行う「R」の方法に関するヒントはありますか?

df$Payment_Dateおよびdf$First_Payment_dateフィールドは日付としてフォーマットされていることに注意してください。

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

recursion - Prolog での再帰の学習

Prolog で再帰がどのように機能するかについての基本的な理解があります。宣言型パラダイムで考えるのは難しいと感じています。再帰的な述語を書くための学習リソース (解決済みの例を含む) を提案していただけますか?

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

uml - 宣言型言語をモデル化する方法

人形を使用しています。puppet は宣言型言語であり、コードをモデル化する必要があります。

私の質問は、宣言型プログラミング言語のモデリング言語は何ですか?

つまり、uml を使用して命令型言語をモデル化しますが、uml は宣言型プログラミング言語には適していません。

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

prolog - プロローグ、リストのリストには別のリストが正確に含まれています

私が基本的に達成したいのは、リスト A のリストが与えられた場合、リストBの要素がリストA正確に含まれているかどうかをチェックする述語が欲しいということです。

たとえば、次のようになります。

A = [[1,2]、[3,4]、[5]、[]] B = [1,2,3,4,5]

A = [[1,2]、[3,4]、[5]、[]] B = [2,5,3,4,1]

結果は true になりますが、

A = [[1,2]、[3,4]、[5]、[]] B = [1,2,3,4]

A = [[1,2]、[3,4]、[5]、[]] B = [1,2,3,4,5,6]

どちらも false になります。

これはプロローグで可能ですか?

正確には、順序は関係ありません。すべての要素が含まれている必要があります。また、Bリストに重複が含まれていないとします。したがって、Aに重複が含まれる場合、結果として false になるはずです。

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

prolog - プロローグ号の推論

期待される結果:

X は値のリスト、Res は結果を格納する場所です。

私が電話すると想像してください:

結果は次のようになります。

しかし、結果は次のとおりです。

等々...

何が問題なのかを理解できるように、コードと推論の何が問題なのですか?

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

loops - 結果後のプロローグ ループ

したがって、リストのすべての可能なサブセット + 順列を見つけるために、この述語を書きました。正しい出力が得られますが、何らかの理由で、すべての (正しい) 結果が得られた後もプログラムがループし続けます。

私は何を間違っていますか?

allSubsets([1,2,3], X) に対して得られる結果は次のとおりです。

最後の 2 行でループを中止する必要があります。

前もって感謝します。

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

list - プロローグでリストのリストをマージする

私は次のようなことをしたいと思います:

X は次のように返されます[[],[],[],[t1,t2,t3]]

しかし、プロローグの知識まですべてを試しましたが、何も思いつきませんでした。

ヒントはありますか?

次のように想像してください。

そのため、tasklist1 の後の tasklist は、同じコアで、tasklist1 のタスクの後にスケジュールする必要があります。

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

javascript - どのオブジェクト プロトタイプも forEach コールバックとして機能しないのはなぜですか?

質問ではなく、ただ挑戦したかったのですが、まだ答えを見つけることができませんでした。

たとえば、文字列の配列があります

すべての要素をトリミングしたい。メソッドを試しましたが、どちらも期待どおりに機能しませんでしapplyた:call

何が起きてる?apply/callは各関数の最初の引数を取得する必要があり、すべて問題ないようです。