![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
rz_0212
这个作者很懒,什么都没留下…
展开
-
单例模式与线程安全
单例模式,在设计模式中这是最为简单,也最容易理解的一种设计模式。它要求需要单例的类,在整个系统中,只能有唯一一个实例对象,这个对象被全局共享的。这个模式有哪些应用场景呢?比如说我们桌面的回收站,就是典型的单例模式,还有经常写web的小伙伴应该了解与数据库交互的DAO层也多是单例,spring默认注入的bean如果不特殊声明,默认也是单例实现,多线程的线程池设计一般也是采用单例模式。 ...原创 2019-01-20 14:41:01 · 187 阅读 · 0 评论 -
动手实现一个简单的RPC
RPCremote procedure call,远程过程调用,顾名思义就是向远程计算机发送请求来获取服务。对于开发人员来说,调用远程服务就像是调用本地服务一样便捷。尤其是在微服务盛行的今天,了解RPC的原理过程是十分有必要的。今天我就来实现一个简单的RPC的功能。建立三个maven项目rpc-sever: 服务端,即服务的提供者rpc-client: 客户端,即服务的消费者rpc-c...原创 2019-02-02 15:47:23 · 931 阅读 · 0 评论