码迷,mamicode.com
首页 >  
搜索关键字:时间轮    ( 44个结果
接口列表及接口说明
接口列表及接口说明授权管理获取访问令牌:开发者通过开发平台创建云应用对应的授权凭证获取令牌。刷新用户令牌:出于安全考虑,当前每个OAuthtoken的有效期为两小时,过期以后需要使用refresh_token来换取新的令牌。说明:access_token有时间限制,无次数限制;而refresh_token无时间限制,但是只能生效一次。免登录令牌:根据涂鸦用户uid生成免登录令牌,部分场景或者API
分类:其他好文   时间:2020-11-18 12:15:47    阅读次数:7
时间轮
一、描述 1)单层时间轮 假设,当前位于2,现在要添加一个3s后指向的任务,则2+3=5,在第5格的链表中添加一个节点指向任务即可,标识round=0。 时间轮只会执行round=0的任务。 假设,当前位于2,现在要添加一个10s后指向的任务,则(2+10)% 8 = 4,则在第4格添加一个节点指向 ...
分类:其他好文   时间:2020-11-01 09:35:05    阅读次数:15
解惑“高深”的Kafka时间轮原理,原来也就这么回事!
【摘要】 Kafka时间轮是Kafka实现高效的延时任务的基础,它模拟了现实生活中的钟表对时间的表示方式,同时,时间轮的方式并不仅限于Kafka,它是一种通用的时间表示方式,本文主要介绍Kafka中的时间轮原理。 Kafka中存在一些定时任务(DelayedOperation),如DelayedFe ...
分类:其他好文   时间:2020-10-30 12:06:34    阅读次数:18
分布式系统选主怎么玩
分布式系统为了保证其可靠性,一般都会多节点提供服务,各别节点的故障不会影响系统的可用性。对于分布式的存储系统来说,在保证可用性的同时,数据的可靠性(不丢失)也是其要解决的核心问题。目前通用的方案是使用多副本存储。这就会引入一个新的问题,分布式存储系统的又一核心问题——多个副本间的数据一致性保障。所以就有了各种数据一致性协议。例如:Zookeeper的Zab、Etcd使用的Raft和无比复杂的Pax
分类:其他好文   时间:2020-05-21 17:45:45    阅读次数:57
时间轮算法 — 转
出处: 那些惊艳的算法们(三)—— 时间轮 从定时任务说起 自然界中定时任务无处不在,太阳每天东升西落,候鸟的迁徙,树木的年轮,人们每天按时上班,每个月按时发工资、交房租,四季轮换,潮涨潮落,等等,从某种意义上说,都可以认为是定时任务。大概很少有人想过,这些“定时”是怎样做到的。当然,计算机领域的同 ...
分类:编程语言   时间:2020-05-01 16:22:28    阅读次数:101
第十七节 单进程、单线程、非堵塞实现并发验证
import socket ''' 用来验证协程的实现原理,除了多进程是直接进行多个任务进行,多线程和多线程的本质都是运用阻塞时间处理其他数据 进程是并行的,真正的同时运行;线程和协程是并发的,是运用间隔时间轮流调用 ''' tcp_socket = socket.socket(socket.AF_ ...
分类:编程语言   时间:2020-03-31 01:27:36    阅读次数:76
Nginx - Nginx基本配置
Nginx upstream负载均衡 概念 是一种策略,用于防止一台服务器过载,而其他服务器闲置情况发生的策略。通过该策略可以使得提供相同服务的服务器负载基本相同 。 常用策略 轮询(默认) 加权轮询 IP_hash URL_hash 响应时间 轮询 轮询是upstream的默认分配方式,即每个请求 ...
分类:其他好文   时间:2020-03-28 13:42:41    阅读次数:68
常用的分布式锁和redis和zk两种分布式锁的对比
常用的分布式锁 一、.基于数据库实现分布式锁 1. 悲观锁 利用select … where … for update 排他锁 注意: 其他附加功能与实现一基本一致,这里需要注意的是“where name=lock ”,name字段必须要走索引,否则会锁表。有些情况下,比如表不大,mysql优化器会 ...
分类:其他好文   时间:2020-02-24 09:22:34    阅读次数:116
POJ2411 Mondriaan's Dream 题解 轮廓线DP
题目链接: "http://poj.org/problem?id=2411" 题目大意 给你一个 $n \times m (1 \le n,m \le 11)$ 的矩阵,你需要用若干 $1 \times 2$ 的砖块铺满这个矩阵。 要求不能有砖块重叠,并且矩阵中的每个各自都需要铺满。 比如下图中描述 ...
分类:其他好文   时间:2019-11-29 23:56:35    阅读次数:176
JavaScript实现图片的自动轮播
一、html和css部分代码 设计的框架为: 一个大的div用来显示图片(共四张图片),这个大的div中包含两个箭头,用来切换图片,向左或向右; 然后底部有四个小的div用来对应每张图片; html和css效果图: 代码: 1 <!DOCTYPE html> 2 <html> 3 <head lan ...
分类:编程语言   时间:2019-11-29 23:56:19    阅读次数:891
44条   1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!