引言 在Java开发的世界中,Java虚拟机(JVM)是应用性能的心脏。JVM调优不仅是一门技术,更是一门艺术。通过深入理解JVM的工作原理和调...
一、常见算法 1.1 UUID 总共包含32个16进制数字,分为五段。 优点:性能高,本地生成、没有网络消耗。 缺点:不易存储,UUID太长;基...
一、Oauth2 1.OAuth2介绍 OAuth(Open Authorization)是一个关于授权(authorization)的开放网络...
一、NameServer启动 源码入口:NamesrvStartup#main 1.NamesrvController controller =...
一、什么是分布式锁 在单体架构中,系统只有一个,系统所用的内存和进程也只有一个,多个线程可以共享同一份数据。这样只要使用java提供的锁机制就可...
一、主从架构 主从架构就是一个master节点,两个slave节点。 1.1 Redis主从数据如何同步? Redis主从架构同步数据分为两种情...
一、Nacos的核心要点 服务注册:Nacos Client通过发送请求的方式,向Nacos Server注册自己的服务,同时客户端提供元数据、...
1.SpringBoot自动装配原理 1.1 核心是这个@SpringBootApplication注解里面主要包含三个注解:@SpringBo...
一、什么是MVCC? MVCC(Multi-Version Concurrency Control)多版本并发控制,是确保在高并发下,多个事...