0%

&01 分布式基础 1,cap理论 2,分布式事务 1)base理论 2)两步提交 3)三步提交 4)raft协议 &2 zookeeper。 只能在leader节点

&01 java基础 1,JVM基础 1)jvm内存结构。 a,堆,是jvm管理内存中最大一块。Java堆是被所有线程共享。 新生代,包含eden,sur

在高并发场景中,一般通过以下三种方法处理: 缓存 限流 降级 缓存是应付高并发最常见的一种手段,也是效果最好的。限流是在系统负载过大,已经无法处理的

设计模式 参考文档 &01 创建型模式:这些设计模式提供了一种创建对下的同时隐藏创建逻辑的方式,而不是使用new运输符直接实例化对下。 工厂模式,我们在

从逻辑的角度来拆分系统后,得到的单元就是“模块”;从物理的角度来拆分系统后,得到的单元就是“组件”。划分模块的主要目的是职责分离;划分组件的

&00 时间复杂度 指数和对数。 2³=8,即2个2连续相乘,2为底数,3为指数。指数反过来是对数,㏒⒉8=3,2为底数,3为指数。 时间复杂度依次增长

事件时间指的是一个数据实际产生的时间点,而处理时间指的是处理数据的系统架构实际接收到这个数据的时间点。所以,有边界数据其实可以看作是无边界数

互斥算法: 集中式,由一个协调者服务判断资源是否可用。 缺点:会有单点问题,如果节点过多也会有性能问题。 优点:简单,通信效率高 分布式算法 所有节点

&01 JMH是什么? JMH是基准测试的简称,实现对一类测试对下的某些性能指标进行定量和可对比的测试。主要用于对项目中某段代码的执行性能进行分析。

JVM Q: JVM内存结构 A: 堆,是jvm管理内存中最大一块。Java堆是被所有线程共享。 新生代,包含eden,survivor两个区,两个区比例为