问题标签 [lag]

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

php - PHP - 连接到远程数据库非常慢

我有一个新的 VPS 服务器,我正试图让它连接到同一 ISP 的另一台服务器。当我通过mysql的命令行工具连接时,连接速度非常快。

当我使用 PHP 连接到远程数据库时,连接时间可能需要 5 秒。之后的查询会快速执行。

这不仅限于 mysql,使用 file_get_contents() 从几乎任何其他服务器下载文件都会产生相同的延迟。使用 wget 获取文件没有这个滞后。

我使用 dns_get_record() 在 PHP 中对 DNS 查询进行计时,这些查询速度很快(1-2 毫秒)。

关于 php 配置中可能导致这种情况的任何想法?

谢谢。

0 投票
1 回答
1208 浏览

javascript - 在这个基于 ajax 的多人游戏示例中,如何解决令人震惊/滞后的运动?

编辑:重要的是,由于 html5 元素,必须在 firefox 3+ 中使用示例。

你好呀,

我正在尝试更多地了解 AJAX 在基于浏览器的多人游戏中的潜力。为此,我正在测试使用 AJAX 和航天飞机作为角色的运动。这个航天飞机是用画布(html5)渲染的。

我的第一个版本已经准备好了,你可以在这里测试一下:[ http://ajax.uptowar.com/test3/][1]

源代码:

您可能会注意到,即使您的延迟(见标题)低于 50 毫秒,航天飞机也会在移动/旋转时不时“震动”或滞后。因为我想找出导致问题的原因,所以我将整个事情重新制作为客户端版本(没有 ajax)。

你可以在这里查看:[ http://ajax.uptowar.com/test5/index.php][2]

这是客户端重制的来源:

0 投票
3 回答
2935 浏览

c# - 如何以编程方式处理 telnet 连接延迟?

我利用 TcpClient 类来实现 telnet 连接。我不知道的是如何确定响应的结束。似乎一旦 DataAvailable 属性为真,我从 Stream 中读取数据,然后 DataAvailable 临时设置为 false,而缓冲区正在填充另一块数据,但我认为已全部读取并消失。如何确保已阅读所有回复?

您可能会建议我如何更改下面的代码片段以使其正常工作。当我单步执行代码时它可以正常工作,因为有足够的时间来检索整个响应。感谢你的帮助。

0 投票
3 回答
887 浏览

javascript - 减少 sifr 渲染时间

我在此页面上的一些项目中使用了 sifr:http: //blueprint.staging.dante-studios.com/public/templates/home.php

不幸的是,渲染似乎很慢,有没有人知道如何:

a) 加快渲染过程 b) 隐藏所有“待筛选”项目,直到所有项目都准备好?

0 投票
3 回答
2515 浏览

r - 应用语句中的滞后在 R 中不起作用

我正在尝试“应用”一个在 R 中对动物园对象执行“滞后”的函数。

如果我传递一个动物园矢量,该函数可以正常工作 - 它应用了滞后并且一切正常。

但是,如果我apply( data, 1, function )那么滞后不起作用。没有错误,只是相当于零延迟。

简单的情况也是如此apply( data, 1, lag )

谁能解释为什么会这样?我能做些什么来使滞后发生吗?

0 投票
1 回答
1943 浏览

r - R 滞后于缺失数据

某处是否存在使 NA 保持在适当位置的滞后变体?我想计算可能缺少数据的价格数据的回报。

Col 1 是价格数据 Col 2 是价格的滞后 Col 3 显示 p - lag(p) - 实际上错过了从 99 到 104 的回报,因此计算出的回报的路径长度将与真实不同。Col 4 显示了保留 NA 位置的滞后 Col 5 显示了新的差异 - 现在可以使用 2009-11-07 的 5 返回

干杯,戴夫

0 投票
2 回答
1340 浏览

iphone - iPhone 应用程序在启动和关闭 MFMailComposeViewController 后滞后

我有一个使用表格视图控制器来显示一些项目的应用程序,在单击其中一个项目后,您可以选择通过电子邮件发送该项目。一旦发生这种情况,我使用苹果“MailComposer”提供的代码,并发送邮件。然而,在此之后,表格视图中的滚动不像以前那么平滑。

我检查了“泄漏”,我的代码中没有泄漏,但是当 MFMailComposeViewController 的模态视图控制器和当我关闭我的控制器时,所有对象分配仍然存在。我怎样才能摆脱所有的对象分配?任何帮助将不胜感激。谢谢你。

-奥斯卡

更新:

我已经意识到只有在您单击 MFMailComposeViewController 上的 To: 文本字段并输入内容后才会发生延迟,一旦输入内容就会出现内存泄漏并且应用程序会运行缓慢。同样的事情也发生在 Apple 的 Mail Composer 中。我正在使用模拟器也许这就是为什么?其他人有类似的经历吗?

我按下控制器的方式是:

并在这里忽略它:

0 投票
10 回答
22236 浏览

c# - Visual Studio 在打开项目时冻结

打开现有项目时,我的 Visual Studio 似乎冻结/滞后。我已将 NHibernate 框架添加到我的代码中,它似乎落后于我的计算机(至少我是这么认为的)。当我打开其他项目时,我根本不会滞后或冻结。冻结时间大约为 3 秒到一分钟,然后它会打开我的项目,它的动作会非常缓慢,切换类可能需要 20 多秒,而仅仅将一个字符输入视觉工作室可能需要 20 多秒。

我想知道是否有人以前遇到过这个问题。如果是这样,您是如何解决的?

在解决此问题之前,我无法真正处理我的代码。哦,还有,什么时候保存代码,它也会冻结一两分钟。

0 投票
1 回答
494 浏览

visual-studio - Visual Studio 使用过多的 Ram

我的视觉工作室使用了我拥有的总内存的 90%(4 个演出),它也冻结了我的视觉工作室。有什么方法可以提高效率并使我的视觉工作室运行得更快?

当我打开现有项目或保存某个文件时,它会执行此操作。

0 投票
6 回答
5007 浏览

eclipse - Eclipse (Aptana) 输入延迟

我使用 Aptana 已经有一段时间了,最​​近我一直在处理非常非常大的文件(500 多行代码,这对我来说是巨大的,作为一个新手开发人员)。每当我处理较小的文件时,我都会有一种奇怪的感觉,即我“在”正在输入的内容“前面”,但现在我很确定了——在我输入内容和看到文字出现在屏幕上。Dreamweaver CS3 没有这个问题,所以我知道我的计算机有能力编辑这些文件而不会发生这种情况,但 Eclipse 仍然滞后。

如果按住退格键,我也看不到何时删除某些内容,我看到前几个字符被删除,但随后一切都“挂起”。一旦我释放退格键,将显示删除的字符立即消失。前向删除键也会发生同样的事情。

我开始认为这是 Java 的一个问题,因为当我使用 -any- Java 应用程序时,我有同样的感觉,即一切都略微“落后于我”。

该计算机是英特尔奔腾 4 3.2 GHz Prescott,具有 2GB 的 DDR400 RAM 和 Radeon HD3650 显卡。

如果有人知道如何解决这个滞后问题,我会全神贯注(眼睛?);如果有人可以推荐具有类似于 Aptana 功能的不同 IDE(我使用 Python、HTML、CSS 和 JS;我将 Git 用于 SCM),我很乐意尝试一下。谢谢!