240 发简信
IP属地:浙江
  • 我读了几本书

    《平凡的世界》读了一部分,满脑子全是电视剧里面的场景。还是直接看电视剧去吧! 《一句顶一万句》读完了,诠释了什么叫说走就走,什么叫跟你说不着。凌...

  • Resize,w 360,h 240
    Java 中ArrayBlockingQueue 用的是循环数组吗?

    我们都知道Queue是一种操作线性表,可以用数组、链表来实现。Queue的特点是先进先出。 存在问题:如果我们使用普通的数组来实现Queue,一...

  • Redis 时间和空间的折中-quicklist

    1.quicklist 简介 quicklist 并不像前面章节介绍的sds、链表、zskiplist、ziplist 没有很明确的对外暴露,而...

  • Resize,w 360,h 240
    Redis 存储效率的追求-ziplist

    前面章节介绍过zskiplist ,其中多次提到ziplist。主要说明redis sorted set 结构为了节约内存开销,在数据量比较小的...

  • Resize,w 360,h 240
    JVM OOM 排查

    1、jdk 自带基础工具 2、MAT 分析dump 3、VM 实时监控 4 、遇到过OOM 内存溢出有哪些 1、Java堆溢出 (java.la...

  • Resize,w 360,h 240
    redis zskiplist

    skiplist 是一种有序数据结构。它通过在每个节点中维持多个指向其他节点的指针, 从而达到快速访问节点的目的。 跳跃表支持平均O(log N...

  • Resize,w 360,h 240
    redis dict

    字典其实跟我们java 中的hashmap 是一样的道理,一种用于保存键值对(key-value pair)的抽象数据结构。其实就是一种hash...

  • Resize,w 360,h 240
    redis 链表

    链表的实现方式有很多种,常见的主要有三个,单向链表、双向链表、循环链表。 1、单链表 结构:第一个部分保存或者显示关于节点的信息,第二个部分存储...

  • Redis sds

    一、SDS结构 老版本 sds优点 空间预分配 惰性空间释放 现在使用版本 5种不同类型的数据结构分别对应不同长度的字符串需求 sdshdr5数...

个人介绍
听从你心,无问西东。