240 发简信
IP属地:甘肃
  • JVM调优:提升Java应用性能的艺术

    引言 在Java开发的世界中,Java虚拟机(JVM)是应用性能的心脏。JVM调优不仅是一门技术,更是一门艺术。通过深入理解JVM的工作原理和调...

  • Resize,w 360,h 240
    分布式唯一ID

    一、常见算法 1.1 UUID 总共包含32个16进制数字,分为五段。 优点:性能高,本地生成、没有网络消耗。 缺点:不易存储,UUID太长;基...

  • Resize,w 360,h 240
    OAuth2 and Jwt

    一、Oauth2 1.OAuth2介绍 OAuth(Open Authorization)是一个关于授权(authorization)的开放网络...

  • Resize,w 360,h 240
    RocketMq源码解析

    一、NameServer启动 源码入口:NamesrvStartup#main 1.NamesrvController controller =...

  • Resize,w 360,h 240
    Redis分布式锁原理及性能优化

    一、什么是分布式锁 在单体架构中,系统只有一个,系统所用的内存和进程也只有一个,多个线程可以共享同一份数据。这样只要使用java提供的锁机制就可...

  • Resize,w 360,h 240
    Redis三种架构及其原理

    一、主从架构 主从架构就是一个master节点,两个slave节点。 1.1 Redis主从数据如何同步? Redis主从架构同步数据分为两种情...

  • Resize,w 360,h 240
    Nacos 2.1 注册中心原理

    一、Nacos的核心要点 服务注册:Nacos Client通过发送请求的方式,向Nacos Server注册自己的服务,同时客户端提供元数据、...

  • Resize,w 360,h 240
    SpringBoot自动装配

    1.SpringBoot自动装配原理 1.1 核心是这个@SpringBootApplication注解里面主要包含三个注解:@SpringBo...

  • Mysql MVCC原理和锁详解

    一、什么是MVCC?   MVCC(Multi-Version Concurrency Control)多版本并发控制,是确保在高并发下,多个事...