摘要: 1. 为什么需要 Dubbo地址维护 (对调用方透明) 负载均衡 (拿到相关地址,调用负载均衡算法完成一些负载的调度) 限流/容错/降级 (当服务链比较庞大的时候梳理各个节点的调用关系和先后关系,监控接口... 阅读全文
posted @ 2020-02-04 22:22 老木木 阅读(53) 评论(0) 推荐(0)
摘要: 1、认识MyBatis Mybatis is a first class persistence framework with support for custom SQL,stored Procedu... 阅读全文
posted @ 2020-02-03 22:39 老木木 阅读(87) 评论(0) 推荐(0)
摘要: 一、数据存储 事务日志,快照日志,运行时日志 bin/zookeeper.out二、基于 Java API 初探 zookeeper 的使用1、建立连接的过程 public static void main... 阅读全文
posted @ 2020-02-02 18:14 老木木 阅读(59) 评论(0) 推荐(0)
摘要: 步骤1、创建自定义注解类,并添加校验规则2、解析自定义注解类并实现校验方法3、创建测试类并声明自定义注解4、编写Junit测试类测试结果自定义注解类package com.swk.common.annotatio... 阅读全文
posted @ 2020-01-20 17:38 老木木 阅读(582) 评论(0) 推荐(0)
摘要: 微服务架构之技术选型及架构设计学习目标:能够进行微服务的技术选型 能够搭建开发具备服务注册发现、客户负载均衡、服务间通信的微服务架构 熟练使用SpringCloud Eurek、SpringCloud Ribbo... 阅读全文
posted @ 2020-01-16 17:10 老木木 阅读(878) 评论(0) 推荐(0)
摘要: AOP:面向切面编程 动态代理只是AOP的一种技术实现手段,AOP 是一种编程思想,Aspect切面:由某几个本来不相干的东西,组到一块去形成已给到新的产品, 切面最关键的就是解耦。 切面不仅仅... 阅读全文
posted @ 2020-01-15 11:36 老木木 阅读(140) 评论(0) 推荐(0)
摘要: 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象 都得到通知并被自动更新。 Spring 中 Observer 模式常用的地方是 Listener 的实... 阅读全文
posted @ 2020-01-14 16:23 老木木 阅读(70) 评论(0) 推荐(0)
摘要: Decorator 装饰者模式,又叫包装器模式。为了某个实现类在不修改原始类的基础上,进行动态的覆盖或者增加方法该实现保持跟原有类的层级关系,装饰模式,实际是一种非常特殊的适配器模式。应用场景... 阅读全文
posted @ 2020-01-13 16:51 老木木 阅读(60) 评论(0) 推荐(0)
摘要: 适配器模式的主要目的就是为了兼容,即不改变原来的代码,也能兼容新的需求。 老系统运行了很久比较稳定,为了保持其稳定性,不便再去修改原来的代码,但是又要为了兼容新的需求 或标准,我们不得不去系统再做... 阅读全文
posted @ 2020-01-13 11:36 老木木 阅读(71) 评论(0) 推荐(0)
摘要: 委派模式不属于23种设计模式之一,是面向对象设计模式中常用的一种模式,这种模式的原理为类B 和 类A是两个相互没有任何关系的类,B具有和A 一模一样的方法和属性,B好像就是一个受A 授权委托的一个中... 阅读全文
posted @ 2020-01-10 10:56 老木木 阅读(95) 评论(0) 推荐(0)