摘要:
一.单例模式介绍 某个类只能存在一个对象实例 二.八种实现方式 饿汉式(静态常量) 饿汉式(静态代码块) 懒汉式(线程不安全) 懒汉式(线程安全,同步方法) 懒汉式(线程不安全,同步代码块) 双重检查 静态内部类 枚举 1.饿汉式(静态常量) //饿汉式(静态变量) public class Sig 阅读全文
posted @ 2020-03-09 23:57
All_just_for_fun
阅读(200)
评论(0)
推荐(0)
摘要:
一.设计模式 1.设计模式介绍 软件工程中, 设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。 2.设计模式的目的 可读性 (即:编程规范性, 便于其他程序员的阅读和理解) 可扩展性 (即:当需要增加新的功能时,非常的方便,称为可维护) 可靠性 阅读全文
posted @ 2020-03-09 22:31
All_just_for_fun
阅读(203)
评论(0)
推荐(0)
摘要:
一.项目搭建 1.步骤 建立一个空项目,添加两个springboot模块:provide-server和consumer-server 一个提供服务另一个消费服务(略) 两个模块的pom.xml中都导入依赖 编写provide-server代码 编写consumer-server代码 启动dubbo 阅读全文
posted @ 2020-03-09 17:08
All_just_for_fun
阅读(512)
评论(0)
推荐(0)
摘要:
转载:https://www.cnblogs.com/hellokuangshen/p/11330606.html 基础知识 分布式理论 什么是分布式系统? 在《分布式系统原理与范型》一书中有如下定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”; 分布式系统是由一组 阅读全文
posted @ 2020-03-09 16:05
All_just_for_fun
阅读(254)
评论(0)
推荐(0)
摘要:
转载:https://www.cnblogs.com/xiaofei1208/p/7077733.html Dubbo建议使用Zookeeper作为服务的注册中心。 1. Zookeeper的作用: zookeeper用来注册服务和进行负载均衡,哪一个服务由哪一个机器来提供必需让调用者知道,简单来说 阅读全文
posted @ 2020-03-09 13:09
All_just_for_fun
阅读(311)
评论(0)
推荐(0)