问题标签 [timing]

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

c# - 最坏情况下的操作系统时钟精度?

我不确定这个问题是否属于 StackOverflow,但在这里。

我需要使用 C# 为要从一方传输到另一方的某些数据生成时间戳,并且我需要知道所有操作系统(Windows、Linux 和 Unix)中系统时钟的最坏情况精度是多少?我需要的是弄清楚所有操作系统都能够验证这个时间戳的精度。

例如,Windows Vista 操作系统的时钟分辨率约为 10-15 毫秒。

0 投票
2 回答
225 浏览

wcf - Timing of wcf calls in silverlight

Everyone knows that in Silverlight all wcf service calls are asynchronous. But what can we say about the timing of the requests? For the following code, is it always true that "Hello A" will be received by the server before "Hello B"?

ServiceClient proxy = new ServiceClient();
ServiceClient proxy2 = new ServiceClient();

proxy.SayHelloAsync("Hello A");
proxy2.SayHelloAsync("Hello B");

I ran the code repeatedly and the server always received "Hello A" first. Was it just by luck?

0 投票
2 回答
6708 浏览

php - 获取当天的最后一秒

在 PHP 5.2 中,如何获取一天中的最后一秒?time() + 86400 只得到第二天?

0 投票
3 回答
14674 浏览

javascript - JavaScript 事件序列

JavaScript 中的某些事件先于其他事件触发。例如,对于输入元素,keydown 和 keypress 事件首先触发。然后,如果这些的返回值不为假,则更新 input.value。然后,keyup 事件触发。

是否有一个网站,我可以在其中找到所有事件的完整列表及其执行顺序,以及介于两者之间的其他事情,例如在我的示例中更新输入框中的值?

这样的清单将非常有帮助。

0 投票
3 回答
625 浏览

php - PHP:函数的时间速度,但是太快了?

我真的很想测试正则表达式等的速度,在 php.net 上有这个例子:

编辑:我的意思是播放一个大的函数循环来代替 usleep()。它总是显示一个非常随机的数字,总是小于 1。它没有显示任何值得基准的东西!

0 投票
3 回答
27089 浏览

jquery - jQuery 定时事件

是否可以使用 jQuery 触发事件以在 n 之后设置 div 标签的文本。秒?

谢谢!乔治

0 投票
2 回答
193 浏览

java - 考虑速度的特定路径算法

我需要创建一个算法,其中“车辆”覆盖1262 米x 1262 米的区域,每条“腿”之间有20%的重叠。每条腿的宽度为103 m,根据我的计算得出覆盖该区域所需的16 条“腿”。在每条行程结束时,车辆会进行180 度转弯,并完成下一个搜索行程。车辆以23米/秒的恒定速度行驶

现在我问这个的原因是一些问题:

  1. 处理车辆相对于速度的“位置”的最佳方法是什么?拍摄 1 秒的“快照”并将车辆移动 23 米?(这似乎有点粗糙)..

  2. 我如何处理与速度相关的每条腿末端的转弯?

  3. 我应该预先分配搜索腿参数(即在初始化时找到每条腿的边界)还是在每个搜索腿结束时动态计算这些参数?

  4. 我最终将在 Java 中实现这个算法......哪些 Java 函数/库将帮助我处理时间、数学等问题?

  5. 我还需要考虑什么?

编辑

(回答其中一个回答)

基本上,将在整个搜索区域中随机放置需要找到的“对象”......一旦我让车辆沿着正确的路径行驶并覆盖该区域,我就会解决这个问题。车辆转弯时确实覆盖了区域。最小转弯半径为 12 米。我只是想让它在每个搜索腿的末端转弯,然后排队等待下一个腿

0 投票
5 回答
2552 浏览

c# - C#亚毫秒计时

C# 中是否有任何地方可以以亚毫秒精度执行计时操作?我将计时代码放入我的软件中,所有内容都返回为 0ms。我想知道是否有办法获得更精细的粒度。

附录:这是获得亚毫秒计时的正确代码吗?

我仍然得到 0 作为经过的时间

0 投票
9 回答
7091 浏览

c++ - 在 C++ 中计算函数需要多长时间的最佳方法是什么?

在 C# 中,我会启动 Stopwatch 类来快速确定某些方法需要多长时间。

这在 C++ 中的等价物是什么?有内置高精度定时器吗?

0 投票
3 回答
549 浏览

c# - 在 .NET 中为方法和线程计时

我的应用程序中有两个线程 - 主 UI 线程和由 wm_WiiMoteChanged 事件处理程序(后台线程)启动的另一个线程。在主线程中,我做了一些视频处理。我有一个名为processFrame如下所示的函数。我使用该代码来测量处理每一帧的时间,从而测量每秒的帧数。

如果我注释掉这wm.WiiMoteChanged ...条线(见下文),帧速率约为 15-20 fps 并查看视频,这似乎是正确的(有一个小的延迟)。

但是当我取消注释该行时,即添加事件处理程序(它将自己产生一个线程),fps 上升到 40-50,但这绝对是错误的 - 视频实际上更加滞后。

有人可以向我解释为什么会这样吗?谢谢。

更多代码:

编辑

一个有趣的发现,只有当这条线出现在 wm_WiimoteChanged 中时,才会发生这种情况。

ibxOutput.Image = new Image<Bgr, Byte>(_irViewAreaBitmap);

旁注:这条线也是更高延迟的原因 - 在设置它之前完成的处理实际上很快!