摘要:
每个节点对应一个zoo.cfg配置文件。每个节点对应一个启动的ZKServer.cmd 1、复制zoo.cfg,为zoo2.cfg、zoo3.cfg。内容如下: tickTime=2000 initLimit=10 syncLimit=5 dataDir=D:\\Development\\ZZKK\ 阅读全文
摘要:
多个NIOServerCnxn公用同一个zkServer对象 处理CRUD请求逻辑: largeRequestThreadshold (请求大小阈值,默认为-1) zk处理请求时,并不是并行处理。requestThrottler会将请求放到队列submittedRequests(LinkedBloc 阅读全文
摘要:
转载自:https://www.cnblogs.com/wade-luffy/p/6164668.html 原文如下: 我们首先需要澄清一个概念:NIO到底是什么的简称?有人称之为New I/O,因为它相对于之前的I/O类库是新增的,所以被称为New I/O,这是它的官方叫法。但是,由于之前老的I/ 阅读全文
摘要:
SelectorThread可以通过JVM参数指定,表示多路复用器。 每一个客户端生成一个SocketChannel,多个或一个SocketChannel与SelectorThread绑定。 详细描述如下: 会有若干个客户端由AcceptThread线程去接收socket连接,客户端与ZKServe 阅读全文
摘要:
按照官网提供的方法,执行mvn clean package时,会遇到 [INFO] Installing node version v9.11.1 [INFO] No proxies configured [INFO] No proxy was configured, downloading dir 阅读全文
摘要:
Mysql默认使用 REPEATABLE READ隔离级别 且已经通过一种方式解决了幻读 --加入间隙锁 幻读: 如果一个事务先根据某些条件查询出一些记录,之后另一个事务又向表中插入了符合这些条件的记录,原先的事务再次按照该条件查询时,能把另一个事务插入的记录也读出来,这就是幻读 mysql会给当前 阅读全文
摘要:
首先看一下原题(力扣-122): 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。 注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。 示例 1: 输入: [7,1,5,3, 阅读全文
摘要:
主键索引 CREATE TABLE TEST( a int primary key, b int, c int, d int, e char(1) )engine=INNODB INSERT INTO TEST VALUES(4,3,1,1,'d') INSERT INTO TEST VALUES( 阅读全文
摘要:
引用知乎猴子大神的文章: 链接地址:https://zhuanlan.zhihu.com/p/92654574 一.窗口函数有什么用?在日常工作中,经常会遇到需要在每组内排名,比如下面的业务需求: 排名问题:每个部门按业绩来排名topN问题:找出每个部门排名前N的员工进行奖励 面对这类需求,就需要 阅读全文
摘要:
引用自: https://blog.csdn.net/yeshang_lady/article/details/102728513 在以前的MySQL版本中是没有窗口函数的,直到MySQL8.0才引入了窗口函数。窗口函数是对查询中的每一条记录执行一个计算,并且这个计算结果是用与该条记录相关的多条记录 阅读全文