問題タブ [set-difference]

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

java - キーセットに基づいて 2 つのマップの違いを取得する方法は?

私は2つのマップを持っています:

これSampleはいくつかのカスタムクラスです

newMapはキーがあります:[1,2,3,4,5]oldMapはキーがあります:[2,3,4,5,8]

それらの違いを取得する最良の方法は何ですか.e, get Samples with keys:18?

私は使用Collectionsして抽出することを考えましたSet<>:

ありがとうございました、

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

debugging - XPath 経由で一部を除くすべての属性を選択する

idおよび属性以外のすべての属性ノードを選択したいと考えてclassいます。ここで何が間違っていますか?

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

c# - DropDownList アイテムを特定の価格に等しくする方法

C#を使用してピザ屋のプロジェクト Web サイトに取り組んでいます。自分でピザを作れるページを作る必要があります。問題は、クライアントが材料を 3 回入れるオプションを持っていることです。それぞれに1x、2x、3xのドロップダウン リストを作成する必要があります。価格は 1x = 10 、2x = 15、3x = 20 です。私の質問は、1x、2x、3x のそれぞれを異なる価格に等しくする方法です。最後に、価格が表示されているラベルを作成することを想定しています。

より良い提案があれば、コメントを残してください (私はまだ C# を学んでいます)。

現在までのコードは次のとおりです。

}

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

python - 要素がある程度の許容範囲内で等しい場合、numpy を使用して float を使用して高速な set difference を行うことはできますか?

浮動小数点数の 2 つのリストがあり、それらの間の集合の差を計算したいと考えています。

numpy を使用して、最初に次のコードを作成しました。

これは、整数などに適しています。いくつかの幾何学的計算の結果である float 座標を持つ 2d ポイントの場合、有限の精度と丸め誤差の問題があり、集合の差がいくつかの等式を見逃す原因となります。今のところ、私ははるかに遅いことに頼りました:

しかし、これを numpy で記述して速度を戻す方法はありますか?

残りのポイントにはまだ完全な精度を持たせたいので、最初に数値を丸め、次に設定差を行うことはおそらく先に進む方法ではないことに注意してください(またはそうですか?:))

動作するように見える scipy.KDTree に基づくソリューションを追加するように編集しました:

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

sql - 差分データ結合は複雑ですか? 結果を得るには?

昨日と今日のデータに基づいて新しい並べ替え順序を保持する仕事である古いストアド プロシージャを見ています。

WHEREソート順は保持されなくなり、すべての行を削除する句に絞り込みました。主な目標はSortOrder、一部のカスタム データが昨日 4 位にあった場合、その場所にある新しいカスタム データも 4 位になるように維持することです。

排除したら

それから私は何千もの行を取得します。何かが間違っていると思いますが、理解できません。本当に簡単に理解できるように、これを単純化するにはどうすればよいですか?

重要:データがソートされていない場合、はSortOrder実際には と等しくなります。PrimaryIDそれ以外の場合は、増分1 2 3 4 5 6 7 ..などです。これが元の建築家のやり方だったと思います。

更新-それは単なる失敗であり、WHERE句は

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

javascript - 2 つのリストを比較する方法 - JavaScript で違いを設定する

これはとても簡単だと思います (私は初心者です!) が、解決策が見つかりませんでした。

.csv ファイルから 2 つの配列をインポートし、2 つを比較して、List1 には表示され、List2 には表示されない値を返したいと思います。したがって、List1 から List2 を引いて = 私の結果です。

List1 は 100,200,300,400 と List2 100,200 のようになります。300,400を返したいと思います。

(リスト 2 にリスト 1 にない値が含まれている場合は、とにかく実行してエラーを出さないようにしたいのですが、そうならないのでしょうか?)

ヒント/ポインターまたはコードを事前にありがとうございます。親切にしてください:-)

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

sql - SQLクエリで「すべてを除く」を理解しようとしています

この例に出くわしましたが、その意味がわかりません。

関係: 常連 (酒飲み、バー)、好き (酒飲み、ビール)

この場合、ALL は何をしますか? 結果は以下のクエリとどのように異なりますか?