240 发简信
IP属地:广东
  • 关于用引用计数法写缓存的一点看法

    最近看了一个用go写的数据库NYADB2,github地址:https://github.com/qw4990/NYADB2。 看到作者关于存储...

  • paldb分析

    之前在github上看到一个用java写的nosql,fork下来跟过源码。现在把自己的一些理解记下来。PalDB,是Linkedin开源的一款...

  • 阿里2019实习内推面经

    一面 自我介绍 个人项目经历 java集合类用过哪些,讲一下TreeMap,讲一下list系列的,ArrayList,LinkedList 讲一...

  • 并发b+树协议.

    协议介绍: 协议证明:不会死锁死锁的必要条件互斥:每个资源要么已经分配给了一个进程,要么就是可用的。占有和等待:已经得到了某个资源的进程可以再请...

  • String,Stringbuffer,Stringbuilder

    String 定义: 可以看出 String 是 final 类型的,表示该类不能被其他类继承,同时该类实现了三个接口:java.io.Seri...

  • Resize,w 360,h 240
    java线程间协作

    synchronized对象锁:每一个Java对象都可以用作一个实现同步的锁,称为内置锁,线程进入同步代码块之前自动获取到锁,代码块执行完成正常...

  • Resize,w 360,h 240
    HashMap源码分析

    整体介绍 HashMap 是一个采用哈希表实现的键值对集合,继承自AbstractMap,实现了 Map 接口。 操作时间HashMap的基本操...

  • LinkedList源码分析

    整体介绍 LinkedList同时实现了List接口和Deque接口,也就是说它既可以看作一个顺序容器,又可以看作一个队列(Queue),同时又...

  • ArrayList源码分析

    整体介绍 ArrayList实现了List接口,是一个常见的集合类,它有一下特点: 是顺序容器,即元素存放的数据与放进去的顺序相同, 允许放入n...