原文地址:https://www.ververica.com/blog/how-apache-flink-manages-kafka-consumer-offsets 一、关...
原文地址:https://www.ververica.com/blog/how-apache-flink-manages-kafka-consumer-offsets 一、关...
62. 圆圈中最后剩下的数字 0,1,,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。 例如,0、1、2、3、...
引入 在业务开发中,我们常把数据持久化到数据库中。如果需要读取这些数据,除了直接从数据库中读取外,为了减轻数据库的访问压力以及提高访问速度,我们更多地引入缓存来对数据进行存取...
深度优先搜索算法(Depth First Search,简称DFS) 是一种用于遍历或搜索树或图的算法。 沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所在边都...
Dijkstra算法是从一个顶点到其余各顶点的[最短路径]算法,解决的是有权图中最短路径问题。主要特点是从起始点开始,采用[贪心算法]的策略,每次遍历到始点距离最近且未访问过...
一、缓存穿透预防及优化 缓存穿透是指查询一个根本不存在的数据,缓存层和存储层都不会命中,但是出于容错的考虑,如果从存储层查不到数据则不写入缓存层,如图 11-3 所示整个过程...
一、系统承载吞度量 1、吞吐量TPS(Transactions Per Second): 吞吐量是指系统在单位时间内处理请求的数量;每秒传输的事物处理个数(事务数/秒)。即服...
threadpool - 线程池 threadlocal lock - 锁 atomic - 原子类 CAS(cas) - 各种锁的底层原理 final - 不变应万变 co...
PageRank算法是图的链接分享的代表性算法,属于图数据上的无监督学习方法。PageRank可以定义在任意有向图上,后来被应用到社会影响力分析、文本摘要等多个问题。 是在有...