問題タブ [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.

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

python - pysqliteがqmarkのパラメータ化を受け入れない

Python pysqlite not accept my qmark parameterizationで回答されたものと同様の質問があり ます

私の問題は次のとおりです。文字列自体ではなく、何かのような文字列のパラメーター化された検索が必要です。

これは私の声明です:

pysqlite は次のエラーを返します。

これは qmark がリテラルとして解釈されるためであることは理解しています。ただし、qmarks がリテラルとして解釈されずに、qmarks を使用してそのような「like」検索を指定する方法がわかりません。

次の検索は成功します。

しかし、私が理解している限り、それはまさにformat() 関数を使用すべきではない方法です。

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

java - パラメーター化されたリンク リストのインスタンス化でのコンパレーターの設定

並べ替えられたリンク リストの宿題に取り組んでいて、コンパレータの設定について混乱しています。任意のクラスを受け入れるようにパラメーター化されたリンク リスト クラスを作成しました。リンクされたリストは正常に機能しますが、パラメーター化されているため、リストのコンパレーターを設定する方法について混乱しています。最初にコンパレータ クラスを作成し、それをコンストラクタに渡しますか? コンパレータは、リストの順序を維持するために使用されます。または、リンク リスト クラスで定義されたコンパレータの動作を変更する、設定したクラス内に変数が必要ですか? 少し混乱しているので、これがあまり意味をなさない場合は申し訳ありません。ありがとう!

編集:

Java コレクション ライブラリの LinkedList を使用することは許可されていないことを明確にする必要があります。私の LinkedList クラスは次のようになります。

要素を挿入したら、正しい場所に配置する必要があります。私の考えは、これを LinkedList オブジェクトのインスタンス化時に渡されるコンパレーターによって決定することです。多分このようなもの:

私の問題は、オブジェクトの存続期間全体で使用される同じクラス (MyClass) に対して複数のコンパレーターが必要なことです。また、渡された後に LinkedList でコンパレーターを設定する方法についても混乱しています。

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

sql - SQL Server: パラメーター化されていないクエリを検出する

過去の開発者がプロ​​グラミングを行ったクライアントがいます。彼らのコードは最近疑わしいものになりました。パラメータ化されたクエリを使用しているかどうかを知りたいです。SQL Server を介してパラメーター化されていない要求を検出できることを望んでいましたが、これを行う方法が見つかりませんでした。クエリは次のようなものになる可能性があるため、すべてのクエリをパラメーター化する必要があるわけではないことを理解しています

しかし、SQL Server がパラメーター入力ではなく文字列定数入力を持つクエリをプログラムで教えてくれれば、それは素晴らしいことです。ところで、すべての SQL クエリをログに記録し、@ 記号を含むすべての行を削除するのは近いですが、以下のクエリは正当であると見なされます。

そのため、コマンドの内容を読み取り、すべての入力がパラメーター化されているかどうかを判断するには、SQL Server が本当に必要です。ありがとうございました。

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

javascript - Javascript パラメータ化文字列: replace(RegExp, function) 予期しないグループ化/マッチング

正規表現はよくわかりません。グループ化による予期しない結果を理解するのに苦労しています。誰かに教えてもらいたいです:

  • 意図したとおりに機能しない理由
  • 期待される結果を達成する方法

環境:

私は16進カラーコードを含む文字列を扱っています。その文字列を使用replace()して、一致したカラー コードを HTML を返す関数 (パラメーター化された文字列のようなもの) に "フィード" します。パラメータの 1 つは問題ありませんが、もう 1 つは文字列全体に一致しますか?

いくつかのコード:

簡単な例の JSFiddleを次に示します (注意: 16 進コードまでは文字を使用しません)。

フィドルのコード:

HTML:

JS:

出力:

background-color最初の属性に注意してください。

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

java - ジェネリック/パラメータ化されたクラス Java 名前空間

こんにちは!

2 つのクラス (A と B)、および G (Java のジェネリック クラス) が与えられた場合。

ジェネリック クラスをG<A>orとして定義した場合G<B>、 A と B がクラス自体として定義されていることに違いはありますか? 文字はクラス属性/メソッド内で使用される単なるパラメーターであり、初期化時に G がパラメーター化されたクラスに置き換えられるため、私の直感はノーです。しかし、G 内にタイプ A または B の属性が必要な場合はどうすればよいのでしょうか。

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

module - パラメータを Verilog モジュールに渡す

FPGA デザイン用のいくつかの Verilog モジュールを作成中です。モジュールを最適にパラメータ化する方法を見つけるために、インターネットを調べました。2 つの異なる方法が頻繁に発生するのを目にします。以下に、2 つの異なる方法論の例を示します。これらの方法のうち、モジュールをパラメータ化する最良の方法はどれですか? 違いはなんですか?ベンダー依存ですか (アルテラとザイリンクス)?

最初の方法: モジュール定義:

モジュールのインスタンス化:

2 番目の方法: モジュール定義:

モジュールのインスタンス化:

前もって感謝します

編集:例のいくつかの修正