問題タブ [parameterization]
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.
scala - scala 型のパラメーター化の混乱
次の例を考えてみましょう
HtmlLookupSelect
コンストラクタ パラメータとして Lookup オブジェクトのリストが必要です。HtmlLookupSelect オブジェクトの作成中に、county オブジェクトのリストが渡されます。コンパイラは、オブジェクトCountry
のサブクラスとして認識されるため、エラーをスローしません。Lookup
しかし、次の行で、Country をパラメーターの型として (予期される Lookup ではなく) メソッドを呼び出そうとすると、Type mismatch
エラーが発生します。なぜこうなった?
c++ - 構造体を使用した関数のパラメーター化
以下のコードはコンパイルされません。この関数foo
は、関数ポインターf
を引数としてf
取り、厳密に 1 つの int を引数として取り、int を返します。この例では、常に引数 でfoo
呼び出します。が評価されるときに、他のパラメーターと組み合わせて評価されるように関数を渡したいと思います。ただし、引数として 2 つの int を持つ関数を渡すことはできません(この問題は、実際の問題の類推です)。f
3
foo
f(3)
foo
ISO C++ では、バインドされたメンバー関数のアドレスを取得して、メンバー関数へのポインターを形成することを禁止しています。「&plusX::plus」と言います
java - 複数のキーを使用して MultiKeyMap をパラメーター化する
Apache CommonsMultiKeyMap
を複数のキーでパラメータ化する方法はありますか? すなわち
私はもともと raw を持っていましMultiKeyMaps
たが、プログラムでこれらのマップが頻繁に使用されるため、それらをパラメーター化して一貫性を確保したいと考えています。
MultiKeys
MultiKeyMap に保存しているデータには が必要なため、使用したくありませんMultiKey<String, String, Integer>
。ただし、MultiKey
1 つのタイプ (MultiKey<String>
または MultiKey<Integer>
) のキーのみをサポートします。これに対する回避策がある場合、私は提案を受け付けています。
明確にするために、私が解決したい全体的な問題は次のとおりです。MultiKeyMaps
プログラム内の にパラメーター化することで同じタイプのキーがあることを確認したいのですが、キー内のクラスが異なります ( <K, K, K, V> = <String, String, Integer, Float>
)。
編集:(現在削除された回答で)提案されました を使用しTriple<String, String, Integer>
、試しました:
ただし、このステートメントの 3 行目では、put(Triple<String, String, Integer> key1, Triple<String, String, Integer> key2, Float value)
. 私の質問はこれです:この答えで、今は必要ありませんMultiKeyMap
か?今使うべきMap<Triple<String, String, Integer>, Float>
ですか?
また、このマップを頻繁に (大量のデータを使用して) 反復する必要があることも注目に値します。これは、必要に応じてメソッドMultiKeyMap
のパラメーターを変更するだけでよいため、パラメーター化されていない場合は簡単でした。get()
を使用するTriple
と、反復ごとに新しいTriple
インスタンスを作成する必要があると思います。これはリソースを大量に消費しますか、それともこれを回避する方法はありますか?
java - 文字列からパラメータ化された上限のジェネリック クラス?
私はこれらの2つの答えを見てきました:
私が実際にやろうとしていることは次のとおりです。
Xyz<?>.class
有効な Java ではありません。私が使うべき魔法の呪文はありますか?
python - コードにキーワードを挿入するにはどうすればよいですか?
では、どうすればコードを作成できるので、1 から 4 を入力する代わりに、「フリーズ」や「フリーズ」などのキーワードを入力することができます。コードにキーワード サーチャーを配置するにはどうすればよいでしょうか。 :)
r - 畳み込み分布の統合とパラメータ化を改善するにはどうすればよいですか?
正規分布と対数正規分布の両方で畳み込まれたガンマ分布のパラメータを解こうとしています。正規成分と対数正規成分の両方のパラメーターを実験的に導き出すことができるため、ガンマ パラメーターを解きたいだけです。
この問題に対して 3 つのアプローチを試みました。
1) 畳み込みランダム データセット (rnorm()+rlnorm()+rgamma()
すなわち
2) 畳み込み関数の「総当たり」数値積分 (コード例 #1)
3) distr パッケージによる数値積分アプローチ。(コード例 #2)
私は3つのアプローチすべてで限られた成功しか収めていません。重要なことに、これらのアプローチはガンマ パラメーターの「公称」値に対してはうまく機能しているように見えますが、k(shape) が低く、theta(scale) が高い場合 (実験データが存在する場所) にはすべて失敗し始めます。以下に例を示します。
まっすぐな数値積分
distrパッケージを介して畳み込みを試みています
例 1 の統合を高速化できますか? 例 2 (distr パッケージ) でグリッド サイズを大きくすることはできますか? k<1 の問題に対処するにはどうすればよいですか? 高いシータ値での評価をより容易にする方法でデータを再スケーリングできますか? 一緒にもっと良い方法はありますか?ヘルプ!
xml - N++ マクロのパラメーター化
私は新しい N++ ユーザーであり、10 個の複製を作成する必要がある XML ファイルを持っています。
6000 と表示されている場所を検索し、6000 と表示されている場所を一意の 4 桁の番号に置き換えたいと考えています。10 個の重複ファイルすべてに、このタグに固有の 4 桁の番号が付けられます。
python - ある .py ファイルから別の .py ファイルへのパラメーター置換
すべてのパラメーター値を含むパラメーター ファイルがあります。これらの値を別の .py (生の sql ファイル) に渡し、実行可能な sql ファイルを生成したい
params.py ファイル
rawsql.py
私が期待している出力は.sqlファイルです
exec_sql_file.sql
別の .py ファイルから .py ファイルで可変変電所を実現するにはどうすればよいですか
pytest - あるパラメータが別のパラメータによって生成されたときの 2 レベルのパラメータ化の pytest
パラメータリストがあるシナリオがあります。この各パラメーターは別のパラメーター リストを生成することができ、両方のパラメーターに基づいてテストをパラメーター化したいと考えています。
以下で行っていることと似ていfor loop
ますが、パラメーター化を使用しています。またtest_1
、test_2
パラメータの任意のセットに対して一緒に実行する必要があります
何か助けて??