240 发简信
IP属地:北京
  • 单例模式 → 破坏 → 阻止破坏

    单例常用实现 懒汉 线程不安全 饿汉 基于static 线程安全a. 静态成员变量b. 静态块儿c. 静态内部类 枚举:基于static 线程安...

  • Resize,w 360,h 240
    代理简记

    Java静态代理 委托类和代理类,实现共同接口 共同接口: 委托类: 代理类: 测试结果: Java动态代理 通过反射生成代理类实现 Invoc...

  • redis 源码文件目录

    文件名作用adlist.c 、 adlist.h双端链表数据结构的实现。ae.c 、 ae.h 、 ae_epoll.c 、 ae_evport...

  • Redis数据结构底层实现

    内容均为个人学习后整理,如需转载请注明出处。 adlist quicklist(由ziplist构成) dict zskiplist intse...

  • Resize,w 360,h 240
    Elasticsearch 搜索为什么那么快?

    倒排索引为什么比B-Tree快? IDNameAgeSex1Kate24Female2John24Male3Bill29Male ID是Elas...

    2.0 9580 0 11
  • 嗨~! 线程 —— 持续更新(^-^)V

    进程 是了解线程之前的首要概念,当我们想要在系统中运行程序,首先需要向操作系统申请资源(内存、文件句柄),申请资源在操作系统中的基本单位是进程。...

  • Resize,w 360,h 240
    线程池第一印象~

    ThreadPoolExecutor 看源码可知前三个构造器最终调用的都是第四个进行初始化工作。 workQueue 等待队列 ArrayBlo...

  • Resize,w 360,h 240
    索引、BTree和B+Tree

    参考:https://blog.csdn.net/tongdanping/article/details/79878302参考:http://w...

  • Resize,w 360,h 240
    类装载器

    1. class装载验证流程 1.1. 加载 装载类的第一个阶段, 取得类的二进制流,转为方法区数据结构,在Java堆中生成对应的java.la...

    0.1 664 0 3 1