摘要: 23种设计模式总体可以分为三类: 一、创建型模式 工厂模式、抽象工厂、单例模式、建造者模式、原型模式 二、结构型模式 装饰器模式、适配器模式、代理模式、外观模式、桥接模式、组合模式、享元模式 三、行为型模式 策略模式、观察者模式、模板方法模式、责任链模式、迭代子模式、备忘录模式、命令模式、访问者模式 阅读全文
posted @ 2019-11-05 14:15 HubuSugar 阅读(1415) 评论(0) 推荐(0) 编辑
摘要: 首先总结本质区别. dubbo是基于RPC远程过程调用 cloud是基于http rest api的调用 dubbo spring cloud spring cloud alibaba 服务注册中心 Zookeeper Spring cloud Netflix Eureka nacos 服务调用方式 阅读全文
posted @ 2019-10-27 22:54 HubuSugar 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: 面试时经常被问到进程与线程的区别,现总结如下。 1.进程是资源分配和调度的独立单元;线程是cpu调度的基本单元。2.同一进程可以包含多个线程,并且线程共享整个进程的资源(寄存器,堆栈,上下文)3.进程的创建调用fork或者vfork,而线程的创建调用pthread_create;进程结束后它所拥有的 阅读全文
posted @ 2019-10-27 22:38 HubuSugar 阅读(108) 评论(0) 推荐(0) 编辑