设计模式
文章平均质量分 56
设计模式
迪丽冷吧
免责声明,本博客仅供个人学习使用,如有不适内容,请联系本人删除
展开
-
Spring Cloud 学习
它指的就是一个普通和简单的 Java 对象,没有特殊限制,也不和其它类有关联(它不能继承自其它类,不能实现任何接口,也不能被任何注解修饰)。Spring boot功能(微服务中主内):基于自动装配以及开箱即用,实现了数据层访问、restful接口,日志,内置容器的功能,比较快速的搭建出一个应用;微服务网关:外部网关(Nginx)和微服务内部的一座桥梁,Spring cloud GateWay(网关组件+ 谓词组件进行路由判断,定义拦截器)通过注册中心(这里是Nacos)将服务注册和进行服务的发现;原创 2022-10-24 10:24:31 · 121 阅读 · 1 评论 -
服务发现和注册
健康检查ZK:客户端和服务器端进行长链接,其中有一个全局唯一的SessionId,在连接期间,根据客户端定时向服务器端发送心跳信息,假如超过 SESSION_TIMEOUT的时间,zk标记这个服务节点不可用,并且在注册中心把它删除;2.消费者:根据xml配置文件,向Registry订阅服务,把Register返回的服务节点保存在本地内存,并且和生产者链接;3.注册中心:提供者的节点发生变化的时候,Registry会同步更新,client 感知到变化之后也会刷新自己的缓存列表。集群部署,保证了高可用。原创 2022-10-23 18:18:21 · 441 阅读 · 0 评论 -
Kafka的理解
kafka性能高的原理:kafka高可用:原创 2022-10-15 19:58:13 · 535 阅读 · 1 评论 -
分库分表的平滑迁移方案
3.性能强的机器可以多放几张表,承担更多的数据。1.便于未来的扩展;2.解决了热点问题;原创 2022-08-22 13:30:50 · 154 阅读 · 0 评论 -
面向对象与面向过程思考
基于过程(如函数、操作)作为组织的方式,数据和方法分离是特点;面向过程是一种流程化的编程风格,拼接一组顺序执行的方式完成一项功能;编程就像搭积木一样,把需求翻译称为类,思考类之间的交互关系;原创 2022-08-21 11:47:34 · 53 阅读 · 0 评论 -
面向对象与面向过程思考
基于过程(如函数、操作)作为组织的方式,数据和方法分离是特点;面向过程是一种流程化的编程风格,拼接一组顺序执行的方式完成一项功能;编程就像搭积木一样,把需求翻译称为类,思考类之间的交互关系;原创 2022-08-21 11:47:34 · 53 阅读 · 0 评论 -
面向对象与面向过程思考
基于过程(如函数、操作)作为组织的方式,数据和方法分离是特点;面向过程是一种流程化的编程风格,拼接一组顺序执行的方式完成一项功能;编程就像搭积木一样,把需求翻译称为类,思考类之间的交互关系;原创 2022-08-21 11:47:34 · 53 阅读 · 0 评论 -
函数式编程
程序可以用一系列的数学函数表达;原创 2022-08-21 01:50:22 · 114 阅读 · 0 评论 -
mysql ACID原理解析
redolog分析原创 2022-08-20 19:46:10 · 219 阅读 · 0 评论