1.线程池介绍 线程池是什么 基本思想还是一种对象池的思想,开辟一块内存空间,里面存放了众多(未死亡)的线程,池中线程执行调度由池管理器来处理。当有线程任务时,从池中取一个,...
博客链接:http://www.ideabuffer.cn/2017/04/04/深入理解Java线程池:ThreadPoolExecutor/ 线程池介绍 在web开发中,...
Dubbo是什么 Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的...
前言 Apache Dubbo™ (incubating)是一款高性能Java RPC框架。在平常业务开发过程中使用的越来越频繁,同时也会遇到更多的问题。这就需要我们更...
一、定义 原型模式就是用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。可以说是最简单的模式了。 二、原型模式结构图 三、原型模式的实现 输出结果:[9,8,7...
一、定义 单例模式:单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。 二、单例模式结构图 三、单例模式的实现 懒汉式,线程不安全 使用了懒加载模式...
自从开始工作到现在也有一年半了,也算个小菜鸡,刚开始工作受前辈影响,加上自己稍微的强迫症,对代码规范十分看重,如果代码是砖头的话,代码规范就是图纸,是图纸,是砌砖的方式,谁都...
一、定义 建造者模式,将一个复杂的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 二、模板方法模式结构图 三、模式的实现 四、使用的案例 dubbo 源码中获取内...
一、定义 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重新定义该算法的某些特定步骤。 二、模板方法模式结构图 三、模式的...
小伙子很稳
小伙子很稳
深入解析AbstractQueuedSynchronizer源码3-共享模式前面分析了AbstractQueuedSynchronizer实现的其他两部分:Condition源码解析[https://www.jianshu.com/p/dde779b...