問題タブ [overlap]
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.
css - どうやって2つ作るの?重なりますか?
次のようにするには、2 つの div が必要です。
それらをきれいに重ねる最もきちんとした/最もエレガントな方法は何ですか? ロゴの高さと幅は固定され、ページの上端に接します。
c++ - 2つの長方形が互いに重なり合っているかどうかを確認しますか?
私は、ユーザーから次の入力を受け取って長方形(2〜5)を作成するC ++プログラムを作成しようとしています:高さ、幅、x-pos、y-pos。これらの長方形はすべて、x軸とy軸に平行に存在します。つまり、すべてのエッジの傾きは0または無限大になります。
私はこの質問で言及されていることを実装しようとしましたが、あまり運がありません。
私の現在の実装は次のことを行います。
ただし、(a)リンクしたアルゴリズムを正しく実装したかどうか、またはこれを正確に解釈する方法を実行したかどうかはよくわかりません。
助言がありますか?
c# - 正規表現での一致の重複
この問題に対する答えが見つからないようで、存在するかどうか疑問に思っています。簡単な例:
「nn」のすべての一致を検索したい文字列「nnnn」を考えてみますが、互いに重複するものも検索します。したがって、正規表現は次の 3 つの一致を提供します。
- んんん_
- n n n
- んんん_
これは正確には正規表現が意図するものではないことは理解していますが、実際にはリテラル文字列ではなくパターンを使用して一致を行う必要があることを考えると、文字列を調べてこれを手動で解析するのは非常に多くのコードのように思えます。
sql - 行内の重複する値を比較するにはどうすればよいですか?
このSQLクエリに問題があるようです。
時間は軍事時間としてフォーマットされます。ロジスティクスでは、ボートのレンタルは午前7時から午後1時まで、または午前9時から午後1時まで、または午前9時から午後5時まで予約できます。その範囲内にapptがある場合、apptsを返す必要がありますが、一貫性がないことが証明されています。午前9時から午後1時までを選択すると、午前9時から午後1時まで重複していても、午前7時から始まったアプリは無視されます。9から5を選択すると、午前7時から午後1時の場合でも、何も返されません。重複するものを含め、timeStartからtimeEndまでの全範囲を含むSQLステートメントを作成するにはどうすればよいですか?
python - 重複のない「完全な」番号範囲の構築
一連の数値を指定して、完全な「数値範囲」セットを作成する必要があります。次のようなリストから始めます。
- ここで、「def」はデフォルトの範囲であり、ギャップを「埋める」必要があります
- 「重複」は開始データの値 (70、700、701) です。
そして、次の結果が必要です。
私が理解しようとしているのは、これに取り組むための何らかのアルゴリズムまたは設計パターンがあるかどうかです。いくつかアイデアはありますが、最初は「専門家」に任せようと思いました。私はPythonを使用しています。
どんなアイデアや方向性も大歓迎です。私が持っているいくつかの最初のアイデア:
- 開始値と終了値が完全にパディングされた「範囲」リストを作成します。したがって、デフォルトは 0000 から 9999 になります
- その場で作成される「分割」リストを作成する
- 各値を分割リストの値と比較する「範囲」リストをループします。
- 重複が見つかった場合は、分割リストの値を削除し、新しい範囲を追加します。
c# - オーバーラップを防ぐためのタイマーの同期
一定間隔で可変長のアクティビティ (データベースのスキャンと更新) を実行する Windows サービスを作成しています。このタスクを頻繁に実行する必要がありますが、処理するコードを同時に複数回実行するのは安全ではありません。
実行が重ならないように、30 秒ごとにタスクを実行するタイマーを最も簡単に設定するにはどうすればよいですか? (System.Threading.Timer
このジョブの正しいタイマーは だと思いますが、間違っている可能性があります)。
flash - SWF を Flash で再生すると、ビデオは通常の音になりますが、4 番目のシーンで音声が途中で高速化されます
個々のシーンを SWF として再生すると、すべてのサウンドが正しく同期されますが、シーン 4 の途中でアニメーション全体を再生すると、サウンドの再生が早すぎ、通常の約 2 倍の速度になります。これを修正するにはどうすればよいですか? ?
layout - オブジェクトのラベルを重複せずに2D空間に配置します
画面全体にランダムに広がり、動き続けるオブジェクトにテキストラベルを付ける必要があります。
ラベルのデフォルトの理想的な位置は、それが参照するオブジェクトの右側です。ラベルが互いにまたは他のオブジェクトと重ならないように、ラベルを動的に再配置(または場合によってはマージ)する方法が必要です。
オブジェクト自体がスムーズに動く場合は、オブジェクトにできるだけ近づけて、突然のぎくしゃくした動きを見せてはなりません。
どうすればいいのかわかりませんが、このようなアルゴリズムはありますか?
math - 重なっていない長方形の面積を計算する
x1、y1、x2、y2座標を含む構造で表される2つの長方形があります。1つの長方形は親、別の長方形は子と見なすことができます。
子の長方形が親の長方形内にあるかどうかを検出する方法はすでに知っています。私が今理解しようとしているのは、子の長方形と重なっていない親内の長方形の領域を決定するための最も簡単で最速の方法です。
たとえば、100x100の親の長方形と、親の真ん中に配置された50x50の子の長方形について考えてみます。これは、子がオーバーラップしていない親長方形の4つの領域を表す4つの長方形があることを意味します。
もちろん、子供は左上、右上、左下、右下隅、または少し左、少し右などにいる可能性があります... 1、2、3、または4つある可能性があります重ならない領域を表す長方形。
これを理解するための実装についていくつかのアイデアがありましたが、すべてが非常に複雑に見えます。これを理解するための簡単で迅速な方法はありますか?