240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    AQS

    深入浅出AbstractQueuedSynchronizer 在Java多线程编程中,重入锁(ReentrantLock) 和信号量(Semap...

  • Resize,w 360,h 240
    StampedLock

    在多线程开发中,为了控制线程同步,使用的最多的莫过于synchronized 关键字和重入锁。在JDK8中,又引入了一款新式武器StampedL...

  • 乐观锁以及乐观锁的实现

    乐观锁介绍: 乐观锁( Optimistic Locking ) 相对悲观锁而言,乐观锁假设认为数据一般情况下不会造成冲突,所以在数据进行提交更...

  • Resize,w 360,h 240
    可重入锁

    使用Java进行多线程开发,使用锁是一个几乎不可避免的问题。今天,就让我们来聊一聊这个基础,但是又特别特别重要的话题。 首先,让我们来看一下,到...

  • Resize,w 360,h 240
    SOA架构和微服务架构的区别

    1.SOA架构和微服务架构的区别 首先SOA和微服务架构一个层面的东西,而对于ESB和微服务网关是一个层面的东西,一个谈到是架构风格和方法,一个...

  • Resize,w 360,h 240
    MySQL事务与MVCC如何实现的隔离级别

    数据库事务介绍 事务的四大特性(ACID) 原子性(atomicity):事务的最小工作单元,要么全成功,要么全失败。 一致性(consiste...

  • Resize,w 360,h 240
    CAP理论的理解

    CAP理论作为分布式系统的基础理论,它描述的是一个分布式系统在以下三个特性中: 一致性(Consistency) 可用性(Availabilit...

  • 进程间的通讯方式

    1、管道 我们来看一条 Linux 的语句 netstat-tulnp|grep8080 学过 Linux 命名的估计都懂这条语句的含义,其中”...