240 发简信
  • MySQL中InnoDB的锁介绍

    文中论述仅限于InnoDB,比较浅显,由于没有找到可靠可信的资料,可能存在错误。 首先回顾事务的分类,MySQL中,事务可以分为四个级别:详写版...

  • 120
    生产者消费者模型Java实现

    生产者消费者模型 生产者消费者模型可以描述为:①生产者持续生产,直到仓库放满产品,则停止生产进入等待状态;仓库不满后继续生产;②消费者持续消费,...

  • 理解Spring IOC

    TODO:未来按自己的思路和理解再整理 IOC概念 阅读:Spring的IOC原理 Spring中IOC实现 阅读:Spring技术内幕——深入...

  • 120
    网络基础:协议分层、TCP

    协议层次 因特网协议栈中的5个层次有应用层、运输层、网络层、链路层、物理层;①应用层是网络应用程序及它们的应用层协议存留的地方。②运输层在应用程...

  • 120
    理解一致性哈希算法

    场景分析 在分布式缓存的伸缩性设计中,最主要的目标就是在新加入缓存服务器后,应该使整个服务器集群中已经缓存的数据尽可能还被访问到。对于服务器集群...

  • 理解Java中的深拷贝和浅拷贝

    下面列表是Java中深拷贝和浅拷贝的区别 表格来源:Difference Between Shallow Copy Vs Deep Copy I...

  • 120
    【多线程与并发】Java中的12个原子操作类

    从JDK1.5开始,Java提供了java.util.concurrent.atomic包,该包中的原子操作类提供了一种使用简单、性能高效(使用...

  • 120
    【多线程与并发】:Java中的锁

    锁的概念 锁是用来控制多个线程访问共享资源的方式,一般来说,一个锁可以防止多个线程同时访问共享资源(但有些锁可以允许多个线程并发的访问共享资源,...

  • 【多线程与并发】Java并发工具类

    主要有两类①并发流程控制相关:CountDownLatch、CyclicBarrier、Semaphore②线程间交换数据相关:Exchange...

个人介绍
欢迎访问 maxwell.gitbook.io