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

0 投票する
5 に答える
3281 参照

c++ - std::vector のスタック フレーム間での C++ パラメータの値の変更

本当に奇妙なバグに遭遇しました。誰かが説明してくれることを願っています。は単純なstd::vector<V3x>で、V3xは 3 次元ベクトル (線形代数のようなもの) です。次のコードにより、std::length_error例外がスローされます。

computeVertexCount()が の値を返すことを確認しましたが35、これははるかに低いvector::max_size()ため、大量のメモリを要求している可能性はありません。

例外を の定義std::vectorから次の 2 つの関数までたどりました。

そのため、_Countパラメータが と の間で渡されるresize()_Insert_n()、値が 35 から 3435973836 に変更されます。メモリが何らかの形で破損したと想定していますが、それがどのように発生するかはわかりません。

問題の一部である場合に備えて、このコードは、Softimage XSI からロードしている .dll プラグインに含まれています。

このようなことが起こる原因を知っている人はいますか?

編集:解決策

nobugz、私はあなたにキスすることができました。

VS2008のため、.dll 内で std::vector のサイズが変化してい_HAS_ITERATOR_DEBUGGINGました。検索により、同じ問題を抱えている人が見つかり、プロジェクトの上部に次を追加することで修正されました。

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

javascript - JavaScript 関数パラメーター

JavaScript 関数に数値を渡そうとしていますが、実際には間違った値が渡されています。ここにコード全体を示します。

上記のコードでは、01004 の代わりに 10040 として渡すと、アラート ボックスに正しい値が表示されます。

この奇妙な事件について何か考えはありますか?

前もって感謝します。

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

sql - LIKE 条件を実行すると、パラメーター化されたクエリが壊れます。なんで?

したがって、パラメーター化された LIKE クエリを実行するメソッドがあります。メソッドは検索パラメーター/値を取り込み、クエリの準備ができているコマンドに追加されます。

機能していません。それは機能するはずであり、検索する値をSQL文字列に直接コーディングすると、パラメトリゼーションなしで機能します! 私がパラメータとして持っているときはそうではありません!何か案は。

ここにいくつかの(偽物、名前を変更しました)サンプルコードがあります。

うまくいくでしょう。でも

怠惰/簡潔さのために、質問に関係のないコードを見逃しました。したがって、戻りビットなどは無視してください。重要なのは、最初の例ではデータ リーダーに何も含まれていないことです。LIKE 句のパラメーター化に関係していると確信しています。

ありがとう!

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

http - Restlet クライアント リクエストでパラメータを使用する

私は持っている:

しかし、ログインパラメータを設定する方法がわかりません...

そのコードが欲しい

  • エスケープなどを行います
  • 取得/投稿を簡単に切り替えることができます

REST ベースのプラットフォームであるため、何らかのパラメーター「表現」を使用する必要があるかもしれないと考えていますが、それは少し奇妙に思えます。この代表的な例外を組み込むのは十分一般的だと思います。

0 投票する
12 に答える
102895 参照

c++ - C++ で関数パラメーターとして配列を渡す

C++ では、配列を単純にパラメーターとして渡すことはできません。次のような関数を作成した場合の意味:

配列へのポインターしかないため、配列の大きさを知る方法はありません。

メソッドのシグネチャを変更せずに、配列のサイズを取得してそのデータを反復処理するには、どのような方法がありますか?


編集:ソリューションに関する追加です。具体的には、char 配列が次のように初期化された場合:

\0すでに配列の末尾に追加されています。この場合、回答(承認済みとしてマーク)は、いわばそのままで機能します。

0 投票する
6 に答える
2532 参照

sql - SQL パラメータは何からあなたを保護しますか?

パラメーターは、悪意のあるユーザー入力からユーザーを保護するために使用されます。

しかし、パラメータが文字列を想定している場合、悪意のあるユーザーが「DROP」、「TRUNCATE」などを使用できるように、SQL として解釈される入力を書き込むことは可能ですか?

asp、asp.net、Java などのパラメータ間の保護に違いはありますか?


参照: SQL インジェクションを防ぐのにパラメータは本当に十分ですか?

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

web-services - Reporting Services がデータセット パラメーターを消去し続ける

Web サービスを使用していますが、データセットで何かを変更するたびに、すべてのパラメーターが消去されます。

奇妙なことに、データ タブから Web サービス呼び出しを実行すると、すべてのパラメーターの入力を求めるプロンプトが表示されますが、クリックしてデータを編集すると、リストが空になるか、レポートをプレビューしようとすると、パラメーターがない。

他の誰かがこれを経験したことがあるかどうか、またこの動作を防ぐ方法があるかどうか疑問に思っています.

これはデータセットのコピーですが、重要だとは思いません。これは、これまでで最も厄介なバグ (バグである場合) に違いありません。パラメータリストを消去しない限り、デザイナーからデータセットを実行することさえできません。約 10 個のパラメーターがあり、新しいレポートにあらゆる種類の変更を加えている場合、同じリストを何度も何度も再入力するのは非常に面倒です。

どちらかといえば、スタジオは少なくとも、サービスが要求しているパラメーターを事前に入力できる必要があります。ため息私のストレスボールはどこだ...

0 投票する
7 に答える
27302 参照

c# - Microsoft Reporting: コードでのサブレポート パラメーターの設定

サブレポートのパラメータを設定するにはどうすればよいですか? SubreportProcessing イベントへの接続に成功しました。e.ReportPath で正しいサブレポートを見つけ、e.DataSources.Add でデータソースを追加できます。しかし、レポート パラメータを追加する方法が見つかりませんか??

それらをマスターレポートに追加することを提案している人を見つけましたが、マスターレポートをサブレポートに接続する必要はまったくないため、実際にはそうしたくありません。サブレポート。

1 つのレポートをマスター テンプレートとして使用し、レポートの名前、ページ番号などを印刷しています。サブレポートはレポート自体になります。そして、サブレポートのこれらのレポート パラメータを設定する方法しか見つけられなかった場合、私はうまくいくでしょう...

明確化:パラメータの作成/定義は問題ではありません。問題は、それらの値を設定することです。SubreportProcessing イベントで行うのが自然だと思いました。SubreportProcessingEventArgs には、実際には Parameters プロパティがあります。しかし、それは読み取り専用です!では、それをどのように使用しますか?それらの値を設定するにはどうすればよいですか?

0 投票する
18 に答える
268508 参照

javascript - setInterval 関数でパラメーターを渡す

using という関数にパラメータを渡す方法を教えてくださいsetInterval

私の例setInterval(funca(10,3), 500);は正しくありません。

0 投票する
10 に答える
18999 参照

c# - 動作する Windows サービス パラメータを渡す

持っているプログラムをサービスにして、ログに記録せずに使えるようにしたい。基本的には、SSH を使用して指定したフォルダーを指定した場所にバックアップします。しかし、私が直面している問題は、これらの項目を伝える方法がわからないことです。パラメータ付きの整数のみを使用してカスタムコマンドを開始、停止、および実行する方法しか知りません。

これどうやってするの?

Web サービスではなく Windows サービス

edit : バックアップするフォルダーは一貫性を維持せず、ランタイムごとに更新されます