timer相关内容

.NET Windows服务与计时器停止响应

我已经写在C#中的窗口服务。它有一个计时器内,该触发定期某些功能。所以,我的服务的骨架: 公共部分类ArchiveService:ServiceBase { 定时器tickTack; INT间隔= 10; ... 保护覆盖无效的OnStart(字串[] args) { tickTack =新定时器(1000 *间隔); tick ..
发布时间:2016-08-26 20:41:05 C#/.NET

定时器便携式图书馆

我找不到便携式库/ Windows应用商店的一个计时器。 (靶向.NET 4.5和Windows商店又名地铁) 是否有对如何创建某种定时事件的想法? 我需要一个秒表somekind的,所以这应该refreshn一次一秒钟左右。 解决方案 更新::我们已经在Visual Studio中修复了这个2013年便携式图书馆面向存储(Windows 8.1中)和.NET Framework 4. ..
发布时间:2016-08-26 20:37:03 C#/.NET

定时器DispatcherTimer比较

是什么区别 System.Windows.Forms.Timer()之间和 System.Windows.Threading.DispatcherTimer()?在这种情况下,我们应该使用它们?任何最佳做法? 解决方案 Windows.Forms.Timer 使用Windows窗体消息循环来处理计时器事件。应该编写在Windows窗体应用程序中使用时序事件时使用,并且你希望计时器火主UI线 ..
发布时间:2016-08-26 20:28:00 C#/.NET

.NET,每分钟(在分钟)事件。是一个定时器的最佳选择?

我想用C#做的东西在分钟每分钟(由时钟)的Windows窗体应用程序。我只是想知道最新最好的路要走呢? 我可以用一个定时器和间隔设置为60000,但要获得它的运行分钟,我将不得不启用它的微小precisely,没有真正可行的。 我可以用一个定时器和间隔时间设置为1000。那么它的Tick事件中,我可以检查时钟当前分钟对我设置一个变量,如果微小改变,然后运行我的code。这令我很担心,因为我让我 ..
发布时间:2016-08-26 16:25:47 C#/.NET

难道C#定时器经过一个单独的线程?

做了System.Timers.Timer经过比创建它的线程一个单独的线程? 可以说我有一类与每5秒触发一个计时器。当计时器火灾,在经过的方法,有些对象被修改。可以说,这需要很长的时间来修改这个对象,像10秒。是否有可能,我会在这种情况下碰上线程冲突? 解决方案 有关的 System.Timers.Timer : 请参见下面 布赖恩·基甸的答案 ..
发布时间:2016-08-26 15:29:44 C#/.NET

你怎么一个计时器添加到C#控制台应用程序

就在这个 - 你怎么一个计时器添加到C#控制台应用程序?这将是巨大的,如果你能提供一些例如编码。 解决方案 这是非常好的,但为了模拟一些时间的推移,我们需要运行需要一些时间,这就是在第二个例子中很清楚的命令。 然而,使用一个for循环永远做一些功能性的风格需要大量的设备资源,相反,我们可以使用垃圾收集器做一些事情这样的。 我们可以看到在code这个修改从同一本书CLR通过C#第三版。 ..
发布时间:2016-08-26 14:44:15 C#/.NET

使用在Windows服务最好的计时器

我需要创建一些窗口服务,将执行时间每N周期。结果 现在的问题是:结果 我应该使用哪种计时器控件: System.Timers.Timer 或 System.Threading.Timer 吗?它的东西影响? 我问,因为我听到很多证据在Windows服务 System.Timers.Timer 不正确的工作。结果 谢谢你。 解决方案 两者 ..
发布时间:2016-08-26 14:03:48 C#/.NET

充分利用用户的输入,而不必等待 - C语言..!

我目前编程一个简单的计时器,它从00年代到55岁以上运行,然后从00再次启动,并保持计数,直到用户停止它。为了这个目的我为用户两种选择:1.启动&安培; 2.复位。选择头号运行该程序,并选择排名第二,因为我认为它会关闭计时器,以00和保持它在那里。 现在我面临的问题是,我想从用户的输入而不停止定时器(即允许用户随时程序运行时,所以他可以停止正在进行的计数,而进入2)。我试图使用功能,如残培()和 ..
发布时间:2016-08-25 09:55:00 C/C++

如何更改tcsetattr Linux的中断定时器()

我使用串口,在这个沟通,我一直在使用更改配置 tcsetattr()与 TCSDRAIN 模式。 TCSADRAIN 写到FD所有输出已经由主读伪终端后的变化应该发生。更改影响输出终端属性时,请使用此值。 和同时呼吁 tcsetattr()与 TCSDRAIN ,如果还停留在缓冲区中的输出数据,Linux的似乎受阻和一些中断时间后再次检查缓冲区更改配置。 我测试了这个像下面 ..
发布时间:2016-08-25 09:39:54 服务器开发

