240 发简信
IP属地:北京
  • 240
    手写简易版Netty Reactor

    BossGroup 线程组只负责Accept, WorkerGroup线程组只负责R/W。workerGroup线程组中的工作线程是线性处理的 SelectorThread...

  • 240
    OS - 内存管理

    内存管理的发展历程 DOS时代 - 同一时间只能有一个进程在运行(也有一些特殊算法可以支持多进程)windows9x - 多个进程装入内存 1:内存不够用 2:互相打扰为了解...

  • 240
    测试Object的大小

    使用JavaAgent测试Object的大小 对象大小(64位机) 观察虚拟机配置 java -XX:+PrintCommandLineFlags -version 普通对象...

  • 240
    常见的5种数据类型

    string list 插入有序 可重复 同时可以实现栈、队列、数组及阻塞单播队列 hash set sorted_set ————————————————————坐标帝都,...

  • 240
    Redis - 布隆过滤器

    简介 英语:(Bloom Filter)是 1970 年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。主要用于判断一个元素是否在一个集合中。 布隆过滤器原...

  • 240
    Redis-主从同步(有备无患-解决单点故障)

    CAP CAP原理就好比分布式领域的牛顿定律,它是分布式理论的基石。原理简单讲解:C - Consistent, 一致性A - Availability ,可用性P - Pa...

  • 240
    (面试高频)Redis-击穿、穿透和雪崩

    关于击穿、穿透和雪崩你真的了解麽?相信你看完了以下我的介绍,会有所了解... 击穿 通俗的说击穿:前提是对某一key发生了高并发至redis,恰巧那么一瞬间key消失(过期时...

  • 240
    观察者模式

    1. 概念 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 2. 使用场景 观察者模式就是我们最常使用的按钮事件的模...

  • 240
    组合模式

    1. 概念 属于对象的结构模式,有时又叫做“部分——整体”模式。组合模式将对象组织到树结构中,可以用来描述整体和部分的关系。组合模式可以使客户端将单纯元素与复合元素同等看待。...