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

java - コンパイルされたJava XPath式をPreparedStatementスタイルのセマンティクスでパラメータ化することは可能ですか?

標準の JAX-P xpath 式エンジンまたは別の準拠エンジンを使用して、パラメーター化を可能にする xpath 式をコンパイルすることは可能ですか?

開発者がコンパイル済みの xpath 内にプレースホルダーを設定し、実行時にそれらの値を置き換えることができる API があるかどうかを調べています。

これが可能かどうか、および警告、落とし穴、または単に「それをしないでください」タイプのアドバイスがあるかどうかについての洞察をいただければ幸いです。

(「ストリームの交差」を修正したことに注意してください... xpathと正規表現に関して同僚と会話していました...たまたま精神的に舌を縛られました...混乱して申し訳ありません)

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

jenkins - パラメータ化されたジョブを次々と実行する方法 (パラメータなし)

私は2つのパラメータを持つJenkinsで仕事をしています。パラメータのない別のプランを実行し、そのプランから必要な回数だけ既存のプランを起動したいと考えています。

新しい計画は、15 分ごとに実行するようにスケジュールする必要があります (Jenkins のスケジューラ オプションによって実行されます)。その計画のコードは次のようになります。

  • データベースに接続する
  • 必要なレコードセットを取得する
  • レコードセットのループを開始します
    • キーと値のペアを保存します (既存のジョブのパラメーター)
  • ループを終了する

これが完了したら、保存された各キーと値のペアで既存のジョブを実行する必要があります。Jenkins (1.406 を使用) を使用してそのまま使用できますか、それとも既存のジョブをリモートで呼び出す必要がありますか? 「ビルド後のアクション」セクション (プランの構成) で「他のプロジェクトをビルドする」オプションを使用するときに、あるプランから別のプランにパラメーターを渡す方法がわかりません。

ありがとう

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

sqlite - AIRでSQLiteクエリを条件付きでパラメータ化する

AIRでSQLiteデータベースを条件付きでパラメータ化するにはどうすればよいですか?たとえば、次のクエリ:

ただし、が0より大きいwhere場合にのみステートメントを表示したいと思います。selectedID

私が通常行うことは次のとおりです。

ただし、LiveDocsのパフォーマンスについては、パラメーターを使用する方が適切です。

ステートメント全体をパラメーター化することは可能ですか、それとも値に対してのみ可能ですか?または多分これは十分です-十分です:

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

java - parameterzied enum を持つ汎用クラスをパラメーターとして別の汎用オブジェクトに渡す Java

型パラメーターとして列挙型を使用して、Java でパラメーター化されたクラスを実装しようとしています。以下のコードを見ると、Car.Creatorparameter を持つ匿名クラスがあることを除いて、すべて正常に動作しますK。もちろん、 の代わりにKがあるはずですがCarObject<T>、そう簡単ではありません。の場所に入れるCarObject<T>と、K構文エラーが発生します。このようなことが可能かどうかを説明し、コードサンプルを提供してください。

Androidの公式ドキュメント(「クラスの概要」のコードを参照) から、これが完全に正常に機能する例を示します。Android の内部では魔法が働いていると思います。私はまったく同じことをしようとしています - Parcelable インターフェイスを実装します。私はこの例をimplements Parcelable他のものを使わずに作っただけです。

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

php - 名前付きの値と特定のタイプを使用したMysqliのパラメーター化

パラメータ化について学習していますが、一部のクエリ:varnameでは、準備中のクエリでこの表記が使用され、次のようにバインドされていますbindParam(':varname', $varvalue)

次に?、準備中のクエリで使用されている場所がいくつか表示され、次のようになりますbindParams('sd', $stringvalue, $doublevalue)

後者のバージョンは、タイプ(strings / doubles / integers / blob)を強制/チェックするため、少なくともある程度は「安全」であるように思われます。ただし、最初の表記の方が好きで、疑問符が常に明確な順序/位置にあるとは限らないため、私が行っている抽象的なことのいくつかにはうまくいく可能性があります。

中間点はありますか、それともどちらか一方ですか?

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

sql-server - 強制的なパラメータ化

SQL Server のアドホック クエリに対して、単純なパラメーター化ではなく強制的なパラメーター化を有効にすることを選択しない理由は何ですか?

パフォーマンスのオーバーヘッドはありますか? もしそうなら、再利用されたクエリプランによって得られる(可能な)利益によって相殺されませんか?

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

image - ジオメトリ画像とは何ですか?

ジオメトリ画像とは何ですか?どのように作成できますか?少し奇妙です...メッシュモデルからジオメトリ画像を作成する必要があります。その逆も同様です。

サンプルジオメトリ画像+法線マップ

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

scala - 私の配列のScalaパラメータ化は文字列を想定していますか?

マニフェストと、Scala が "new Array[Array[T]]" のようなことを実行できるようにするために必要な消去回避手法について少し読みましたが、これには少し困惑しています....

スプレッドシートのような配列で一連の行を集計する方法があります。たとえば、次のような 2D 配列を想像してください。

その配列の列を合計して [21, 9, 15] のような 1D 配列を吐き出すメソッドを書きました

Ints (Doubles や Floats など) だけでなくジェネリック化したいのですが、パラメーターとマニフェストを追加すると、コンパイル エラーが発生します。

これがコードです

コンパイルエラーは次のとおりです。

何が起きてる?なぜ文字列が「必要」なのですか?

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

c# - C#を使用したSeleniumWebdriverでExcelを使用したパラメーター化

Excelを使用したWebドライバーのパラメーター化にはどのC#コードを使用する必要がありますか?

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

python - pytestパラメータ化デコレータが**kwargsで機能しない

私のテストコードには、次のものがあります。

したがって、parameterize関数は、自分の@ae_testデコレータによって返される関数をパラメータ化しようとします。これは次のようになります。

これはこれまでのすべてのテストで機能しましたが、parameterize関数は次のように不平を言っています。

このエラーは、638行目のpytest/python.pyで発生します

最初のコメントに応えて、完全なスタックトレースを次に示します。

しかし、問題は実際にはparameterize、「タイトル」と呼ばれる引数を探して、それを見つけられないことに帰着します。これは、**kw構文を使用しているためです。私は、parameterize関数がそこにdictを入れることを期待しています。