问题标签 [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 回答
125 浏览

sql-server - SQL Server:单独的查询在不到一秒的时间内返回,但将这些查询与 INTERSECT 组合需要 3 分钟

我不确定这是 SQL Server 错误还是我的错误,但情况如下:

查询 1

这需要不到 0.5 秒并返回 20,000 条记录

查询 2

这需要不到 1 秒的时间并返回 500 条记录

问题 如果我们用 INTERSECT 连接这两个查询,需要 3 分钟以上。执行计划显示一切都是使用 INDEX SEEK 执行的。

0 投票
0 回答
260 浏览

r - R在csv中打破超过714列的行

我正在使用 R 处理 Twitter 数据。我拥有的是一个 .csv 文件,其中包含 365 个用户的关注者 ID。我正在尝试将此数据转换为边缘列表,最后使用 igraph 包导出 .graphml 或 Pajek 文件以进行网络分析。

.csv 文件包含 365 行。我查找的每个用户一行。每行的第一列包含用户 ID,以下列包含用户朋友(他/她关注的人)的 ID。我对这 365 个用户之间的网络感兴趣。为此,我必须过滤掉所有其他用户。

问题是 R 似乎破坏了所有大于 714 列的行(没有任何错误消息)。当我读入 csv 文件 (read.csv) 时,数据框包含 456 行(它应该包含 365)和 714 列(它应该包含超过 12500,因为一个用户有这么多朋友)。

我没有找到关于 R 中列限制的任何信息。我​​发现的所有信息都与内存限制有关。所以这是我的问题

有没有办法告诉 R 不要破坏列,或者允许这么多列?

哪种方式是格式化这些数据的最佳方式?我想这么多列不是最好的主意吗?

这是我的代码。它正在工作,但由于行数超过了应有的行数,因此节点数也超过了应有的数

0 投票
1 回答
680 浏览

three.js - 射线与动态几何相交平面返回空数组

* 解决了 *

这不是关于 0,0,0 或失真。这非常奇怪,但我发现计算几何作为球体有效!(即使在瓷砖角落,你应该认为球体不会覆盖它)

http://threejs.org/docs/#Reference/Core/Geometry

计算边界球();

问题描述 如下。

嘿,我正在为我的投资组合网站构建一个 webgl 墙,我需要射线交叉点来了解用户何时将鼠标悬停在墙上以及何时单击他们正在单击的平面,以便我可以将它们重定向到正确的项目。

http://www.martinlindelof.com

我所做的是在 xyz(0,0,0) 上添加所有平面,然后我使用动态几何将它们的顶点放置在受排斥粒子影响的点网格上(使用 traer)

现在,当我进行光线相交(使用threejs r49 中的示例)时,我得到一个空数组,没有任何命中。

这可能是因为所有平面的原点都在 0,0,0 中。我应该在每一帧上不仅移动顶点而且移动整个平面吗?

或者是别的东西。

(面法线似乎指向正确的方向,我看到平面上的纹理并且它没有倒置,如果它是双面平面的背面背面。猜测它不是默认情况下在创建平面时在three.js )

0 投票
3 回答
687 浏览

cassandra - 相交 cassandra 行

我们有 cassandra 列族。每行有多个列。列有名称,但值为空。如果我们有 5-10 个行键,我们如何找到出现在所有这些键中的列名。例如

必须返回:

注意我们不能轻易地将整行加载到内存中,因为它可能包含 1M+ 列解决方案不需要很快。

0 投票
2 回答
1751 浏览

sql-server-2008-r2 - 基于特定列的选择语句相交

我在 Sql server 2008 中的两个选择语句之间有一个关于 INTERSECT 子句的 Q。

选择 1 a,b,c ..... 相交 选择 2 a,b,c....

在这里,两个查询的数据集应该完全匹配以返回公共元素。

但是,我只想匹配两个选择语句的 a 列。如果两个查询中 a 列的值具有相同的值,则整行应该出现在结果集中。

我可以这样做吗?怎么做?

谢谢,马库斯..

0 投票
2 回答
2063 浏览

c# - 列表相交返回 null

我有两个List<FileInfo>,我想返回FileItem它们之间的共同点。

但是,我得到了一个空列表。

两个列表都包含FileInfo's found by

并按查询过滤。

0 投票
2 回答
164 浏览

mysql - MYSQL得到两个结果的差异

好的,所以我的问题是我有一组结果:

我还有另一张桌子:

我想使用 SQL 获得的是表 1 中的每个结果都缺失的 CODES 查询。所以基本上:

任何帮助都会很棒。

0 投票
1 回答
110 浏览

sql - 计算列可能具有不同值的行

我有一个如下表:

我需要计算字母 A 有数字 12 的 id 的数量。这很简单,我明白了。但现在我需要计算 id 的字母 A 有一个数字 1一个数字 2,等等。然后每个字母都一样。所以我会得到:

我不在乎 B,因为计数是 1。谢谢。

0 投票
1 回答
583 浏览

c# - Linq to Sql 链式相交

我不知道为什么这不与循环中的所有项目相交,只是最后两个。我认为它与 IQueryable 有关

编辑 - 一个更具体的例子。该表有大约 3500 万条记录。

该表有 ID、ConceptID、Word。单词可以有多个 ConceptID,每条记录有 1 个单词。我要与搜索字符串“慢性肩痛”相交,并获取所有共享这 3 个单词的 ConceptID。它应该返回:

我得到了什么(只是最后两个):

即使使用我拥有的这台怪物服务器,对 3500 万条记录进行 OR 操作也很困难,并且相交是在不到一秒的时间内完成操作的唯一方法。

我试图用 LINQ to SQL(实体框架)生成的是这个 -

0 投票
2 回答
442 浏览

sql - 使用 INTERSECT 的 SELECT 语句

我有两个表:具有产品列表的 tblProduct 和具有消费产品 ID 的消费者名称的 tblConsumer。现在我需要从产品表中找到消费过所有产品的消费者的姓名。

我尝试使用 INTERSECT 来解决这个问题,但问题是我在 WHERE 子句中提供了每个 productid。这个语法给出了我想要的结果,但是我如何在不需要指定每个产品 ID 的情况下编写这个查询。