写点什么

定时器

0 人感兴趣 · 25 次引用

  • 最新
  • 推荐

.NET 中有多少种定时器

.NET中至少有6种定时器,每一种定时器都有它的用途和特点。根据定时器的应用场景,可以分为UI相关的定时器和UI无关的定时器。本文将简单介绍这6种定时器的基本用法和特点。

C++ 高并发异步定时器的实现

用户头像
1412
2023-11-09

C++下实现定时器有三大难题:高效、精准、原子性。本篇为久违的《Workflow架构系列》,为大家讲解:内部如何使用经典数据结构红黑树加链表的组合,实现高效的定时器;以及解读支持定时任务可以取消的功能有什么难点。欢迎交流,一起体验并发架构之美!

https://static001.geekbang.org/infoq/4c/4cbf38d13e560b92d3d979991a7c2737.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

关于 JavaScript 定时器

用户头像
devpoint
2023-01-30

JavaScript 定时器是实现循环行为甚至触发延迟操作的好功能。无论有什么基于时间的逻辑,定时器都可以提供支持。在 JavaScript 中有两个定时器函数:setTimeout 和 setInterval 。接下来看看有哪些定时器以及它们是如何工作的。

https://static001.geekbang.org/infoq/21/215bd9f4a5ea79376d3fdc3944a4d091.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Linux 定时器介绍

用户头像
eng八戒
2022-12-03

在linux系统中定时器有分为软定时和硬件定时器,硬件定时器一般指的是CPU的一种底层寄存器,它负责按照固定时间频率产生中断信号,形成信号源。不过这里想说的时软定时器,进来看看吧?

https://static001.geekbang.org/infoq/28/2889a2e7d92029bd5a31784bd28e58d4.gif?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 进阶 (十八)Java 实现定时器 (Timer)

在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。java.util这个包中可以找到Timer和TimerTask这两个类。Timer直接从Object继承,它相当于一个计时器,能够用它来指

https://static001.geekbang.org/infoq/a0/a0c066e5b14f5ceabeee81ea7b8ac0f2.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

分布式定时器

本文介绍了一种基于时间轮数据结构思想,采用redis存储,构建分布式定时器的方案

https://static001.geekbang.org/infoq/15/15561758cd5237bc5ffb9cbad3a4d013.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Qt | 定时器的使用 QTimer

用户头像
YOLO.
2022-07-09

在Qt中使用定时器的三种方式

https://static001.geekbang.org/infoq/15/15561758cd5237bc5ffb9cbad3a4d013.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Qt | 定时器实现动画效果时卡住了

用户头像
YOLO.
2022-07-08

一个QWidget窗口,初始状态是隐藏的,在这个QWidget中有一个QLabel, 在QWidget显示的同时,打开定时器,定时器时间间隔为42ms,在定时器响应函数中执行QLabel上图片的定时切换,从而达到动画的效果。

手写实现分布式锁

分布式锁需要考虑很多事情,第一网络是否正常,第二个提供分布式锁这台机器的高可用性。

后端开发【一大波干货知识】定时器方案红黑树,时间轮,最小堆

目录: 一、如何组织定时任务? 定时器收网络IO处理造成误差特别大,该怎么处理? 用何种数据机构存储定时器? 红黑树如何解决相同时间的key值的? 最小堆 时间轮 一个帮助理解单层级时间轮的例子 如何解决空推进的问题? 为什么多线程使用时间轮

https://static001.geekbang.org/infoq/2f/2fa310ec2fbad8f5e89d8b0f01c5b1e3.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

DevOps 进阶 (四):Jenkins 实战之构建定时项目与远程触发器

在执行Jenkins的项目构建的时候,一般都是通过web管理界面中的”构建”来执行项目构建操作,但是除此之外我们还可以通过项目配置中的”构建触发器”来触发构建操作,其中”构建触发器”有一种方式是通过配置令牌远程触发项目构建。

带你掌握 JS 防抖与节流

​​​​​​摘要:防抖与节流可谓是面试常见,其实很好理解,下面带你分分钟了解防抖与节流的基本思想与写法~

https://static001.geekbang.org/infoq/2e/2e28d539db001679b866db57a08c3d84.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Golang:定时器的终止与重置

用户头像
Regan Yue
2021-08-26

昨日有读者对定时器的终止有疑问,今天我们来聊一聊定时器的终止与重置吧!

https://static001.geekbang.org/infoq/e5/e53b54ef6b0f41306b880fe999747455.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

每天学习 10 个实用 Javascript 代码片段(五)

用户头像
devpoint
2021-08-24

每天学习10个实用Javascript代码片段,加深对 Javascript 语法的理解,积累代码优化经验,第五天终于来了,如果觉得内容能够带来点帮助,可以收藏,又或者有用到的需求片段,不妨在留言区留言。

鸿蒙轻内核定时器 Swtmr:不受硬件和数量限制,满足用户需求

​​​​​​​​​​​​摘要:本文通过分析鸿蒙轻内核定时器模块的源码,掌握定时器使用上的差异。

https://static001.geekbang.org/infoq/28/285e8cb002fcdf3dfba0c0fd56fcdd05.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Vue 进阶(七十八):Vue 定时器与 JS 定时器

在vue中,有两种定时器,一是浏览器API,window对象上的;另一种就是vue/nodejs封装的,需要引入。

https://static001.geekbang.org/infoq/c0/c066a563350f0a149690dde746dba76b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

(鸡汤文)这一次我终于搞懂了 JavaScript 定时器的 this 指向!

用户头像
编程三昧
2021-06-20

忽然有一种感觉,每次学习一个知识点就像是谈一场恋爱:从初次邂逅,到彼此了解,一切都那么的符合恋爱的过程!

https://static001.geekbang.org/infoq/b6/b69bee3220d02fc2561af103c53db895.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

setTimeout(〒︿〒) 请原谅我一直以来对你的忽视

用户头像
编程三昧
2021-06-19

纸上得来终觉浅,绝知此事要躬行。哪怕是平时一个不起眼的小知识,我们也需要以认真的态度去学习,否则,说不定什么时候就会踩到坑,伤害到彼此!

深入 Linux C/C++ Timer 定时器的实现核心原理

我曾以为像定时器这样基础的功能,操作系统会有一个完备的实现。当需要开启一个定时任务的时候,会有一个优雅的、如下形式的接口:

https://static001.geekbang.org/infoq/e3/e30b17cd35fb180ca85015768b50928d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如何计算 STM32 定时器、独立看门狗和窗口看门狗

STM32定时器种类繁多有通用定时器、基本定时器、独立看门狗定时器、窗口看门狗定时器等。

定时器_定时器技术文章_InfoQ写作社区