infinite相关内容

有可能使汇编语言程序永远自我编写吗?

基本上,您可以让汇编代码在最后一行结束后不断地编写新代码,以便它可以永远保持直线运行,尽管开始的代码量是有限的吗?不允许循环。 推荐答案 它必须是为某种带有无限磁带的机器(如图灵机)组装的,否则最终会到达地址空间的末尾。 除非您对指令指针具有定义明确的无错误回绕语义。您将需要一台在其可用地址空间中没有任何间隙的计算机(因此不是x86-64),而是具有PC相对寻址(因此不是i386 ..
发布时间:2022-04-10 16:21:04 其他开发

使用Javascript、jQuery或HTML5画布实现无限缩放

我见过这个“The Scale of the Universe 2”,我只想知道这是否可以使用javascript或jQuery或HTML5画布来完成。 如果您单击某个项目(例如“人”),将在其旁边弹出一条信息。 如果有人有类似的问题,我在这里搜索了3天。但我只看到了类似谷歌地图的行为,你可以放大地图光标的位置。 其实我想做一个类似“时间线”的效果,或者像Mac OS X上的“时 ..
发布时间:2022-03-17 17:51:58 前端开发

流如何停止?

我想知道当我使用 Stream.generate 创建自己的无限流时,标准库中的流如何停止... 例如,当您有一个包含记录的列表时: 列表记录 = getListWithRecords();records.stream().forEach(/* 做某事 */); 流不会是无限的并且永远运行,但是当遍历列表中的所有项目时它会停止.但这是如何工作的?相同的功能适用于 Files.li ..
发布时间:2022-01-22 10:18:23 其他开发

cuda 无限内核

我正在开发一个需要无限期运行 CUDA 内核的应用程序.我有一个 CPU 线程将 stg 写入列表,而 gpu 读取该列表并重置(至少在开始时).当我在内核中写代码时 while(true){//内核代码} 系统挂断.我知道 GPU 仍在处理,但当然没有任何反应.而且我不确定列表中的重置是否会发生. 不得不提的是,用于计算的GPU不用于显示,所以没有看门狗问题. 操作系统是 Ubu ..
发布时间:2022-01-10 16:05:16 其他开发

C++,得到一个无限循环

我尝试使用 switch 做一个简单的菜单.我还想检查用户是否进行了有效输入(仅限 1 到 4 的整数).在此检查中输入 -4 或 44 可以正常工作.但是如果我输入类似“w"的东西,它会给我一个无限循环.我猜我需要另一个 if/else with if (!cin) blabla else 继续切换.但我不确定我是怎么做的,否则其他人正在启动开关. int menu() {输入;布尔退出 = ..
发布时间:2022-01-06 15:02:52 C/C++开发

为什么这个 Haskell 代码可以成功地处理无限列表?

我有一些 Haskell 代码确实可以在无限列表上正常工作,但我不明白 为什么它可以成功地做到这一点.(我修改了我的原始代码——它没有处理无限列表——从其他一些在线代码中合并一些东西,突然我发现它可以工作,但不知道为什么). myAny :: (a -> Bool) ->[a] ->布尔值myAny p list = foldr step False list在哪里步骤项目 acc = p 项目 ..
发布时间:2022-01-02 13:58:14 其他开发

使用 Tumblr Like Button 和无限滚动

我正在尝试在 Infinite Scroll 中使用新的 Tumblr like 按钮(允许您的主题在主页上的单个 Tumblr 帖子上有一个 like 按钮)它们适用于第一个“页面"的前 15 个帖子,但随后它加载另一个页面,喜欢按钮停止工作.这些是 Tumblr 在文档页面上给出的说明: 功能:Tumblr.LikeButton.get_status_by_page(n) 说明:请求新 ..
发布时间:2021-12-29 10:47:11 其他开发

递归 MySQL 查询?

我有一组按层次组织的数据,应该能够增长到任意大小.我需要检索整个树,但我不知道如何只用 SQL 来完成.我目前的解决方案是创建一个临时表并使用递归函数连续查询树的分支,然后将结果存储在临时表中,我随后再次查询以产生我想要的结果. 我的问题是,我所做的本质上是连接正确的操作?构建一个中间表,然后查询结果.似乎应该有一种方法可以使用连接来做到这一点,但 MySQL 文档仅涵盖检索树的部分直到有限 ..
发布时间:2021-12-16 08:45:50 PHP

在无限列表上左右折叠

我对 Learn You A Haskell 中的以下段落有疑问(imo 好书,不是贬低它): 一个很大的区别是对的折叠适用于无限列表,而左边的则不能!把它很明显,如果你在某个时候拿了一个无限列表然后把它折叠起来从右边开始,您最终会到达列表的开头.然而,如果你在一个点上取一个无限列表并且你试图折叠从左往上,你永远不会走到尽头! 我就是不明白这个.如果你拿一个无限列表并尝试从右边折叠它, ..
发布时间:2021-12-14 12:27:34 其他开发

Haskell 无限递归

以下函数计算斐波那契数列: fib = 0 : 1 : (zipWith (+) fib (tail fib)) 如果我们运行它,我们会得到一个无限列表,但是递归是如何工作的呢?如果函数不断调用自己,为什么它会在屏幕上打印数字?如果您能解释编译器如何管理调用,我将不胜感激. 解决方案 我画了一张图,你可能会觉得有用. 请注意 zipWtih op (x:xs) (y:xs) = (o ..
发布时间:2021-12-14 12:20:24 其他开发

Haskell 中无限列表的笛卡尔积

我有一个用于有限列表的函数 >卡丁车 :: [a] ->[b] ->[(a,b)]>卡丁车 xs ys = [(x,y) |x 但是如何为无限列表实现它?我听说过康托尔和集合论. 我还发现了一个类似的功能 >genFromPair (e1, e2) = [x*e1 + y*e2 |x 但我不确定它是否有帮助,因为 Hugs 只提供配对而不会停止. 感谢您的帮助. 解决 ..
发布时间:2021-12-14 11:38:43 其他开发

Python 中可能出现无限循环?

是否可以在for循环中得到无限循环? 我的猜测是 Python 中可能存在无限循环.我想知道这一点,以备将来参考. 解决方案 您可以使用 iter(),重复调用一个函数,直到它的返回值与该参数匹配.这将永远循环,因为 1 永远不会等于 0(如果 int(),这是返回值): for _ in iter(int, 1):经过 如果您想要使用递增的数字进行无限循环,您可以使用 iter ..
发布时间:2021-12-08 23:49:45 Python

如何在将自身缝合到自己的尾部的程序中,无限地环绕在 64KB 代码段中?

如果指令的顺序执行通过了偏移量 65535,那么 8086 将从同一代码段中的偏移量 0 处获取下一个指令字节. 下一个 .COM 程序使用这个事实并不断地将其整个代码(总共 32 个字节)拼接到自己的尾部,环绕在 64KB 代码段中.你可以称之为二元奎因. ORG 256 ;.COM 程序以 CS=DS=ES=SS 开头开始:mov ax, cs ;2 提供外部堆栈添加斧头,4096; ..
发布时间:2021-09-29 19:37:09 其他开发

PHP longpolling不断运行

我正在建立一个具有聊天功能的网站,我需要跟踪在线和离线用户.为了跟踪在线用户,我正在使用此表 user_id |时间戳 我每20秒钟更新一次所有在线用户的时间戳.因此,只需将当前时间戳与表中的时间戳进行比较,就可以找出谁都处于离线状态. 现在的问题是:我使用长时间轮询来更新用户的在线状态.也就是,当用户登录时,我对这个脚本运行ajax调用. ..
发布时间:2021-05-15 21:10:21 PHP