問題タブ [defined]

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 投票する
2 に答える
194 参照

c++ - ファローアップ。x++ への戻り参照は定義されていますか?

私は最近、return x++; の動作は?という質問をしました。定義された?

結果はほぼ予想どおりでしたが、同様の状況について考えさせられました。

私が書くとしたら

bar が int 参照を返すようになった場合、この動作は定義されていますか? 前の質問に対する答えが文字通り真であり、何が起こっているかを単に抽象化するだけではない場合、リターンが実行されるとすぐに破棄されるスタック変数への参照を返すように思われます。

それが単なる抽象化である場合、ポストインクリメントによって実際にどのような動作が保証されるかを知りたいと思います。

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

asp.net - 別のBC30002:タイプが定義されていません

これが私がやったことです...

wsdl.exeを使用して、wsdlサービス接続用の.csクラスを作成しました。Visual Studioプロジェクトを作成して、.csを名前空間CalculatorService(CalculatorService.dll)を持つdllにコンパイルしました。これまでのところ成功しています。

asp.netプロジェクトを作成し、名前空間のインポートを追加しました。

プロジェクトを右クリックし、[参照の追加]をクリックして、.dllを見つけ、追加し、プロジェクトをビルドし、/ binをチェックして、dllが存在することを確認しました。

デバッグ中は、すべてローカルで問題ありません。CalculatorServiceを見つけ、それに接続し、XMLを取得して表示しました。

次に、それをWebに配置したかったので、プロジェクトをビルドして公開しました。[コピー]の下-このアプリケーションを実行するために必要なファイルのみ...選択しました。

Webにデプロイすると、タイプ'CalculatorService.CalculatorService'が定義されていません。

ライブスクリプトへのリンクは次のとおりです:http: //vansmith.com/_iaps.wsdl/pub/Default.aspx

何か案は?

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

perl - ハッシュ要素のハッシュが存在し、定義されていることを検証する簡単な方法はありますか?

ハッシュ要素の Perl ハッシュが$Table{$key1}{$key2}存在し、定義されていることなどを検証する必要があります。これが私がすることです。($key1存在すら知らん)

それを行うためのより簡単でクリーンな方法はありますか?

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

ruby - ネストされたハッシュが定義されていますか?()

が定義されているかどうかを判断する最も簡潔な方法は何ですか?それは、またはnil@hash[:key1][:key2]の場合にエラーをスローしませんか?@hash@hash[:key1]

defined?(@hash[:key1][:key2])存在する場合はTrueを返します(定義され@hash[:key1]ているかどうかは判別しません):key2

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

ruby-on-rails - メソッドがクラスで定義されているかどうかを判断する方法は?

では、メソッドが定義されているかどうかを判断するにはどうすればよいでしょうか。

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

vba - VBAコードアプリケーションの問題またはオブジェクトエラー

VBAでいくつかのコードをコーディングしましたが、この行でコードが壊れて、アプリケーション定義またはオブジェクト定義のエラーが発生します。

私は本当に何が悪いのかをチェックしようとしましたが、私もうまく見えます。何が間違っているのか、そしてそれを修正する方法を教えてください。

ありがとうございました

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

function - C#でOleDbSchemaGuidを使用してユーザー定義関数のリストを取得する方法は?

C#でOleDbSchemaGuidを使用してユーザー定義関数のリストを取得する方法は?

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

javascript - Javascript window.location.hash が定義されていますか?

window.location.hashが定義されているかどうかを確認する方法はありますか?

設定されている場合は、変数の値を取得し、それを使用してページに追加のコンテンツを表示します。

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

nosql - マルチテナントアプリケーションのユーザー定義フィールドとグループ化を実装する方法:EAV、固定テーブルパターン、NoSQL

私はSaaSで働いています。ここでは、テナントは連絡先の複数のリストを持つことができ、各リストには、このリストの連絡先が格納できる任意の数のカスタムフィールドを含めることができ、リストの接続に含めることができる任意の数のグループを含めることができます(グループが使用されます)リストの連絡先をセグメント化するため)。各連絡先には、1つの必須フィールドがあります。email_addressと、前述のリストに定義されている任意の数のユーザー定義フィールドです。リストの連絡先は、所属するグループとユーザー定義の値に基づいて見つけることができなければなりません。最大30のユーザー定義フィールドを用意する必要があります。この問題を解決する3つの方法がわかりました。

  1. 一種のEAVを使用します(私たちはこのようにしようとします)が、それはかなり複雑に見えます。テーブルリスト(テナントのリスト)、関連テーブルcustom_fields、リストのサブスクライバーのemail_addresesを格納した関連テーブルsubscribers、サブスクライバーに関連するテーブルsubscribers_custom_data、およびcustom_fieldsテーブル(サブスクライバーのカスタムフィールドの格納値)があります。 。

  2. フィールドテーブルのパターン。説明はこちらhttp://blog.springsource.com/arjen/archives/2008/01/24/storing-custom-fields-in-the-database/です。この場合、カスタムフィールドに関連するフィールドを使用します。これにより、すべてのカスタムフィールドが列に格納されます。たとえば、30個の列があり、可能な各カスタムフィールドの値が格納され、テーブルには、列名とユーザー定義の名前のマッピングが格納されます。分野。それも複雑に見えます。カスタムフィールドの値で検索するには、少なくとも30個のインデックスが必要ですが、他にも問題があります。

  3. 少なくともユーザー定義のフィールドと、場合によってはリストのグループを格納するために、ある種のNoSQLデータベースを使用すること。このようなデータベースがここで役立つと思いますか。もしそうなら、カスタムフィールドとグループを格納するための設計方法を教えてください。さまざまなタイプのNoSQL、たとえばMongoDbのようなドキュメント指向を調べようとしていますが、この問題の解決にどのように役立つかすぐにはわかりません。ここに任意の属性を格納できますが、カスタムフィールドの値を検索するには、事前にそれらにインデックスを付ける必要があるため、どのカスタムフィールドを使用するかを知る必要があります。

それについての情報をありがとう。

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

ruby - ruby 動的連鎖メソッド

こんにちは

私はいくつかの動的に定義されたメソッドを構築し、いくつかのスコープメソッドを次のように連鎖させようとしています:

そのための 1 つのアイデアは次のようなものです。

投稿では、最新、古いスコープを定義しています...

これで、次のようなメソッドを呼び出すことができます:

私の質問は次のとおりです。

  1. これを行うためのより良いアプローチはありますか? (active record find に似ていますが、method_missing はありません) これはちょっと醜いです...

  2. メソッドを動的に連鎖するにはどうすればよいですか?

send('method',var) については既に知っていますが、条件に基づいて文字列からこれらのメソッドを結合する方法がわかりません...

ありがとう