问题标签 [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.

0 投票
1 回答
780 浏览

c# - 反转未填充的几何图形

对于某种蒙版对话框,我希望能够在 C# 中反转几何。例如,我想反转一个矩形。我已经为填充的矩形工作,但对于未填充的矩形同样不起作用。

例如,如果我在画布上有这个矩形:

长方形

我用以下代码反转这个矩形:

我得到以下结果(灰色区域是填充区域)

填充矩形

有没有人可以实现只保留矩形(第一张图像中的黑线)并返回其余部分(填充灰色)的结果?

多谢你们!

0 投票
1 回答
251 浏览

sqlite - SQLite 从新表中删除旧表中存在的数据

我得到一个没有日期字段的项目的每日更新文件。我在第一个表中添加了一个日期列,并将第一个和第二个表导入 SQLIte。现在我想从第二张表中删​​除第一张表中已经存在的数据,以便我可以在第二张表中添加一个新日期,然后将第二张表插入到第一张表中。我遇到的问题是从第二个表部分删除。Column4 数据在两个表中相交。

我尝试了以下 SQL 语句,但它删除了 Table2 中的所有行:

DELETE from Table2 WHERE exists (SELECT Col4 from Table1 INTERSECT SELECT Col4 from Table2);

任何帮助表示赞赏。

0 投票
1 回答
3497 浏览

c# - XNA 与多个类相交/碰撞?

在过去的 12 个小时里,我一直在尝试我能想到的“所有”不同的方法,以便在 XNA(4.0)中正确地使两个矩形相交/测试碰撞。

我有三个类(只是示例名称):

  • 游戏1.cs
  • 播放器.cs
  • 人.cs

在 Game1 中,我加载如下内容:

// 在 Game1 开始时:

// 加载内容:

但是,我想检查人和玩家之间的碰撞,但我不明白如何“加入”这两个类以便能够在 Game1 中执行 if(intersects) (如果那是这样做的地方)。

播放器矩形如下所示:

我只是在这里完全“盲目地编码”,还是什么?任何能够帮助我解决这个问题的人,在 12 小时的碰撞测试后,动力都下降了。

0 投票
0 回答
135 浏览

mysql - 从一个表中获取结果并将相应的值放在另一个表中

我正在寻找结果,但没有找到合适的解决方案。

所以,我会提出我的问题。请告诉,如果它已经在任何主题中列出!

我有一张桌子,table123,它有像这样的列,

还有另一个表 t6,它的列如下:

此表在其他模板中具有多次相同段落代码的值。

现在,我想加入这两个表,基于 New_variable 和 New_var,我想要一个结果,它有 template_code、paragraph_code、New_variable 以及变量描述和默认值的相应值。只有段落,应该只出现一次。如果它存在于一个模板中,则不需要出现在其他模板中。

这是通过 MySQL 的可能查询吗?

0 投票
1 回答
4694 浏览

sql - 在 MS ACCESS 中实现 INTERSECT (INNER JOIN)

我一直在研究如何将我拥有的 UNION 转换为 INTERSECT,但 MS Access 中没有 INTERSECT 关键字。

如果我想要这两个 select 语句的交集而不是它们的 Union,我一直很困惑以下代码如何使用内部连接。

我知道如果我 SELECT DISTINCT 然后使用内部联接,我可以实现我想要的,但 ON 关键字真的让我感到困惑。

我一周前刚开始使用 SQL,所以如果您发现代码有任何其他问题,我会接受所有建设性的批评 :)

谢谢你。

0 投票
7 回答
32172 浏览

c# - C# Linq 与对象的一部分相交/除外

我有一堂课:

我想使用 Linq 的 Intersect 和 except 方法,即:

然后我分别填写这两个列表。例如,我想做以下事情(我知道这是不对的,只是伪代码):

我该怎么做?

0 投票
4 回答
19983 浏览

c# - c# 字典相交

我对 Linq / Lambda 和以下问题有疑问:

我有两个字典,primary 和secondary...这两个字典定义为Key=string,Value=int。如果 KEYS 与辅助字典相交,我需要修剪主字典。

IE:

我的尝试:

这显然不起作用,因为 primaryDict.Keys.Intersect 正在返回一个键列表......我将如何重新建立一个新字典,或配对主字典?任何帮助,将不胜感激。

0 投票
3 回答
853 浏览

c++ - 检查线是否穿过 2D 地图上的墙壁

我有 2d 地图,我想检查线条是否与任何元素发生碰撞。我需要一个函数来告诉我这条线是否在途中与任何对象相交。

看一看:

在此处输入图像描述

红线不正确(函数应该返回假),绿线是(返回真)。我的碰撞图是布尔图,1 表示墙壁,0 表示空白空间。

这个怎么办?我读过我需要检查线是否与任何墙壁相交,但我完全不知道如何在 2d 地图上执行此操作。

感谢任何回复。

0 投票
3 回答
3520 浏览

sql - sql相交条件

我想知道我们是否可以做一个相交条件。有一些查询,但结果是错误的(总是空的)。我写了它应该产生的结果。

0 投票
2 回答
13273 浏览

sql - 如何在此示例中使用相交(可能还有减号)

假设我有两张桌子:

现在我想比较这两个表:给出表 A 和 B 中 ID 相同的所有行(或者让我们说两个表中存在 ID 的位置)但低于 12 - 这样就会踢出表 AID 0, 4, 12并从表 BID 8, 5, 12

之后,我将只剩下 3 行。现在我想踢出整个 TableA 行 ID == TableB 行 ID 之间存在一个或多个差异的所有行

最后会有(如果我认为正确的话)作为输出:

对于这个解决方案,我需要确定相交并且可能是负数。起初我认为这个 SQL 语句会做我想做的事:

But this is not working that well. Ist because of the intersect, Im using intersect for the whole row, I should use intersect for only the IDs and IF I have the intersect of the IDs (that would be 1,2,3) then I have to use ID TableA with ID 1,2,3 minus TableB with ID 1,2,3. But how? Or do I miss something? Any ideas? Thank you