问题标签 [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 投票
1 回答
2224 浏览

r - 在 R 中生成新的时滞变量

我正在使用 R 中的 transform() 函数创建一个带有新变量的时间序列对象,但找不到合适的函数来计算今天和昨天之间变量 C 的差异。

这是我到目前为止所得到的:

下一行将添加以下函数:

显然,C(昨天)是不正确的。我试过 lag(), diff() 并没有找到正确的组合。

额外的问题:你如何让典型变量只显示百分之一?

0 投票
2 回答
485 浏览

javascript - 背景大小落后于 JavaScript?

我有一个背景大小为 25% 的 div……我有一些 JavaScript 可以做一个下拉框。没有 div,过渡是平滑的,但是有 div 存在,下拉框非常不稳定。当背景大小设置为 25% 时,它唯一的波动......有没有办法解决它,所以它不会滞后?

0 投票
1 回答
892 浏览

vim - (vim profiling) VIM 256 色模式,滞后的 php 文件

我在 vim 中使用 256 色主题(设置 t_Co=256),所有 php 文件打开大约 8 秒。

  • 是我本地的双核机
  • 它不依赖于我使用的配色方案(zenburn、wombat、wombat256)
  • HTML、Python、JS 或其他所有文件都会瞬间打开
  • 甚至创建新的 php 文件也需要大约 8 秒 (:o newfile.php)
  • 我已经正确设置了我的终端
  • 如果我使用 16 种颜色,一切都很好(设置 t_Co=16)

我真的很想用256色模式,它看起来更漂亮,但我无法摆脱这种滞后。

0 投票
8 回答
19656 浏览

visual-studio - Visual Studio 2010 Intellisense 减慢一切

一段时间后,我遇到了 Visual Studio 2010 的问题,运行速度异常缓慢,并因此减慢了其他所有操作的速度。我的意思是:

  • 大多数其他打开的窗口变得无响应
  • 打字延迟
  • 构建时间增加 10 倍
  • 储蓄需要永远

我确信这是一个智能感知问题;禁用它可以解决所有问题,当在任务管理器中发生这种情况时,我发现几个 vcpkgsrv.exe(Intellisense 东西)运行在大约 160,000K 内存(这与较旧的、图形密集度较低的游戏大致相同)。但是,我想运行 Intellisense。我目前解决这个问题的唯一方法是在它们减慢速度时中止这些进程。

我尝试获取补丁并认为它已安装,因为我无法再次安装它。

编辑:我正在运行带有 VSC++ Express 的 Windows XP。我有 2GB RAM 和双核 3.2GHz 处理器。有人帮忙吗?

0 投票
1 回答
2894 浏览

python - Accurate signal delay calculation in Python

I'm trying to calculate the lag between two signals in Python using cross correlation. The two signals are almost identical except for a very small timelag. I've tried numpy.correlate and scipy.convolve (alot faster) and both works relatively well but gives a small error. I'm starting to suspect that the error is the result of Python/scipy/numpy truncating a float somewhere. Has anyone been able to get high accuracy signal delay calculations working in Python?

Best regards Fredrik

0 投票
1 回答
80 浏览

cocoa-touch - Cocoa Touch - 假设的滞后比较

大家好,我目前正在为 iPhone 开发一款节奏游戏,只是想知道是否有人对用于反应时间的最佳作品有任何想法。

我已经完成了所有编码,并将其范围缩小到大约 2 种方式:

1:使用绕过 UIControlEvent 或其他任何东西的 UIButton 实例,以便使用 touchesBegan 和 touchesEnded。我发现这在过去有点快。

2:使用带有自定义功能的 UIViews 来改变按钮的状态。他们也会用触动开始。

节奏垫(其中八个)需要能够以最小的延迟播放声音,并提供某种反馈,即改变按钮的图像。

我的问题:是使用 UIViews 并制作我自己的按钮,还是实际的 UIButtons 已经被子类化以使用 touchesBegan 等更好?

0 投票
3 回答
6359 浏览

android - android中的ListView滚动滞后

我的应用程序中有一个自定义列表视图,它显示图像和文本。我从 URL 获得的图像,使用下面的代码:

一切都很完美,除了列表视图滚动,它非常慢。如果我禁用图像,滚动速度 smooth-ens ,但启用图像时,它会滞后很多。

有什么可能的方法可以减少或消除这种滞后?

谢谢

0 投票
1 回答
1194 浏览

android - Android ListView Laggy 和 Child Views 缩小

我正在以编程方式构建一个 ListView,它对宽度执行 FILL_PARENT,对高度执行 WRAP_CONTENT,然后在其父视图中居中。

ListView 是半透明的,因此它背后的活动是可见的,所以我使用:

list.setCacheColorHint(0);
list.setBackgroundColor(Color.argb(200, 0, 0, 0));

除此之外,它是一个完全标准的开箱即用 ListView。

两个问题:

A) ListView 在滚动时非常滞后(即使只有几个孩子)。为什么,以及如何优化它?

