标签: 并发编程
-
从入门到放弃Java并发编程NIO使用
上文【从入门到放弃-SpringBoot】SpringBoot源码分析-请求过程中我们了解到,tomcat接收…
-
手撕面试官系列七面试必备之常问并发编程高级面试专题
并发编程高级面试面试题 (面试题+答案领取方式见个人主页) Synchronized 相关问题 Synchro…
-
手撕面试官系列六并发NettyJVMLinux
现在有 T1、T2、T3 三个线程,你怎样保证 T2 在 T1 执行完后执行,T3 在 T2 执行完后执行?
-
Java并发24并发设计模式-生产者消费者模式并发提高效率
生产者 – 消费者模式在编程领域的应用非常广泛,前面我们曾经提到,Java 线程池本质上就是用生产者 – 消费…
-
从入门到放弃Java并发编程线程安全
在多处理器系统已经普及的今天,多线程能发挥出其优势,如:一个8核cpu的服务器,如果只使用单线程的话,将有7个…
-
Java并发21并发设计模式-Balking模式线程安全的单例模式
上一篇文章中,我们提到可以用“多线程版本的 if”来理解 Guarded Suspension 模式,不同于单…
-
Java并发20并发设计模式-Guarded-Suspension模式等待唤醒机制的规范实现
在开发中我们或许回遇到这样的情况:有一个Web 版的文件浏览器,通过它用户可以在浏览器里查看服务器上的目录和文…
-
Java并发19并发设计模式-ThreadLocal-线程本地存储模式
我们曾经重复说到,多个线程同时读写同一共享变量存在并发问题。前面两篇文章我们突破的是写,没有写操作自然没有并发…
-
从入门到放弃Java并发编程NIOBuffer
上篇【从入门到放弃-Java】并发编程-NIO-Channel中我们学习到channel是双向通道,数据通过c…
-
从入门到放弃Java并发编程NIOChannel
上篇[【从入门到放弃-Java】并发编程-NIO使用]()简单介绍了nio的基础使用,本篇将深入源码分析nio…