问题标签 [overlapping]
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.
sql - 在 SQL 中一次性合并间隔
假设我有一个包含两列的表:start
和end
,都是整数,并且该表按第一列排序,然后是第二列。每行代表一个区间。
我需要的是合并间隔表:所有重叠或相邻的间隔都合并为一个。
它可以用一个 JOIN 查询来构建,但它的行数是二次的,在我的例子中是 400 万行(我决定编写这个问题,因为查询仍在运行)。
它也可以通过运行每一行并跟踪最大结束时间来一次完成——但是如何在标准 SQL 中做到这一点,或者类似的东西?在 SQL 中是否有任何O(n) 方法可以做到这一点?我现在正在使用 SQLite;这次,特定于 SQLite 的解决方案也将帮助我。
从相关问题的答案(1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9)我无法判断这是否可能。
你能?
sql-server - 如何使用 sql-server 从订单中计算重叠订阅天数
我有一个订单表。我想计算特定日期每个用户的订阅天数(以基于集合的方式优先)。
我确定这已经完成了,我只是不知道要搜索什么。很像一个运行总数?
因此,当我将 @currentdate 设置为 '2011-01-20' 时,我想要这个结果:
当我将 @currentdate 设置为 '2011-01-25'
当我将 @currentdate 设置为 '2011-01-11'
谢谢!
cocos2d-iphone - 如何更改重叠精灵的触摸优先级
有没有办法改变 cocos2d iOS 精灵的触摸优先级?我所拥有的是屏幕上的多张卡片,它们排列成弧形,就像你把它们握在手中一样。所以在这个设置中,它们重叠,我需要识别触摸是在哪张卡片上进行的。我可以测量卡片每个顶点的坐标并确定卡片的可见区域,然后检查是否在该区域内进行了触摸(我不能吗?)但我认为会有一种更简单的方法来处理这个问题,说改变触摸优先级?这意味着最靠近屏幕的卡片将具有最高优先级,并且它将在进入背景的过程中不断降低,因此即使一次触摸 2 个精灵(上面和下面的一个),它也会仅在具有更高优先级的精灵上注册。
在互联网上阅读仅揭示了更改精灵和图层优先级的方法,以便它定义触摸是在图层还是精灵上进行的,但这不是我想要的。
java - 重叠 AWT 线和 Swing JLabel
我在我的应用程序中使用线原语和JLables
. 我试着解释一下:
JLabels
我必须使用线条来表示道路并表示城市来绘制车辆路线。我需要使用,JLabels
因为每个 JLabel 都有一个侦听器,它显示一个包含有关城市信息的对话框。- 我重新定义
paint()
了我的 main 方法JPanel
。在该方法中,我首先调用 .super.paint()
,然后绘制线条,最后将标签添加到JPanel
.
问题是线条与标签重叠,无论绘制它们的顺序如何。有什么建议吗?
sql - SQL Server:同一表中的重叠日期
样本数据:
我必须在匹配时status
填充,日期 - 开始和结束 - 相互重叠。'FAIL'
tableA
match1, match2
何时ID = 2
,生效日期2006-12-12
为2008-01-01
,重叠ID = 1
。所以,ID = 2
得到'FAIL'
. 也是如此ID = 6
。
预期结果:
此外,我们保留了相同 match1 和 match2 的第一条记录,并且使新传入的重叠记录失败。
android - 重叠的滚动视图
我有一个问题......我在绝对布局中有两个滚动视图。换句话说,它们是全屏的并且相互重叠
顶部滚动视图是水平滚动视图,底部滚动视图是垂直滚动滚动视图。
当我水平滚动时,我希望顶部滚动,当我垂直滚动时,我希望底部滚动。
但我的问题是水平滚动视图接受所有滚动事件,所以底部永远不会收到滚动事件......
我该如何解决这个问题?
提前致谢!
css - 重叠的 div 会产生很多不需要的空间
我有一种情况,我有两个元素,在这篇文章的底部如下所示。
我希望我的 FrontPageMenu 重叠,因此它与我的地图重叠,因此它可以用作菜单。您可以在以下位置看到它的工作原理:http: //mcoroklo.dk/。
为了完成这项工作,我使用了 position:relative; 顶部:-550px;,但是,这在我的图像下方提供了 550px 的空白区域;-)
基本上我想删除这个空白,而一切正常。
一种解决方案可能是 position:relative; 顶部:550px;关于其余内容,但我什至不想评论这有多愚蠢;-)
希望你们能笑着说“把这个属性放进去!”。
全图 - 一种使用 CSS 的图像映射:
FrontPage 菜单 div。在 HTML 中是这样的:
FrontPage 菜单 CSS 类:
jquery - Jquery下拉菜单:菜单位于div下方(不能'鼠标在顶部')
我正在使用具有如下结构的下拉菜单,结合 CSS 和 jQuery 来隐藏/显示子项。
我的 div 像表格一样放置,这样:
MX
MX
MX
所以,想象有两列和三行.. 每个部分都是 div 元素,
M-> 是我放置下拉菜单的 div,
X- >其他 div
我现在遇到的问题是,当单击菜单并显示子菜单时,我无法选择与底部的 div 重叠的子菜单,看起来它在 div 的下方,我无法选择它, '鼠标悬停' 它等等
有人可以帮我解决这个问题吗?这样我就可以让我的所有菜单都能完美运行
css - 有没有办法让 box_shadow 效果重叠所有附近的元素?
我创建了可折叠链接来导航我的页面。我的导航栏中的所有菜单项(垂直,nav div 左浮动)也是它们自己的 div(折叠所必需的)。每个 div 都被设置为带有文本的按钮。
我为 :hover 伪元素使用了具有相对较大模糊半径的浅色 box_shadow。现在,当我将鼠标悬停在每个按钮/div 上时,看起来按钮/div 被点亮(很好),并且光线溢出它上面的按钮/div(也很好)。不幸的是,我悬停在下方的按钮/div 似乎漂浮在照明区域上方(不太好)。
有没有办法让 box_shadow 样式与光标悬停的 div 上方和下方的 div 重叠?我网站中的其他链接不会受到影响,因为样式仅适用于 div 而不适用于链接。
我已经完成了完美 (IMO) 设计的 99%,但是在我通常用作参考的教程中的任何地方,或者与此相关的任何其他地方,这个小问题似乎都没有答案。
小提琴:http: //jsfiddle.net/nrkYr/5/embedded/result/
图片: http ://desolosubhumus.webs.com/div%20overlap.jpg
分区 CSS:
*更新:需要供应商前缀是我的一个错误。我再次下载了两个浏览器并重新安装,现在 box-shadow 和 border-radius 在所有四个浏览器上都可以使用(当我离开默认的“购买 Apple 东西”页面时,Safari 会崩溃,否则我也会对其进行测试) . 我将在几秒钟内更新此处和 Fiddle 上的 CSS。再见,笨蛋...
java - 二维物理模拟中重叠的物体(Java)
我用 Java 编写了一个程序,圆圈可以相互反弹并相互吸引。
在大多数情况下(屏幕上的几个圆圈),没有明显的错误。当屏幕上有大量圆圈时,问题开始发生。有时,如果太拥挤,圆圈会重叠。就好像所有其他圆圈的重量正在将圆圈压在一起,导致它们重叠。当然,那里的程序不知道一个圆圈的重量,所以它并没有真正粉碎。最有可能的是,处理解决冲突的逻辑无法处理拥挤的情况。
圆圈存储在一个数组中,每个圆圈都使用 for 循环遍历数组,将自己与其他圆圈进行比较。如果这个圆的中心和另一个圆的中心之间的距离小于它们的半径之和,那么这些圆正在碰撞。使用碰撞方程更新两个圆的速度。
我认为问题的出现是因为如果一个圆圈被包围,它可能会在它后面的圆圈中接收到更新的速度,而它后面的圆圈也会在前一个圆圈中接收到更新的速度。换句话说,两个圆圈被告知要相互靠近,即使它们已经接触。一旦它们以这种方式重叠,我不知道他们为什么不撤消重叠。
如果它们重叠,我已经尝试通过找到它们重叠的距离来恢复触摸场景,然后将它们彼此分开;每个都将重叠距离的一半分开。这不会改变圆的速度,只会改变它们的位置。
这仍然不能解决问题。如果圆圈被包围,并且它与其中一个相邻的圆圈重叠,则它的位置会更改,因此它们不会重叠,但这个新位置可能会导致它与另一个圆圈重叠。同样的问题。
如果没有重力将这些圆圈推到一起,它们最终会散开并解决它们重叠的问题,但重力阻止了这种情况的发生。
更多信息:
在计算碰撞后的新速度时不考虑重力。