114得票3回答
可靠的计时器在控制台应用程序中

我知道在.NET中有三种计时器类型(请参见比较.NET Framework类库中的计时器类)。我选择了一个线程计时器,因为如果主线程忙碌,其他类型的计时器可能会偏移,而我需要它是可靠的。 这个计时器的工作方式是将计时器控制放在另一个线程上,这样当父线程不忙时,它可以始终保持运行。 在控制台...

114得票5回答
std::system_clock和std::steady_clock有什么区别?

什么是std::system_clock和std::steady_clock之间的区别?(一个展示不同结果/行为的例子将会很好)。 如果我的目标是精确测量函数执行时间(如基准测试),在std::system_clock,std::steady_clock和std::high_resoluti...

113得票3回答
计时器任务或处理程序

假设我想每隔10秒执行某个操作,而且不一定需要更新视图。 问题是:使用像这里这样的timer和timertask是否更好(我指更高效和有效):final Handler handler = new Handler(); TimerTask timertask = new TimerTask...

111得票6回答
JavaScript:在特定时间段后调用函数

在JavaScript中,我如何在特定的时间间隔后调用一个函数? 这是我想要运行的函数:function FetchData() { }

111得票17回答
使用C++编写计时器函数以提供纳秒级时间

我希望能够计算API返回值所需的时间。 这种操作所需的时间是以纳秒为单位的。由于API是一个C++类或函数,因此我将使用timer.h来进行计算: #include <ctime> #include <iostream> using namespace st...

110得票4回答
如何停止在java.util.Timer类中预定的任务

我正在使用java.util.Timer类,我正在使用它的schedule方法执行一些任务,但在执行6次后,我必须停止它的任务。 我该怎么做?

110得票5回答
C#定时器是否在单独的线程上运行?

一个System.Timers.Timer计时器是否在与创建它的线程不同的线程上触发? 假设我有一个类,其中包含一个每5秒触发一次的计时器。当计时器触发时,在elapsed方法中会修改某些对象。假设修改该对象需要很长时间,比如10秒钟。在这种情况下,是否可能会发生线程冲突?

110得票3回答
为什么.NET有5个版本的计时器类?

为什么在 .Net 框架中有五个计时器类,分别是以下几个: System.Timers.Timer System.Threading.Timer System.Windows.Forms.Timer System.Web.UI.Timer System.Windows.Threading....

109得票7回答
在Java中,Timer和TimerTask与Thread + sleep之间的区别是什么?

我发现这里有类似的问题,但是它们都没有满足我的需求。因此,我再次重新提出问题- 我有一个需要定期执行的任务(比如每1分钟执行一次)。相比于创建一个带有无限循环和sleep的新线程,使用Timertask & Timer来完成这个任务有什么优势呢? 使用timertask的代码片段-...

108得票6回答
在Windows服务中使用的最佳计时器

我需要创建一些Windows服务,每过N段时间就会执行。 问题是: 我应该使用哪个计时器控件:System.Timers.Timer还是System.Threading.Timer?这会对什么产生影响吗? 我之所以问是因为我听到了很多关于System.Timers.Timer在Windows...