240 发简信
IP属地:广东
  • JVM复习笔记(内存区域篇)

    Java虚拟机将管理的内存划分为多个区域,有的区域的生命周期伴随着JVM进程,有的区域则以来用户线程。 Java虚拟机的内存区域主要包括程序计数...

  • 索引Core

    Q:索引数据结构为什么不使用二叉树?A:二叉树虽然是搜索效率最高的,但是索引不止存在内存中,还要写到磁盘上。当数据量大的时候,即节点很多(二叉树...

  • Resize,w 360,h 240
    JVM垃圾回收算法(人话版)

    标记-清除算法步骤:1.标记所有不需要回收的对象2.统一回收掉所有没有被标记的对象算法缺陷1.碎片化 -> 空间问题2.全空间扫描 -> 效率问...

  • A/B实验平台(一)为什么写这个系列

      纵观个人职业生涯,技术方向基本以基础架构、中台为主。这次跳槽到新公司,负责起A/B实验平台的工作,也就是大家经常听到的ABTest。   入...

  • Redis对象与数据结构

    Redis中,我们打交道最多的是对象类型,如字符串对象、列表对象等。 字符串对象使用方式比如set name "John"。而字符串对象的底层实...

  • ZAB与Raft简单对比

    ZAB名词解释: Leader 一个zookeeper集群同一时刻仅能有一个master,即Leader。Leader负责接收所有的客户端的请求...