240 发简信
IP属地:加州
  • 120
    假如让我设计一把锁-ReentrantLock源码解析

    生活中常见的锁--取款机(独占锁) 假设有一个取款机,所有的取钱的人都要进去取款,因此取款机相当于是被锁的代码块,一次只能有一个人进去,进去之后会将门上一个锁。门拥有的锁的一...

  • 微服务设计心得

    1 微服务设计背景 在系统设计之初,业务并没特别复杂, 采取单一架构即能确保快速开发快速上线. 然而随着业务需求越来越多, 这种集中式开发就严重拖慢了整体效率. 每一次新增或...