spring 关于spring:java并发编程JUC第十一篇如何在线程之间进行对等数据交换 java.util.concurrent.Exchanger能够用来进行数据交换,或者被称为“数据交换器”。两个线程能够应用Exchanger替换数据,下图用来阐明Exchanger的作用
spring 关于spring:阿里一面Spring和SpringMvc父子容器你能说清楚吗 以前写了几篇对于SpringBoot的文章《面试高频题:springBoot主动拆卸的原理你能说进去吗》、《保姆级教程,手把手教你实现一个SpringBoot的starter》,这几天忽然有个读者问:能说一说Spring的父子容器吗?说实话这其实也是Spring八股文外面一个比拟常见的问题。在我的印象外面Spring就是父容器,SpringMvc就是子容器,…
spring 关于spring:java并发编程JUC第十篇CyclicBarrier线程同步 在之前的文章中曾经为大家介绍了java并发编程的工具:BlockingQueue接口、ArrayBlockingQueue、DelayQueue、LinkedBlockingQueue、PriorityBlockingQueue、SynchronousQueue、BlockingDeque接口、ConcurrentHashMap、CountDownLatch,本文为系列文章第十篇。
spring 关于spring:java并发编程JUC第九篇CountDownLatch线程同步 在之前的文章中曾经为大家介绍了java并发编程的工具:BlockingQueue接口、ArrayBlockingQueue、DelayQueue、LinkedBlockingQueue、PriorityBlockingQueue、SynchronousQueue、BlockingDeque接口、ConcurrentHashMap,本文为系列文章第九篇。
spring 关于spring:java并发编程工具类JUC第八篇ConcurrentHashMap 在之前的文章中曾经为大家介绍了java并发编程的工具:BlockingQueue接口、ArrayBlockingQueue、DelayQueue、LinkedBlockingQueue、PriorityBlockingQueue、SynchronousQueue、BlockingDeque接口,本文为系列文章第八篇。
spring 关于spring:java并发编程工具类JUC第七篇BlockingDeque双端阻塞队列 在之前的文章中曾经为大家介绍了java并发编程的工具:BlockingQueue接口、ArrayBlockingQueue、DelayQueue、LinkedBlockingQueue、PriorityBlockingQueue、SynchronousQueue,本文为系列文章第七篇。
spring 关于spring:java并发编程工具类JUC第六篇SynchronousQueue同步队列 在之前的文章中曾经为大家介绍了java并发编程的工具:BlockingQueue接口、ArrayBlockingQueue、DelayQueue、LinkedBlockingQueue、PriorityBlockingQueue,本文为系列文章第六篇。
spring 关于spring:java并发编程工具类JUC第五篇PriorityBlockingQueue优先级队列 在之前的文章中曾经为大家介绍了java并发编程的工具:BlockingQueue接口、ArrayBlockingQueue、DelayQueue、LinkedBlockingQueue,本文为系列文章第五篇。
spring 关于spring:java并发编程工具类JUC第四篇LinkedBlockingQueue链表队列 在之前的文章中曾经为大家介绍了java并发编程的工具:BlockingQueue接口、ArrayBlockingQueue、DelayQueue。
spring 关于spring:java并发编程工具类JUC第三篇DelayQueue延时队列 DelayQueue 是BlockingQueue接口的实现类,它依据”延时工夫”来确定队列内的元素的解决优先级(即依据队列元素的“延时工夫”进行排序)。另一层含意是只有那些超过“延时工夫”的元素能力从队列外面被拿进去进行解决。