问题标签 [point]

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 投票
2 回答
6734 浏览

macos - 插入 USB 设备时获取挂载点 Mac OS X 和 linux

我正在尝试在 Mac OS 和 Linux 中开发一个程序,该程序列出 USB 驱动器中的文件和文件夹。当 USB 设备连接和移除时,我需要获取一些事件。我知道在 Mac OS XI 中可以使用 IOKit。但是我不知道如何获取挂载设备的挂载点。我可以使用 IOkit 获得它吗?是否有适用于 Linux 和 Mac 的跨平台解决方案?

0 投票
2 回答
584 浏览

geometry - 贝塞尔曲线从一个轴计算点

我有一个三次贝塞尔曲线。但是当我只需要一点时,我就有问题了。我只有 X 轴的值,并且想找到一个与 Y 轴对应的值。或者找到 t 步,从中我可以轻松计算 Y 轴。

任何线索如何做到这一点?或者有什么公式可以做到这一点?

0 投票
5 回答
13268 浏览

python - 测试点是否在某个矩形中

我有大量相同大小的矩形。我正在生成不应该落在这些矩形中的随机点,所以我想做的是测试生成的点是否位于其中一个矩形中,如果是,则生成一个新点。

使用 R-trees 似乎有效,但它们实际上是用于矩形而不是点。我可以使用 R-tree 算法的修改版本,它也适用于点,但如果已经有更好的解决方案,我宁愿不重新发明轮子。我对数据结构不是很熟悉,所以也许已经存在一些适合我的问题的结构?

总之,基本上我要问的是,是否有人知道一个在 Python 中工作的好算法,它可以用来检查一个点是否位于给定矩形集中的任何矩形中。

编辑:这是二维的,矩形没有旋转。

0 投票
3 回答
6029 浏览

mysql - 在 MySQL 中获取接近 lat,long 的多边形

有谁知道在距点的给定距离内获取 MySQL 数据库中所有多边形的方法?实际距离并不那么重要,因为它是稍后为每个找到的多边形计算的,但是仅对“接近”的多边形进行该计算将是一个巨大的优化。

我查看了 MBR 并包含函数,但问题是一些多边形不包含在围绕该点绘制的边界框中,因为它们非常大,但它们的一些顶点仍然很接近。

有什么建议么?

0 投票
1 回答
512 浏览

actionscript-3 - AS3 - Rectangle.inflatePoint() 中的错误 - 不能很好地处理负坐标

这似乎有点疯狂:

我希望结果是(x=-5,y=-3,width=5,height=3)。

这是一个返回预期结果的实现:

0 投票
3 回答
4716 浏览

java - Java:从定义的位置从数组中获取值

我有一个数字数组,想从位置“索引”中检索其中一个值。我查看了 Java 文档http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Array.html但我的代码仍未编译。

这是我的方法:

我在代表点的数组中有数字。值索引将是数组 verities 的位置。我能做些什么来完成这项工作?谢谢 !

0 投票
2 回答
14668 浏览

point - 为什么ELF执行入口点虚拟地址的形式是0x80xxxxxx而不是零0x0?

执行时,程序将从虚拟地址 0x80482c0 开始运行。这个地址并不指向我们的main()过程,而是指向一个_start由链接器创建的过程。

到目前为止,我的谷歌研究只是让我做出了一些(模糊的)历史推测,比如:

民间传说 0x08048000 曾经是 STACK_TOP(即堆栈从 0x08048000 附近向下增长到 0)在 *NIX 到 i386 的端口上,这是由加利福尼亚州圣克鲁斯的一个团体颁布的。当时 128MB 的 RAM 很昂贵,而 4GB 的 RAM 是不可想象的。

任何人都可以确认/否认这一点吗?

0 投票
4 回答
1866 浏览

math - 根据元素数量创建网格

好的,这就是我想要完成的。假设我有 100 件商品。我想创建一个“网格”(每个项目由一个 x、y 点组成)。我希望网格尽可能接近正方形。是否有任何数学方法可以通过一个数字确定网格宽度和网格高度?(网格宽度和高度是指 x 项的数量和 Y 项的数量)

现在我考虑取数字的平方根是否有效,比如 varI=sqrt(45),从 varI...X=varI...中删除小数位,然后 Y 将是 varI+1?

0 投票
3 回答
3746 浏览

.net - C# 列表.Find(x=>x.Rectangle.Contains(Point)) 失败

对于我的一生,我无法理解为什么这段代码会产生以下输出......

我认为如果类型公开了 Rectangle 属性并且您使用了矩形对象的 Contains 方法,则在使用 List 和 lambda 时存在错误或某些东西......并且当 List Find 方法失​​败时显式迭代证明是正确的......

单程

代码

这会产生以下输出...

请注意显式矩形(又名手动方法)如何找到包含该位置的网格正方形......内部 GDI 版本失败......

0 投票
3 回答
1752 浏览

java - 从坐标到坐标的递归路径

我正在为一个班级做一个java作业,但我不确定如何解决这个问题。我不希望它为我完成,但让我朝着正确的方向开始。我主要不确定程序的递归部分。我不太擅长编程。

问题:

东北路径是通过向上和向右移动从二维网格获得的。例如,在下图中,从 1,0 到 0,1 有两条路径。第一个是(1,0),(0,0),(0,1),第二个是(1,0),(1,1),(0,1)。请注意,没有从 (0,1) 到任何其他点的东北路径。另请注意,从 (1,1) 到 (0,1) 有一条东北路径。您将编写一个程序,该程序需要一个数字(网格大小 - 不大于 10)以及一个起始位置和一个结束位置,并递归计算所有“NorthEast”路径。

0,0 0,1

1,0 1,1

我正在阅读 prog2.dat 文件

它首先读取网格大小,然后是起始坐标,然后是完成坐标。例如:

5

3 0

1 3

它需要是一个文件,所以我将使用方法。如果有人可以让我开始或指导我解决已经发布的类似问题,我将不胜感激。