問題タブ [parameters]
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.
c - Cで関数を呼び出す前のパラメーター評価順序
Cで呼び出すときに、関数パラメーターの評価順序を想定できますか?次のプログラムによると、実行したときの順序は特にないようです。
sql - T-SQL ストアド プロシージャの NULL 入力値により、select ステートメントが失敗する
以下は、すべてのフィールドを個別にチェックすることに基づいて、データベースに重複するエントリがあるかどうかをチェックするためのストアド プロシージャです (なぜこれを行う必要があるかは聞かないでください。このようにする必要があります)。
それは完全に簡単に聞こえますが、SP は失敗します。問題は、SP に渡される一部のパラメーターが null 値を持つ可能性があるため、SQL は「= null」ではなく「is null」と読み取る必要があることです。isnull()、case ステートメント、coalesce()、および exec() と sp_executesql を使用した動的 SQL を試しましたが、これらのいずれも実装できませんでした。これがコードです...
runtime - Castle Windsor: ランタイム値をパラメーターとして指定する方法 (例: 静的関数呼び出しから返される値)
城の xml 構成ファイルでこのCODE equivlantを実行したいと考えています。
// Foo(文字列名)
IFoo f = new Foo(StaticBarClass.Name);
XML
XMLについては、パラメーター部分の内部のものを除いて、すべて(たとえば、何とか)を知っています。
パラメータ部分はどのようになりますか?
forms - ブラウザのアドオン/拡張機能とブラウザフォームのデータ
アドオン/拡張機能がユーザーが完了した内容をブラウザーのフォームで読み取って、検索パラメーターに基づいてデータを提示する方法を説明する記事(またはここで説明)を誰かに教えてもらえますか?
例としては、ユーザーが航空会社/旅行サイトで検索したときにサイドバーを開き、元の航空会社/旅行サイトで使用されたパラメーターに基づいてサイドステップメタ検索を表示するサイドステップ拡張機能があります。
c# - パラメータのリファクタリングと単体テスト
私はこの方法を持っています:
そして70回のコミットの後、追加のパラメーターを追加しました
ここで問題となるのは、さまざまなnull/プロパティの組み合わせをテストするこのCanExecuteメソッドをカバーする7つの単体テストがあることです。
この単純なパラメーターを追加するには、これらの7つの単体テストを修正する必要がありました。修正は簡単ですが...
単体テストを更新するために必要なこの種の手動リファクタリングを回避するためのベストプラクティスやパターンはありますか?
近い将来、追加のパラメーターが追加される可能性があることがわかっている場合、それを説明するために単体テストをどのようにコーディングしますか?それは単にやり過ぎですか、それとも従うべきイディオム/パターン/何かがありますか?
編集: IStationの依存関係はオプションではないため、単純にオーバーロードを追加することはできませんでした。IStationインスタンスが予期されていたが、何も利用できなかったため、CanExecuteを介して提供する必要があるバグを修正していました...ご覧のとおり。
リファクタリングツールがその方法のようです。ありがとう!
parameters - グローバル設定を属性引数として使用する
次のように、属性に引数を指定したい:
GlobalVar は、一度だけ定義した変数です (場所は気にしません)。
とにかく構成設定を使用しても機能せず、静的クラスでも機能しません。
エラーが表示されます: 属性引数は、定数式、typeof 式、または属性パラメーター型の配列作成式でなければなりません
OutputCache のカスタム ラッパーを作成することは可能かもしれませんが、それはハックのように感じます。ここで何かが足りないのですか??
c++ - 起動時にプログラムのパラメーターを追加する
私は現在、さまざまな職務を実行する小さなアプリケーションを作成しようとしています。現在、コンソール アプリがポップアップ表示され、何をしたいのか尋ねられますが、MyApp.exe -printdocuments などで起動したい場合もあります。
この簡単な例を示すことができるチュートリアルはありますか?
asp.net - ASP.NET ページからの要求変数の取得
私は、約 95% の確率で機能する次の関数を作成しましたが、(明らかに) 100% 機能する必要があります。
Request.Params
配列の先頭にある渡された変数のオブジェクトをスクラブします (残りの変数は ASP パラメーターです)。これらのパラメーターを取得する別の方法を見たことがあると確信していますが、それを理解することはできませんでした。助言がありますか?
編集
を使用しRequest.URL.Query
てこれを達成できるようです。これを調査して投稿します。
これが私が思いついたものです:
ここまでは順調ですね。
java - パラメータ順列を使用したテスト用ツール
コードや単体テストを実行し、あらゆる種類のパラメーターの順列 (null 値、ランダムな整数、文字列など) を作成するテスト プログラム/ライブラリが存在したことを覚えています。それが何と呼ばれていたのか思い出せず、グーグルで検索しても何も出てこないようです。
Javaコード用に作成されたことは知っていますが、かなり高価だったと思います。私が覚えているのは本当にそれだけです。誰が私が考えているプログラム/ライブラリについての手がかりを持っていますか?
c# - 複数の値を返す
ページ上の座標を識別する関数があり、それらを
ただし、後で各ページに関する情報が必要になります。検証された場合、ページの解像度、色/bw などです。別の関数を作成し、前の関数とほぼ同じ結果セットを実行して、その情報を取得できます。
もう 1 つの方法は、ref
これらの値を取得できるようにパラメーターを追加することです。
さらに別の方法として、Dictionary とページ情報を含む包括的なクラスを作成する方法があります。
次に定義します。
私は最後のオプションに傾いていますが、あなたの洞察は非常に高く評価されています.