问题标签 [segment]
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.
php - 如何通过 $_GET 接受 URL 中的井号?
据我所知,井号 (#) 不会发送到服务器,因此我似乎不太可能使用原始 PHP 来解析以下 URL 中的数据:
我希望使用此 $_GET 数据预填充表单字段。我将如何使用 Javascript(或 jQuery)来做到这一点,并且对于不使用 Javascript 的人来说,是否有一个不会破坏我的表单的后备方案?目前,如果有一个哈希(通常在地址字段中),那么之后的所有内容都不会被解析或存储在 $_GET 中。
2d - 确定线段是否与圆相交的公式(平面)
如果这被认为是一个重复的问题,我们深表歉意,但我在这里看到的答案对于我的需要来说太复杂了。
我只需要找出线段是否与圆相交。我不需要找到从圆心到直线的距离,也不需要求解交点。
我需要一些简单的东西的原因是我必须在 SQL 中编写代码并且无法调用外部库,并且需要在 WHERE 子句中编写这个公式......基本上它必须在我的单个语句中完成可以将值插入到。
假设用2个点A(Ax,Ay)和B(Bx,By)来描述线段,一个圆心为C(Cx,Cy),半径为R,我目前使用的公式是:
( R R ( (Ax-Bx)(Ax-Bx) + (Ay-By)(Ay-By) ) ) -( ((Ax-Cx)(By-Cy))-((Bx-Cx)(Ay -Cy))) > 0
此公式取自链接文本,并基于 0,0 圆心圆。
我发布的原因是我得到了奇怪的结果,我想知道我是否做了一些愚蠢的事情。:(
php - 使用 CodeIgniter 分页时丢失 URI 段
我有一个 /payments 界面,用户应该能够通过价格范围、银行和其他内容进行过滤。这些过滤器是标准选择框。当我提交过滤器表单时,所有的帖子数据都会转到另一种称为付款/搜索的方法。该方法执行验证,将 post 值保存到会话 flashdata 中,并将用户重定向回 /payments,通过 URL 传递 flashdata 名称。
所以我没有过滤器的标准分页链接是这样的:
如果您提交过滤器表单,则返回 URL 为:
这很好用。如果我将零更改为其他内容,则分页就好了。然而,唯一的问题是 << 1 2 3 4 >> 页面链接在分页偏移后不会保留散列。CodeIgniter 正在生成忽略附加 uri 段的页面链接。
我的 uri_segment 配置已经设置为 3:
我无法将 uri_segment 设置为 4,因为该哈希可能存在也可能不存在。关于如何解决这个问题的任何想法?CI是否必须将偏移量作为uri中的最后一段?也许我正在尝试一种不正确的方法,所以我全神贯注。
谢谢各位。
编辑:您可能会问,为什么我要通过 uri 传递 flashdata 名称?因为它允许用户打开多个浏览器选项卡并在每个选项卡中进行不同的搜索。对于您执行的每个过滤,都会生成一个新的 flashdata var。
c# - 我可以在 Silverlight 4 中复制 PathSegment 的 IsStroked 属性吗?
在 WPF 中,可以使用 PathSegment 的 IsStroked 属性来使段不可见,我正在寻找一种在没有此属性的 Silverlight 中复制此行为的方法。
这可能吗?
[编辑] 我正在寻找一种在代码隐藏中而不是在 Xaml 中执行此操作的方法。
c - 如何在 Visual Studio 项目中引用用户定义段的开头?
我正在努力转换与 gnu 工具链的 ld 链接的 C 程序,以使其编译为 visual-studio (2005) 项目。该程序将 .data-symbols 放在不同的段中,并在初始化阶段在段之间复制数据。指向段开始和结束的指针在 ld 链接描述文件中定义。
我了解如何将变量定位到不同的用户定义段中,但我无法弄清楚如何定义链接器常量,例如 _start_of_my_segment 或者是否有类似于 Visual Studio 中的链接器脚本的东西。
我的目标是能够编译程序,最好不修改引用链接器定义的符号的源代码,但在 Visual Studio 项目中使用我自己的数据自定义布局。
下面是一些示例 C 代码,说明了我想要做什么以及与 gcc/ld 链接时使用的 make-script 的(精简,可能语法不正确)版本。
任何提示将不胜感激!
伪链接脚本(Visual Studio 的等价物
line - 计算地球上 2 个 lat/lng 线段的交点
我一直在尝试多种功能,包括 2D 功能,试图让它有点工作,但还没有运气......
我在地球上有 2 条 latlng 端点的线段,我想知道 2 条线是否相交以及在何处相交。
我目前正在研究这个物理专业的学生说应该为二维平面做这项工作,但事实并非如此。对于相交,它总是返回 true
[code]function intersectPoint($line1start, $line1end, $line2start, $line2end) //($p0_x, $p0_y, $p1_x, $p1_y, $p2_x, $p2_y, $p3_x, $p3_y) { $p0_x = $ line1start['lat']; $p0_y = $line1start['lng']; $p1_x = $line1end['lat']; $p1_y = $line1end['lng']; $p2_x = $line2start['lat']; $p2_y = $line2start['lng']; $p3_x = $line1end['lat']; $p3_y = $line1end['lng'];
// s1_x = p1_x - p0_x; // s1_y = p1_y - p0_y; $s2_x = (双) $p3_x - (双) $p2_x; $s2_y = (双) $p3_y - (双) $p2_y; $s3_x = (双) $p0_x - (双) $p2_x; $s3_y = (双) $p0_y - (双) $p2_y; // s2_x = p3_x - p2_x; // s2_y = p3_y - p2_y;
// s = (-s1_y * (p0_x - p2_x) + s1_x * (p0_y - p2_y)) / (-s2_x * s1_y + s1_x * s2_y); // t = ( s2_x * (p0_y - p2_y) - s2_y * (p0_x - p2_x)) / (-s2_x * s1_y + s1_x * s2_y);
}[/代码]
video - What's the technology behind live stream sites?
It's amazing to notice that live stream sites like doitlive.tv can deliver videos on very low bandwidth (as low as 25kbps) home connection. Could someone explain me the technology behind such sites and how they managed to deliver under such low bandwidth?
pragma - 如何在 Garnet OS 上调用 #pragma segment Foo
我已经阅读了这个关于手掌片段的优秀教程:
http://onboardc.sourceforge.net/UsersManual.html#segments
但是使用 Garnet OS Development Suite 进行开发,编译器无法识别命令“#pragma segment Foo”,它警告我:“警告:忽略 pragma”
是否有启用此编译指示段的选项?
math - 计算点和圆段碰撞
如果我计算了线段和圆之间的交点,我如何判断这个交点是否位于圆的一段上?
我有方程来判断一条线段是否与圆相交,我也有那个圆上的交点,但我需要知道的是圆上的这个碰撞点是否在 a 的范围内该圆的特定 arg 段。我有弧段的端点、圆的中心和半径以及碰撞点。
forms - 来自和 uri 的 Codeigniter
好的,我有这个问题:我正在创建一个搜索功能,并且要正确地做到这一点,我必须将搜索字段中写入的单词传递给 uri,例如。第三段。但是由于 Codeigniter 只支持 post 而不是 get 方法(它可以启用,但我正在寻找解决方法)我需要通过 post 将该变量传递给 uri。有谁能够帮我?