
设计模式
ZHANG_980
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式总结
常见设计模式单例模式工厂模式观察者模式适配器模式装饰者模式单例模式 /** * 线程安全,但是效率非常低 * @author vanceinfo * */ public class SingletonTest { private SingletonTest() { } private static SingletonT...原创 2019-01-30 18:09:05 · 225 阅读 · 0 评论 -
生产者和消费者的三种实现方式
原文链接:https://www.cnblogs.com/fankongkong/p/7339848.html1、背景生产者生产数据到缓冲区中,消费者从缓冲区中取数据。如果缓冲区已经满了,则生产者线程阻塞;如果缓冲区为空,那么消费者线程阻塞。2、方式一:synchronized、wait和notifypackage producerConsumer;//wait 和 notifyp...原创 2019-02-20 16:58:51 · 388 阅读 · 0 评论 -
Reactor模式(反应器设计模式)
一、Reactor模式是什么反应器设计模式(Reactor pattern)是一种为处理并发服务请求,并将请求提交到一个或 者多个服务处理程序的事件设计模式。当客户端请求抵达后,服务处理程序使用多路分配策略,由一个非阻塞的线程来接收所有的请求,然后派发这些请求至相关的工作线程进行处理。二、什么场景下使用Reactor模式?对于高并发系统,常会使用Reactor模式,其代替了常用的多线程...转载 2019-05-08 17:59:10 · 549 阅读 · 0 评论