B) 每当滚动列表时,ListView 中包含的一些子视图会随机收缩和扩展,看起来很糟糕。有时他们会因为很小而陷入困境。我不知道它为什么这样做——除了填充普通的 ListView 之外,我没有做任何特别的事情。

ListView 使用这个适配器:

MapActionListViewItem 对象是一个更新子视图的容器类:

我已禁用刷新以解决我的问题,因此这无关紧要。ListView 中包含的每个子 Row 都是从 actionlistviewitem.xml 扩展而来的:

这几天我一直在努力解决这个问题,但没有成功。无论我尝试什么,上述 XML 中的子视图在以一种非常丑陋和意想不到的方式滚动时都会随机收缩,并且在我的 DroidX 上滚动滞后几乎没有用。任何帮助将不胜感激。

(在 Eclipse 3.5.2 中开发,针对 SDK 8 - 2.2)

0 投票
3 回答
1625 浏览

java - MouseMoved 上的 Java Repaint 导致延迟

当用户移过图表(-> 显示图表的名称)和用户没有移过图表(- > 不显示图表的任何名称)。但这会在运行应用程序时导致巨大的延迟(我看到屏幕被重新绘制非常缓慢,滞后,每次重新绘制之前屏幕都是白色的空白;重新绘制需要很长时间)。

这些是它所涉及的代码部分:

它调用一个函数来检查图表是否悬停,并设置变量是否悬停图表,如果是:悬停哪个图表(要显示的名称,要显示的 x 和 y 位置),然后重新绘制应用程序。因此,它基本上在每次进行鼠标移动时都会重新绘制应用程序,以确保它仅在用户移动时才显示图表的名称。但这会导致屏幕滞后很多,重新绘制时断断续续。

现在我想知道:解决这个问题的最佳方法是什么?我应该实施某种延迟来检查鼠标移动还是可以做到的?

提前致谢,

斯凯菲。

0 投票
2 回答
14085 浏览

javascript - 为什么多次 setTimeout() 调用会导致如此多的延迟?

我有一个复杂的动画序列,涉及 JavaScript 中的淡入淡出和过渡。在这个由四个同时变化的元素组成的序列中,setTimeout每个元素都使用 a。

在 Internet Explorer 9 中进行了测试,动画以实时速度运行(应该需要 1.6 秒,而恰好需要 1.6 秒)。任何其他浏览器都会严重滞后,动画时间为 4 秒(Firefox 3 和 4、Chrome、Opera),在 IE 8 及更低版本中为 20 秒。

在所有其他浏览器都陷入泥潭的情况下,IE9 怎么能跑得这么快?

我试图找到将元素合并为一个的方法,以便在任何给定时间都有一个 setTimeout,但不幸的是它无法承受任何干扰(例如单击不同的链接以在当前一个已经完成)。

编辑:为了回应评论,这里是代码的大纲:

四个函数中的每一个都将淡入淡出一帧,然后设置另一个超时,参数递增,直到动画结束。

您可以在http://adamhaskell.net/cw/index.html看到页面(用户名:knockknock;密码:goaway)(它有声音和音乐,可以禁用,但要注意!) - 我的 JavaScript 非常凌乱,因为我没有真正正确地组织它,但它被评论了一点,所以希望你能看到一般的想法是什么。