结构体itimerspec为timer_create的参数无效的参数

我试图POSIX计时器togheter与POSIX信号处理。 当我尝试excecute的code,你可以找到downhere,我得到: Errore timer_settime:无效的参数 在GAPIL书,那是基于高级Linux编程和Unix网络编程,我读到这可能发生new_value.value您指定一个负的时间值或纳秒数比999999999更高内部时。 但我认为,我已经使用的参数是可以 ..
发布时间:2016-08-24 15:35:44 C/C++

一个简单的超时功能

我碰到一个超时功能,在产品线code这让我跟你真糊涂来了 INT TestTimeOut(无符号长Timed_Val1,无符号长Timed_Val2) { Timed_Val2 = Timed_Val1 +(Timed_Val2 * 200); 如果(((Timed_Val1> Timed_Val2)及及(sys_msec&下; Timed_Val1)及及(sys_mse ..
发布时间:2016-08-24 15:35:04 C/C++

用C实现的工作线程定时器方式

我有一个工作线程,从管道得到的工作。事情是这样的。 void *的工人(无效*参数){ 而(!work_done){ 读(g_workfds [0],工作,sizeof的(工作)); do_work(主持工作); } } 我需要实现在同一个线程1秒计时器做一些簿记有关的工作。以下是我在心中已经: void *的工人(无效*参数){ prev_uptime = g ..
发布时间:2016-08-24 13:27:22 服务器开发

第二纳秒 - 结构itimerspec

我正在填充timespec结构。其目的是,用户总是会在几秒钟内输入值(也可以是0.01秒),所以我们用转换秒到纳秒: lt_leak_start =环礁(GETENV(“LT_LEAK_START”))* sec_to_nsec; 其中变量静态长sec_to_nsec = 10亿; ,然后使用它作为参数传递给SETTIME: timer_settime(的timerId,0,和放大器;它的,NUL ..
发布时间:2016-08-24 13:00:37 服务器开发

如果我用scanf函数程序终止

我想实现在code定时器,我发现使用而(1)或的所有示例( ;;)但是当我用试过 scanf函数我的程序终止。难道是混得标准输入任何价值,因为如果我使用 scanf函数然后两次定时从程序退出之前被称为两个时间。 下面是我的示例code: 的#include<&stdio.h中GT; #包括LT&;&stdlib.h中GT; #包括LT&;&string.h中GT; #包括LT&;&uni ..
发布时间:2016-08-23 11:43:49 服务器开发

在Linux中周期性任务

我想写一个C程序将定期执行某些任务(例如,在控制台上打印的东西)。 我下面使用了nanosleep付诸实施。每500ms的功能'功能'之称。 的#include<&stdio.h中GT; #包括LT&;&time.h中GT;无效FUNC(无效);诠释的main() { 结构的timespec mytimespec; mytimespec.tv_sec = 0; mytimes ..
发布时间:2016-08-23 11:40:42 服务器开发

Win32 API的计时器

我用的系统定时器(时钟()函数,见time.h中),以某个时间串口和USB通讯科。所有我需要的是约1毫秒accurace。我注意到的第一件事是,个别次能进能出(正负)为10ms。时序一些较小的事件导致了一般的时间随着事件的推移。聚合时机稍好。在MSDN等有点根的后,我整个定时器绊倒在windows多媒体库(timeGetTime(),见MMSYSTEM.H)。这是体面的精度1ms的水平要好得多。 ..
发布时间:2016-08-23 11:13:20 C/C++开发

如何使一个C类定时器在Linux的特定系统的时间到期

我试图创建依赖于系统时钟计时器。这意味着,当系统时间变化应当影响该定时器的期满太。因此,我认为,依据“一个创建一个计时器href=\"http://stackoverflow.com/questions/3523442/difference-between-clock-realtime-and-clock-monotonic\">CLOCK_REALTIME应该做的伎俩。但是,当该定时器布防60秒 ..
发布时间:2016-08-23 11:12:50 服务器开发

Linux中,C:终止multple线程在几秒钟后(计时器?)

的Linux,C。 我创建多个线程运行的工作负载,我想这些信号线程停止/指定秒/次出来后终止。 我如何用C实现这一点? 无效* do_function(无效* PTR) { //计算,在这里dothe工作量; }INT运行(结构calculate_node *节点) { 的pthread_t线程[MAX_NUM_THREADS] 对于(t = 0; T<&于节点 ..
发布时间:2016-08-23 10:29:09 服务器开发

如何实现在Windows上用C定时器

如何创建在C定时器和时间到期后,我应该能够调用回调函数。该平台是Windows。 有人能指导我。 问候, 大额牛 解决方案 看看的 SetTimer的功能。 UINT_PTR的timerId = SetTimer的(NULL,0毫秒,和放大器;回调); ..
发布时间:2016-08-22 16:57:11 C/C++