問題タブ [intersect]
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# - Intersect()の反対
Intersectは、次のように2つのコレクション間の一致を見つけるために使用できます。
しかし、私が達成したいのは反対です。一方のコレクションから、もう一方のコレクションから欠落しているアイテムをリストしたいと思います。
mysql - 結合テーブルを介したMySQLINTERSECT?
つまり、基本的に、URLとTAGSを含む2つのテーブルがあり、結合テーブルTAGS_URLSを介して2つの間にhas-and-belongs-to-manyの関係があります。
タグでURLを検索する簡単なクエリは次のようになります。
ただし、すべてのタグセットを含むすべてのURLの共通部分を復元しようとしています。つまり、タグ「sample」AND「tag」AND「list」を含むURLのみです。
動作するクエリがありますが、30秒以内にクエリを実行できません。
結果セットは正しいですが、パフォーマンスは恐ろしいものです。
また、現在、タグセットに保存されているURL IDのリストとしてRedisデータベースにデータを複製しているので、このようなことを実行して、非常に迅速に結果セットを取得できます。
合理的な努力で、このタスクのMySQLパフォーマンスをSINTERを使用してRedisレベルまで上げることは可能でしょうか?
collections - Groovy コレクションの交差の反対
グルーヴィーなコレクションの交差の反対は何ですか?
image - 画像が交差する
2つの画像が交差していることをどのように知ることができますか?
2d - シェイプレイキャスティング:何かと交差しない最後の位置を決定する最良の方法は?
私は Box2D (具体的には jBox2D) を使用しており、テトリスのようなブロック衝突を行おうとしています (つまり、互いにオーバーラップする直前に停止して、シームレスにインターロックします)。
形状が別の形状と交差する前に、「光線」に沿った最後の位置を決定する最も簡単な方法は何ですか? (つまり、他のブロックとスムーズに連動するように、ブロックが特定の方向に移動した場合に最終的にどの位置に到達するかを決定します) Box2D は一般的なレイキャスティング機能を提供しているようですが、提供されている機能を使用してこれを簡単に行う方法がわかりません。
(注: 一般に、ブロック ゲームはグリッドとしてモデル化できます。これにより、実際の 2D/3D プロパティに依存する必要がないため、衝突/目的地の検出が大幅に簡素化されます。ただし、このようなグリッドを使用することはできません。私の状況では)
java - 行が完全にpath2d形状内にあるかどうかを判別します(Javaの場合)
図形、より具体的にはGeneralPathオブジェクトに(Line2D.Doubleタイプの)任意の線分が含まれているかどうかを判断するための最も簡単/最速の(計算上の)方法を探しています。
GeneralPathには、点または長方形が含まれているかどうかを判断するメソッドがありますが、線は含まれていません(私が見つけることができます)。線が斜めになることがあるので、本当に細い長方形をモデル化することはできません。ラインの1つのポイントは間違いなくシェイプの内側にありますが、残りのラインセグメントを確認する必要があります。したがって、潜在的に、線が境界エッジのいずれかと交差するかどうかを確認することもできますが、形状と線を指定すると、それがどのように見えるかはわかりません。
python - Python リスト交差効率: ジェネレーターまたはフィルター()?
Python (2.7) で 2 つのリストを交差させたいと思います。結果を反復可能にする必要があります。
完全な反復を提供すると、交差後に最初に実行されますが、次のうちどれがより効率的ですか?
ジェネレーターの使用:
filter() の使用:
他の提案?
前もってありがとう、
アムノン
vba - VBA:: インターセクト vs. マッチ メソッド
.Match と .Intersect の 2 つの組み込み VBA 関数に関する質問がありました。現在、情報を新しい配列に統合したい 2 つの 1 次元配列があります。以前に問題へのアプローチについて質問を投稿したことは承知していますが、この質問はどの方法が優れているかに関するものです。ある方法では、他の方法よりも速く新しい配列に情報を統合できますか? また、ある方法は他の方法よりも信頼性が高いですか?
c# - LINQのメソッドをC#と交差させる
2つのフォルダからIntersectメソッドを使用して同じファイルを取得しようとしています。123.xmlファイルは、すべてのフォルダーで同じです(内容、日付、サイズに変更はありません)。
これはC#コードからのものです
queryCommonFilesは、Contentフォルダーから123.xmlのみを返し、他のフォルダーは返しません。
これはFileCompareのコードです
編集:
これにより、list1の場合はhi.xmlとして、list2の場合はhelo.xmlとして生成されます。そして、私が言ったように、intersectメソッドの123.xmlは1つだけです。
任意の提案をいただければ幸いです
ありがとう、
c# - Linqリストに値が含まれています
これを説明するのは難しいですが、いくつかのコードが役立つことを願っています:
私がやりたいg.GamingProperties.Software
のは、softChannels の Guid の 1 つが含まれている場合は、それを追加することです。たぶん、別のアプローチの方が良いでしょう...何か提案はありますか?
ps行が機能していないことはわかっています。必要なものを簡単に理解するためだけにコードを配置しました。
編集:私はそれを解決したと思います:
誰かがそれに何か問題があると思ったら、私に知らせてください。