问题标签 [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.
.htaccess - mod_rewrite - 如何避免无限循环
我想在我的网站上有一个不错的 URL,所以我将此行添加到 .htaccess 中,但它会导致无限循环。
它应该重写每个 URL 并添加“pages/”和“.php”扩展名,但只是第一次,不像某种递归函数。
python - Python:无限循环和 GUI
我正在尝试使用 wxPython GUI 编写一个 python 程序。程序必须在后台收集一些信息(无限循环),但此时 GUI 应该处于活动状态。就像,如果我单击某个按钮,某些变量或其他信息必须更改,并且在新的循环中应该使用这个变量而不是旧的。
但是不知道怎么弄 我认为我必须使用线程,但我不明白如何使用它。
任何人都可以建议如何解决这个问题?
提前致谢!
jquery - 无限轮播字幕修改
我在这里有一个无限轮播功能应用于一系列图像:http: //nokkam.com/showcase.html 我有一个要求让字幕看起来“不妨碍图像”……呃。由于脚本创建的 textholder div 基于图像的高度,因此我尝试更改其位置的方法失败了(我假设它基于高度数学而失败,不确定)。我在 firebug 中找到了 textholder 并试图给它一个“bottom:-80px”值但无济于事。它似乎消失在其他一些元素后面。它似乎仍然存在,只是不可见。然后我认为我可能是阻止它可见的“幻灯片容器”元素,所以我相当大幅度地调整了它的高度以发现它仍然不可见。我的问题是:是否可以以某种方式修改脚本或其变量的某些方面以在实际幻灯片下方生成文本保持器?任何帮助,一如既往,非常感谢。
脚本的相关部分
HTML
jquery - jQuery无限轮播字幕修改
昨天,我有一个客户要求我从我在这里实现的无限轮播上的图像空间中删除标题:http ://www.nokkam.com/showcase.html并且由于堆栈溢出,我能够做到这一点.
现在,我被要求让字幕动画模仿图像的动画(从左到右,而不是从底部向上动画。是否值得修改这个脚本或者我应该放弃它并尝试找到一个更合适的我被要求的内容。我搜索了很多轮播插件,但似乎找不到以这种方式制作动画的插件。任何帮助或想法总是非常感谢。
我尝试设置相同的页面并使用“left”而不是“margin bottom”来修改脚本中我认为正确的属性来控制动画,但现在整个 textholder 已经消失了。我真的在这里摇摆不定。我在脚本中找到了我认为控制动画的部分,并猜测是什么让它们起作用……这失败了。
以前的脚本
我编辑的脚本(盲目地更改了一些变量并使其变得更糟)
// 动画框外的文本框 $('#textholder'+randID).animate({left:(-imgWidth-(correctTHWidth * 2))+'px'},500);
进步!!!
因此,通过编辑以下内容,我至少能够完成将文本框设置为框架之外的动画!现在我只需要弄清楚如何将新的文本框动画化到框架中……如果您有任何进一步的了解,请提供帮助。
另一个进度更新
通过更多的盲目摸索(反复试验),我已经设法让动画至少朝着正确的方向移动!我现在遇到了文本栏从左侧进入并以相同方向返回动画的问题......这是我在这里的最后一个障碍。如果有人对哪些事情可能引发这种情况有任何贡献的话,我仍然会非常感激。
混乱正在以下链接中进行。提前致谢。
因此,在更改了动画属性并完全摆脱了“showminmax”功能之后……我仍然有一个无法正常运行的动画。我知道这不是一个非常令人兴奋的问题,但我真的很新鲜,开始掉头发。感谢大家。
我的新的,甚至(稍微)更多功能的例子可以在这里看到: http ://www.nokkam.com/showcase2.html
recursion - CouchDB“_changes”监听器更新文档,触发另一个变化
我想编写一个后台程序来监控 CouchDB 的 _changes 提要,并可能更新文档。问题是更新导致另一个_change,我得到一个无限循环!避免这种情况的最佳方法是什么?
例如,以下是特定场景:我有一个 CouchApp,用户可以在其中通过浏览器修改文档。我还有一个 python 程序,它创建文档的 PDF 版本,然后将其作为附件附加到文档本身。我的问题是执行 PUT 附件上传 PDF 也会触发文档更改。我必须能够判断 PDF 上传是否引起了更改。看起来应该很容易,但我想不出一个简单的方法来做到这一点。我宁愿让 PDF 生成器程序保持“无状态”,在数据库本身中保留任何所需的状态。
现在,如果我要求更改文档的用户在文档上设置某种标志以表明它需要被处理,这可以很容易地完成。诀窍是如何在不需要的情况下做到这一点。
我得出的结论是,“_changes”侦听器永远不应该修改它所侦听的文档。就我而言,我决定将我的 PDF 文件附加到一个单独的文档中,在 couchdb 中的一个单独的“数据库”中,但使用相同的“_id”以便于关联。这样我就不会在我正在收听的同一文档上触发“_change”。我无法超越要求每个更改文档的客户端以某种方式将其“标记”为需要处理(通过删除现有附件或以其他方式设置一些“脏”标记)的需要。经过深思熟虑,我认为这对我来说将是一条经验法则:在收到该文档的“_change”通知后,您不得修改该文档。有没有其他人得出同样的结论?
haskell - 无限列表的 Haskell 笛卡尔积
我想从一个基对生成一个向量空间,它看起来像:
但是,当我检查输出时,似乎我得到了[0, e2, 2*e2,...]
(即x
永远不会超过 0)。当我考虑如何编写代码来执行此列表理解时,哪种方式是有意义的。
我写了一些代码来从原点扩展“shell”(首先是范数为 0 的整数,然后是范数 1,然后是范数 2...),但这有点烦人,而且是 Z^2 特有的——我会有为 Z^3 或 Z[i] 等重写它。有没有更清洁的方法呢?
javascript - 多行无限滚动画廊
如何在 html/css/javascript 中获得多行无限循环、滚动画廊?
php - PHP longpolling 无休止地运行
我正在建立一个具有聊天功能的网站,我需要跟踪在线和离线用户。为了跟踪在线用户,我正在使用此表
用户 ID | 时间戳
我为所有在线用户每 20 秒更新一次时间戳。因此,只需将当前时间戳与表中的时间戳进行比较,我就可以找出谁都离线。
现在问题是这样的:我使用长轮询来更新用户的在线状态。也就是说,当用户登录时,我对一个看起来像这样的脚本运行 ajax 调用。
上面的代码运行良好。但问题是,即使在用户关闭浏览器后,它仍像幽灵进程一样继续运行,并不断更新时间戳并占用资源。我希望它在客户端关闭浏览器时停止。
请帮忙。
iphone - iPhone 无限垂直文本滚动
可能重复:
如何创建无限滚动的 UIScrollView?
我试图让 aUIScrollView
无限垂直滚动并环绕其内容,在本例中为multiline UILabel
。(用于显示学分)
我认为这将是一个简单的情况,即在底部到顶部时重新设置偏移量,以产生它永远滚动的错觉。
我尝试通过使用 inside 来做到这一点setContentOffset
,UIScrollView
但scrollViewDidScroll
问题是当我设置内容偏移量时,滚动的速度会完全停止,这会破坏无缝效果。
知道我错过了什么,或者是否有更好的方法?
谢谢。
java - Java For循环内部构造函数无限重复
因此,由于某种原因,当我尝试使用 for 循环来初始化棋盘中的面板时,它实际上循环了循环本身。换句话说,它不会永远持续下去,而是会一次又一次地开始和完成。
我已经包含了所有可能相关的代码,因为我计划使用 chessSquares 的索引来为黑色和白色的方块着色。当我这样做时,我也会得到一个 NullPointerException。我可以理解为什么会出现以下错误,但我完全不明白为什么 a 会一遍又一遍地打印 0, 1....62, 63 。我对 Swing 比较陌生,完全不知道为什么会这样。如果有人能解释这将非常有帮助。谢谢。