240 发简信
IP属地:湖北
  • ArrayList 线程不安全

    add方法为了效率没有加synchronize 锁 并发下 常遇到 concurrentModificationException 异常 解决方...

  • Resize,w 360,h 240
    CAS compare and swap  比较和交换

    进程:火车 一个进程可以有多个线程 线程:车厢 必须依赖火车才能运行 操作系统:铁轨 可以跑多列火车 Jmm:java 并发共享内存模型 一种抽...

  • Resize,w 360,h 240
    Mysql 索引  引擎

    Inodb 一页16kb 一页多行 采用b+树存储数据 叶子节点间 双向链表 存储主键和数据,非叶子节点存储主键和指针 根节点也就是目录 放在内...

  • Resize,w 360,h 240
    hashMap 底层傻瓜式理解

    hashMap java中用的比较多的底层结构有数组(也就是广义表结构)和链表。作为容器,他们各有优缺点。数组随机访问快但是增删慢。链表增删快,...