问题标签 [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 - 你怎么做两个重叠?
我需要两个 div 看起来有点像这样:
使它们整齐重叠的最整洁/最优雅的方式是什么?徽标将具有固定的高度和宽度,并将接触页面的顶部边缘。
c++ - 确定两个矩形是否相互重叠?
我正在尝试编写一个 C++ 程序,该程序接受用户的以下输入来构造矩形(2 到 5 之间):高度、宽度、x-pos、y-pos。所有这些矩形都将平行于 x 和 y 轴存在,也就是说,它们的所有边都将具有 0 或无穷大的斜率。
我试图实现这个问题中提到的内容,但我运气不佳。
我当前的实现执行以下操作:
但是我不太确定(a)我是否已经正确实现了我链接到的算法,或者我是否确实做了如何解释这个?
有什么建议么?
c# - 正则表达式中的重叠匹配
我似乎找不到这个问题的答案,我想知道是否存在。简化示例:
考虑一个字符串“nnnn”,我想在其中找到“nn”的所有匹配项——但也包括那些相互重叠的匹配项。因此,正则表达式将提供以下 3 个匹配项:
- 嗯嗯_
- n n n
- 嗯嗯_
我意识到这并不完全是正则表达式的含义,但是手动遍历字符串并解析它似乎是很多代码,考虑到实际上必须使用模式而不是文字字符串来完成匹配。
sql - 如何比较一行中的重叠值?
我似乎对这个 SQL 查询有疑问:
时间格式为军用时间。物流是,可以在上午 7 点至下午 1 点或上午 9 点至下午 1 点或上午 9 点至下午 5 点预订船只租赁。如果在该范围内有一个 appt,它应该返回 appts 但它已被证明是不一致的。如果我选择上午 9 点到下午 1 点,它将忽略以上午 7 点开始的应用程序,即使它与上午 9 点到下午 1 点重叠。如果我选择 9 到 5,即使它应该在上午 7 点到下午 1 点,它也不会返回任何内容。如何制作包含从 timeStart 到 timeEnd 的整个范围的 SQL 语句,包括那些重叠的?
python - 建立一个没有重叠的“完整”数字范围
给定一系列数字,我需要构建一个完整的“数字范围”集。我从一个列表开始,例如:
- 其中“def”是默认范围&应该“填补”空白
- “重叠”是起始数据中的值(70、700、701)
并需要以下结果:
我想弄清楚的是是否有某种算法或设计模式来解决这个问题。我有一些想法,但我想我会先由“专家”来运行它。我正在使用 Python。
任何想法/方向将不胜感激。我有一些初步的想法:
- 建立一个“范围”列表,将开始和结束值填充到全长。所以默认是 0000 到 9999
- 构建动态构建的“拆分”列表
- 循环遍历“范围”列表,将每个值与拆分列表中的值进行比较。
- 如果发现重叠,请删除拆分列表中的值并添加新范围。
c# - 同步计时器以防止重叠
我正在编写一个 Windows 服务,它每隔一段时间运行一个可变长度的活动(数据库扫描和更新)。我需要经常运行此任务,但要处理的代码不能安全地同时运行多次。
我怎样才能最简单地设置一个计时器以每 30 秒运行一次任务,同时又不重叠执行?(我假设System.Threading.Timer
是这项工作的正确计时器,但可能是错误的)。
flash - Flash 播放 SWF,视频正常声音在第 4 场景中加速
当我将每个单独的场景作为 SWF 播放时,所有声音都正确同步,但是当我在场景 4 中播放整个动画时,声音播放得太早并且速度也加快了大约 2 倍正常速度。我该如何解决这个问题?
layout - 在 2D 空间中为对象排列标签而不重叠
我需要将文本标签附加到随机分布在屏幕上并保持移动的对象上。
标签的默认和理想位置位于它所指对象的右侧。我需要一种动态重新排列(或可能合并)标签的方法,以使它们永远不会相互重叠或与其他对象重叠。
它们仍应尽可能靠近物体,并且不应在物体本身平稳移动的情况下表现出任何突然的抖动运动。
我不知道该怎么做,有这样的算法吗?
math - 计算不重叠的矩形面积
我有两个由包含 x1、y1、x2、y2 坐标的结构表示的矩形。一个矩形可以被认为是父母,另一个是孩子。
我已经知道如何检测子矩形是否在父矩形内;我现在要弄清楚的是最简单,最快的方法来确定父级中未被子矩形重叠的矩形区域。
例如,考虑一个 100x100 的父矩形和一个 50x50 的子矩形,正好位于父矩形的中心。这意味着将有四个矩形代表父矩形中未被子矩形重叠的四个区域。
当然,孩子可能在左上角、右上角、左下角、右下角,或者向左一点、向右一点等等……可能有一个、两个、三个或四个表示非重叠区域的矩形。
我有一些实现的想法来解决这个问题,但似乎都过于复杂。有没有一种简单、快速的方法来解决这个问题?