问题标签 [infinite]

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 回答
734 浏览

prolog - 选择/2 多个答案 swi prolog

我如何定义一个choose/2来给出无限的答案

我的选择/2 只给出一个答案

例子:

0 投票
2 回答
1520 浏览

haskell - 发生检查:不能构造无限类型?

我正在尝试编写一个函数,给定两个表示图像的四叉树,将输出另一个布尔四叉树“掩码”,True如果两个四叉树在相应位置具有相同的颜色,则具有像素值,False否则。

我收到此错误:

并且无法理解为什么。功能是:

0 投票
4 回答
5625 浏览

python - 使菱形平方分形算法无穷大

我正在尝试生成一个无限地图。我在 Python 中执行此操作,但无法让噪声库正常工作(它们似乎永远找不到我的 VS2010,并且在原始 Python 中执行此操作会太慢)。因此,我正在尝试使用Diamond-Square Algorithm

是否有可能以某种方式使这在技术上无限?

如果没有,我是否应该回到尝试让 Python 噪声绑定之一工作?

0 投票
2 回答
193 浏览

java - 程序在循环时跳过第一个输入时遇到问题。请帮忙

好的,所以我不得不修改我已经在工作的程序以使用 2 个单独的类……一个用于执行任务,一个用于存储信息。一旦它进行第一次计算并到达第二个条目,它就会跳过员工姓名。为什么?请帮忙。这是代码:

0 投票
1 回答
1186 浏览

jquery - Jquery无限滚动和XML

我见过一些插件在滚动到页面底部时会加载更多内容,但其中大多数都链接到数据库中具有自动递增 ID 的列。我只需要使用 XML 文件来执行此操作。

有任何想法吗?

非常感激。

0 投票
3 回答
886 浏览

list - 证明流的平等

我有一个数据类型

玫瑰树和应用实例

并且需要证明它的应用规律。然而,创建无限深、无限分支的树。因此,例如,在证明同态定律时

我以为证明平等

通过近似(或采取)引理会起作用。然而,我的尝试在归纳步骤中导致了“恶性循环”。特别是,减少

其中approx是近似函数。如果没有明确的共归纳证明,我如何证明相等?

0 投票
2 回答
639 浏览

list - Scalas (a,b).zipped(或 Tuple2.zipped)概念使用流/无限列表

这是我认为 scala 中斐波那契数的正确且有用的定义:

但是,我收到以下错误:

我猜 zipped 不能与流一起正常工作?关于如何使这项工作的任何建议,或者为什么这不(不应该?)工作?

0 投票
1 回答
405 浏览

linux - 生成无限流

有没有办法从(有限)缓冲区生成无限流(到文件描述符),即重复缓冲区,而不调用来自用户空间的调用(最初设置缓冲区除外)?我想我正在寻找一种方法来定义像 一样的数据源/dev/zero,仅使用用户定义的有限缓冲区作为值源。

(目的是通过串行连接刺激外部设备的 IO,以防这听起来像是一个奇怪的请求。)

0 投票
2 回答
2132 浏览

python - Python程序调试:无限循环

背景:在我的计算机科学课上,我们被要求创建一个程序来帮助小学生学习基础数学。
他们会选择他们想学习的操作(加法、减法、乘法或除法),或者选择随机的,它会随机选择这些操作之一。
一旦选择了一个操作,用户会被问一个问题,然后输入答案,如果正确,程序会再问一个问题,总共最多4个问题,然后程序会返回菜单。
如果答案不正确,它要求用户重新输入答案,最多3次,如果答案仍然不正确,将显示正确答案,然后再问一个问题(如果没有达到4个问题配额) 或如果没有其他问题返回菜单。

问题:我把所有东西都写出来了,当我在 IDLE 中运行程序时,一切似乎都在工作,但是由于某种原因选择了一个操作后,程序卡在无限循环中,并且在 4 个问题后不会返回菜单被问到。
我首先使用了一个 for 循环来满足 4 个问题的配额,但这不起作用,所以我尝试了一个 while 循环,它读取 while x<4: etc etc,在 while 循环之前将 x 定义为 x=0 ,然后在函数结束时添加x=x+1

再次通过阅读代码,它似乎应该适用于每个函数,但是在运行它之后我仍然陷入无限循环。

继承人的代码:

预先感谢您在这里提供的任何帮助!

0 投票
2 回答
4198 浏览

android - LinearLayout/ScrollView 中的无限滚动?

我知道当用户到达列表底部时,有可能制作一个加载更多数据的 ListView。但是,我正在使用一个 ScrollView,其中有一个 LinearLayout,这两个组件在滚动等方面效果很好。但我不知道我应该怎么做,所以它会得到一个无限的滚动。

我想我需要添加一些内容来读取屏幕上显示的 LinearLayout 的内容,并且当它计算出它是正在显示的 LinearLayout 的底部时(通过使用当前位置和视图的高度),它触发事件。
但正如我所说,我不知道如何做到这一点。所以,如果有人能给我一些帮助,我将不胜感激。

编辑:我在 StackOverflow 上找到了这篇文章How to trigger an event when scrollView 达到 Android 的底部?,但我不知道如何处理答案:

鉴于要求,您可能会扩展 BaseAdapter(与使用不同机制的 CursorAdapter 相反)。

这是一个片段: