首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Leaflet

    时空碰撞之当Leaflet遇到Echarts

    针对一些时空类的场景,比如需要跟随GIS地图一起进行图表展示,如何在地图上集成图表插件。 subdomains: "1234" })]), "立体地图": L.tileLayer('https://a.tiles.mapbox.com/v3/examples.c7d2024a

    5000编辑于 2026-05-15
  • 来自专栏每日一篇技术文章

    碰撞以及如何检测碰撞详解

    本节的学习目标 如何设置两个物理之间碰撞,有如何让两个物体不能进行碰撞 怎么能检测到两个物体进行了接触(注意是接触不是碰撞) ---- 解析 让学习成为一种习惯 首先确定一个问题: 是要用A去碰撞B 还是B 去碰撞A? 我用A去碰撞B 来讲解这个问题 能够实现物理碰撞的前提条件是什么? ) 表示节点的物体身体允许被那些分类的物理身体碰撞 0b101 A 要去碰撞B, 如果要产生碰撞效果应该怎么设置呢? open var nodeA: SCNNode { get } // 主动碰撞的物体 这里指的是上面例子的球体 open var nodeB: SCNNode { get } // 碰撞点的世界坐标 open var contactPoint: SCNVector3 { get } // 碰撞点的法线 open var contactNormal: SCNVector3 { get } // 碰撞的力度

    1.6K10编辑于 2022-05-13
  • 来自专栏全栈程序员必看

    iOS7 UIKit动力学-碰撞特性UICollisionBehavior 下

    实现碰撞的效果,接下来我们将提到一个托付方法: – (void)collisionBehavior:(UICollisionBehavior *)behavior beganContactForItem UIDynamicItem>)item withBoundaryIdentifier:(id<NSCopying>)identifier a tPoint:(CGPoint)p; 这种方法是在边界发生碰撞的时候才去运行的 item是碰撞的对象。identifier为对象加入定义,p为发生碰撞的位置。 怎样实现碰撞这种方法呢,例如以下: 引用<UICollisionBehaviorDelegate>这个托付,然后把_ground对象的托付给当前这个viewController。 之后当界面在发生碰撞,就能够调用一開始所说的托付方法了。

    52120编辑于 2022-07-08
  • 来自专栏拂晓风起

    Flex Actionscript 3 小球碰撞 多球碰撞

    没怎么玩过图形学,最近都需要做,又要复习物理和数学了~~~ 以下是初成的作品,其实最终目的也不是这个球碰撞了,只是试试,有bug~~(就是球会偶尔粘在一起,是因为速度太快) 需要解决粘连问题,就需要加入 “下一点位置”来做提前的碰撞预判。 可以简单加入下一点标记一下,在Ball类中,加EnterFrame监听,每一帧计算下一帧的位置,然后碰撞的测试函数改为使用nextX和nextY计算,而不是x和y。 ball.y < 0) || (ball.y + 2*ball.radius > 500)) { ball.speed.y *= -1; } //检测所有MC之间是否有碰撞 } //移动一个“增量” ball.x += ball.speed.x; ball.y += ball.speed.y; } } //碰撞函数

    1.5K40发布于 2018-07-03
  • 来自专栏C语言及其他语言

    台球碰撞

    受撞击后,球沿极角为a的射线(即:x正半轴逆时针旋转到此射线的角度为a)飞出,每次碰到球桌时均发生完全弹性碰撞(球的速率不变,反射角等于入射角)。 ?

    1.6K60发布于 2018-04-18
  • 来自专栏CreateAMind

    高能碰撞中的粒子碰撞与量子纠缠

    高能碰撞中的粒子碰撞与量子纠缠 Particle Collisions & Quantum Entanglement in High-Energy Collisions https://arxiv.org /pdf/2509.07585 摘 要 对基本量子现象(如纠缠和贝尔不等式破坏)的探索——此前已在低能区域得到广泛研究——最近已扩展至高能粒子碰撞领域。 他的方法涉及对一个纠缠双粒子系统中两个空间分离组分的自旋进行独立测量,并分析其关联性[7,8]。 在假设这些测量彼此独立、且两次测量事件之间无超光速信号传递(即满足局域性)的前提下,可以推导出这些关联性的上限:这就是如今所称的贝尔不等式[7,8]。 特别是,对于一个双粒子系统,若各方局域于类空间隔的时空区域中,则总存在某个量子态会导致相应贝尔不等式的最大破坏[23–28]。 在高能物理中,也可通过对撞机上的基本粒子碰撞研究量子纠缠与非局域性。

    24510编辑于 2026-03-11
  • 来自专栏时空探索之旅

    ICLR 2026 | 时空数据(Spatial-Temporal)论文总结(物理时空和气象时空:气象预测,时空点过程等)

    本文总结了ICLR 2026时空数据(Spatial-Temporal)的论文,总计36篇,本文涉及13篇,如有疏漏,欢迎补充。 下篇主要涵盖:气象时空和物理时空,如气象预测,时空点过程,时空动力系统等 观察:下篇文章统计值 最大均分 均值 最小均分 7 5.31 4 其中均分≥6的有3篇。 1. ARROW: An Adaptive Rollout and Routing Method for Global Weather Forecasting7. Jindong Tian, Yifei Ding, Ronghui Xu, Hao Miao, Chenjuan Guo, Bin Yang 分数:8, 4, 6 信心:4, 4, 3 均分:6.0 7 id=7Dvmq7MhwU 关键词:Subseasonal Weather Forecasting 作者:Guowen Li, Xintong Liu, Yang Liu, Mengxuan Chen,

    51810编辑于 2026-03-10
  • 来自专栏秘籍酷

    跨越时空的……

    这个段子,跟我要说的其实也没什么关系,只是突然联想起来。昨天情人节,GitHub 将其导航栏由以下这样的风格:

    52030发布于 2019-08-08
  • 来自专栏iSharkFly

    Java Hash 碰撞

    Hash CollisionHash Collision 就是我们说的 Hash 碰撞或者 Hash 冲突。 HashMap 集合需要解决的问题就是如果出现了 Hash 碰撞后,怎么去做。 使用的方法就是使用 Hash 链表的方式,但是有时候这个碰撞的情况比较多,比如说有 10 多个输入数据都有相同的 Hash 值。

    88230编辑于 2022-12-01
  • 来自专栏四火的唠叨

    观点的碰撞

    7、更多时候,相较于知识渊博的人,我们需要一个执行者,一个做实事的人。 其实这样的人知识广泛、学识渊博,而且具备丰富的经验。他们最喜欢的挂在嘴上的话是:“ 我当年做 XXX 的时候……”。

    63910编辑于 2022-07-15
  • 来自专栏博思奥园

    【算法】行星碰撞

    找出碰撞后剩下的所有行星。碰撞规则:两个行星相互碰撞,较小的行星会爆炸。如果两颗行星大小相同,则两颗行星都会爆炸。两颗移动方向相同的行星,永远不会发生碰撞。 测试用例: 示例 1: 输入:asteroids = [5,10,-5] 输出:[5,10] 解释:10 和 -5 碰撞后只剩下 10 。5 和 10 永远不会发生碰撞。 示例 2: 输入:asteroids = [8,-8] 输出:[] 解释:8 和 -8 碰撞后,两者都发生爆炸。 示例 3: 输入:asteroids = [10,2,-5] 输出:[10] 解释:2 和 -5 发生碰撞后剩下 -5 。10 和 -5 发生碰撞后剩下 10 。 queue, num) } 遍历整个数组: for index := range asteroids { compareAndPush(asteroids[index]) } 源代码:行星碰撞

    99230编辑于 2022-11-11
  • 来自专栏python知识

    碰撞检测

    通常一个游戏中会有很多对象出现,而这些对象之间的“碰撞”在所难免,比如炮弹击中了飞机、箱子撞到了地面等。 碰撞检测在绝大多数的游戏中都是一个必须得处理的至关重要的问题,pygame的sprite(动画精灵)模块就提供了对碰撞检测的支持,这里我们暂时不介绍sprite模块提供的功能,因为要检测两个小球有没有碰撞其实非常简单

    1.3K30发布于 2021-05-19
  • 来自专栏iSharkFly

    Java Hash 碰撞

    Hash Collision Hash Collision 就是我们说的 Hash 碰撞或者 Hash 冲突。 HashMap 集合需要解决的问题就是如果出现了 Hash 碰撞后,怎么去做。 使用的方法就是使用 Hash 链表的方式,但是有时候这个碰撞的情况比较多,比如说有 10 多个输入数据都有相同的 Hash 值。

    69720编辑于 2022-12-03
  • 来自专栏前端西瓜哥的前端文章

    快速检索碰撞图形:四叉树碰撞检测

    四叉树碰撞检测原理 我们将区域的分割表述为 “节点”,因为是四叉树; 将画布上的真实图形就叫做 “图形”。 (原来的区域转换为索引层,真正保存节点的地方放到了它的子区域上) 当我们提供一个碰撞矩形,我们从四叉树顶节点往下找,看是否有子节点。如果有,使用矩形碰撞算法找出它所在的子节点有哪些(可能有多个)。 这些图形就是碰撞矩形可能相交的矩形,但相对所有图形,又不至于太多。 四叉树碰撞检测算法 先看看经典算法实现。 算法我就不自己实现了,这里展示 quadtree-js 库的代码实现。 如果想节省内存,可以直接保存到当前节点上,不放到子节点上,可以减少内存使用,只是最后返回的被碰撞图形会多一点。 后者会更好一些,但如果一个图形刚好在画布中心,那每次取出的碰撞图形都会有它(这点可以通过松散四叉树解决)。

    1.8K20编辑于 2022-12-21
  • 来自专栏小小挖掘机

    时空序列问题概述

    二、 什么是时空序列问题 时间序列和时空序列时常有朋友搞混,并且很多朋友都以为我只感兴趣时间序列问题,其实不然,时空序列问题包含了时间和空间两个方面的因素。 所以为什么说是时空序列问题?? 首先有时间的前后推移和联系,也有空间上的起点和终点的坐标的变化,所以有时间的变化和联系也有空间上的,所以是时空序列问题 2.2 图片数据 其实表格化时空序列问题说实话我接触不多,还在学习中,大家多包涵, 在这个数据集上,可以看到为什么叫时空序列问题,因为有数字的运动信息和本身数字的像素结构信息,还有序列的前后推移和联系,所以也是时空序列问题。 对于时空序列模型,这里说两个这个领域的大牛。 施行建博士。港中文大学。主要研究的方向是时空序列问题,时间维度为主,并且降水预测的应用。

    89010发布于 2019-12-02
  • 来自专栏NebulaGraph 技术文章

    用图技术搞定附近好友、时空交集等 7 个典型社交网络应用

    Tim:图片时空关系追踪时空关系追踪,这个图谱应用是在公共安全、物流、疫情防控等场景下,利用图遍历将繁杂、凌乱的信息充分利用起来的典型应用。 数据集我创建了一个虚拟数据集来构建时空关系图谱,数据集的生成程序和拿来即用的文件都放在了 GitHub 上,仓库地址是:https://github.com/wey-gu/covid-track-graph-datagen | len || :--- || 4 |时空相交的人再深入一点,我们可以用图语义勾勒出任何带有时间与空间信息的模式,在图谱中实时查询出来。 比如,找寻 id 为 p_101 的指定用户在特定时间内有时空相交的人,这意味着那些人在 p_101 访问某个地方的某段时间内也逗留过:MATCH (p:人)-[`visit0`:到访]->(`addr `start_time` RETURN paths;我们得到了用户每一个到访地点,与他时空相交的人的列表。

    1.1K30编辑于 2023-03-16
  • 来自专栏小轻论坛

    时空穿梭特效html

    IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>时空穿梭

    77510编辑于 2024-09-30
  • 来自专栏C语言及其他语言

    「优质题解」台球碰撞

    www.dotcpp.com/oj/problem1075.html 思路: 这个问题涉及到球在二维平面内的受边界限制的斜向运动,在写程序之前有几个问题要考虑:   a.我们最终所求的是球心坐标,而球与球桌碰撞时实际上是球的边界与球桌边界发生碰撞 ,并不是球心发生的碰撞,因此在研究这个问题时为了简化模型,可以将球转化为球心质点,并建立新的坐标系来研究球心的运动。    由于题目给出的角度a是任意的,球可能是向任意方向运动的,因此这里我们利用三角函数将球的运动分解为水平方向和竖直方向,可以看出在整个运动过程中球在水平和竖直方向上的运动速率(这里不指带有方向的速度,速度的方向可能在在碰撞后掉头 c.速度分解后这个问题便可以转化为一维数轴上的边界碰撞问题。

    1.1K40发布于 2020-01-03
  • 来自专栏下落木

    关于碰撞检测

    碰撞检测就是查看物体是否重合。 碰撞检测常用于游戏开发,通过碰撞检测判断前面是否有障碍物以及两个物体是否发生碰撞,根据检测的结果做出不同的处理。 下面是数学表达式: (x1 – x2)2 + (y1 – y2)2 <(r1 + r2) 3.矩形与圆碰撞 通过找到矩形上与圆形最近的点,判断其与圆心的距离,如果小于半径就碰撞 定义: 矩形上离圆心最近的点为变量 因此,通过上述方法即可找出矩形上离圆心最近的点了,然后通过『两点之间的距离公式』得出『最近点』与『圆心』的距离,最后将其与圆的半径相比,即可判断是否发生碰撞。 closestPoint.x - circle.x, 2) +Math.pow(closestPoint.y - circle.y, 2)) if(distance < circle.r) return true // 发生碰撞 else return false // 未发生碰撞 4.圆形与旋转矩形 将矩形的旋转看成是画布的旋转,求出旋转前圆心坐标,就可以用圆形与矩形的碰撞检测了 附: 关于两个矩阵碰撞的感悟:

    1.5K10发布于 2021-10-13
  • 来自专栏程序那些事

    密码学系列之:碰撞抵御和碰撞攻击collision attack

    简介 hash是密码学和平时的程序中经常会用到的一个功能,如果hash算法设计的不好,会产生hash碰撞,甚至产生碰撞攻击。 今天和大家详细探讨一下碰撞攻击。 什么是碰撞攻击 所谓碰撞攻击指的是对于同一个hash函数来说,两个不同的input通过hash计算得到了同样的hash值。 所以这里面有两个可以被攻击的地方,一个就是hash碰撞,一个就是签名算法。 sha1sum messageB:8ac60ba76f1999a1ab70223f225aefdc78d4ddc0 java中的hash攻击 java中有一个经常会用到的类叫做hashMap,在JDK7之前 很明显,碰撞攻击的抵御一定满足第二个条件,但是不一定满足第一个条件。

    1.9K40发布于 2021-06-09
领券