問題タブ [keyvaluepair]

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 に答える
6474 参照

java - 2 つのジェネリック フィールドを持つクラスで hashCode をオーバーライドする

Pairの2つの値を持つキーとして使用するクラスを実装していHashMapます。ジェネリックを使用して、フィールド変数の型を保持します。私はコードの大部分を書くことができました:

私の問題はhashCode、等しいオブジェクトに対して同じハッシュコードを確実に提供し、異なるオブジェクトに対して異なるハッシュコードを提供する適切なメソッドを作成することです。いくつかのヒント?

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

vb.net - インデックス順の For Each Dictionary ループ

forloop withを使用して手を試しましDictionaryたが、本当にやりたいことを達成できませんでした。

特定の変数がSomeVariableあり、この変数の値で機能させたいと考えていforeachます。SomeVariableすることができます1,2,3 or 4

つまり、 内の最初の 3 つのインデックス (0,1,2) から最後のものを取得したいとしSomeVariableます。1item.valueSomeCollection

そして、SomeVariable内の次の 3 つのインデックス (3,4,5) の中から2最後のものを取得したい場合。item.valueSomeCollection

等々...

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

java - Java タプル/ペア

マイペアクラス:

私のメイン アプリケーションでは、リストにペア オブジェクトを入力します。

リストのインデックスだけで整数値を取得できるようにしたいです。A、Bなどを書き出すためのforループ。どうすればいいですか?Javaでそのようなことを行う簡単な方法はありますか?

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

json - スキーマから json へのキーと値のペアの定義

JSONスキーマからキーと値のペアを使用してオブジェクトを定義しようとしており、Json Schema Validatorで検証していますが、調べたすべてのJSONスキーマサイトでそうするように指示されていないように見えるため、喜びがありません.

私のオブジェクトスキーマ定義は次のとおりです。

結果の JSON ファイルには、次のような値が表示されます。

ただし、バリデーターから次のエラーメッセージが表示されます。

JSONスキーマでキーと値/ペアを含む配列をどのように定義しますか?

スキーマ:

出力:

}

0 投票する
0 に答える
480 参照

sql - 複数のテーブルデータをキーと値のペアに保存および取得する方法は?

製品が複数の列のリストを追加する柔軟性を必要とする要件に取り組んでいます。キーと値のペアを使用して、データをデータ モデルに適合させようとしています。

例えば ​​-

アレルギー、反応、タイプの 3 つの列を持つリスト アレルギーがあります レンズという名前の別のリストには、ベンダー名、コストの 2 つの列しかありません

私のモデルは次の表で構成されています

  1. リスト

LIST_ID と LIST_NAME で構成されます

  1. LIST_ROW_MAP

LIST_ROW_ID、LIST_ID (LIST テーブルへの外部キー)、ORDER (行の順序を保存するため) で構成されます。

3 LIST_ITEMS

LIST_ITEM_ID、LIST_ROW_ID (LIST_ROW_MAP テーブルへの外部キー)、KEY、VALUE で構成されます。

(まだ権限がないので、写真を投稿できませんでした)

データを保存することはできますが、取得するために課題に直面しています。以下のリンクで回答としてマークされたクエリを試しましたが、列の名前がわかっている場合や、キー値として保存されている単一のテーブルの場合に役立ちます。

Key-Value ペアの SQL テーブルの転置

複数のテーブルのデータを保存しようとしているので、動的なものが必要です。助けてください :)

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

python - Python:作成後に辞書キーをフリーズする

新しいキーを追加できないように、作成後にpython dictを「フリーズ」することは可能ですか? 既存のキー値を変更することしかできません。

そうでない場合、既存のキーと値のペアを変更する時期と、新しいペアを追加する時期をどのように知ることができますか?

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

c# - KeyValuePair の KeyValuePair のこのディクショナリを使用すると、T のディクショナリよりもパフォーマンスが低下しますか?

Color/float/float トライアドのリストと辞書を保持する必要があります。3 つのプロパティ ( ) を持つ小さな小さなクラスを定義する代わりに、myClass.Color, myClass.FloatValue1, myClass.FloatValue2代わりに単純に次のものを使用しています。

次のような値にアクセスします。

少し奇妙に見えるアクセスは別として、ここでパフォーマンスに影響はありますか? 上記の辞書のパフォーマンスが低いと信じる理由はありますか

または、上記のリストを LINQ クエリに渡すと、List<KeyValuePair<Color,myClass>>?

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

python - For k, v in dict ///// TypeError: 'str' object is not callable

これは、password.txt にある dict を反復処理する大まかな「ログイン」モジュールであり、今のところ、一致の成功に基づいてメッセージのみを表示します。

エラーはタイトルに表示されており、エラー行は矢印の付いた行です。

かっこや、覚えていない他のあらゆる種類のものを削除しようとしました

何か案は?