Loading

摘要: 极客--基础架构:一条SQL查询语句如何执行? 执行一条查询语句,看整体流程 select * from T where ID = 10 大体上,Mysql分为Server层和存储引擎层两部分。 Server层包括连接器、查询缓存、分析器、优化器、执行器。涵盖Mysql的大多数核心服务功能,以及所有的内置函数(日期、时间、数学和加密函数等) 所以 阅读全文
posted @ 2022-09-15 21:03 DoDo神 阅读(46) 评论(0) 推荐(0)
摘要: SpringCloud Sleuth SpringCloud Sleuth实现的功能:它是自动为当前应用构建各通信通道的跟踪机制 通过RabbitMQ、Kafka(或者其他任何SpringCloud Stream绑定器实现的消息中间件传递的请求) 通过Zuul、Gateway代理传递请求 通过Res 阅读全文
posted @ 2022-09-11 01:16 DoDo神 阅读(101) 评论(0) 推荐(0)
摘要: 失意--golang的逃逸分析学习笔记 逃逸分析有什么作用 c/c++毒药,go蜜糖。 c/c++内存是手动释放的,导致程序写代码的时候,程序员如履薄冰。 golang堆栈内存透明,golang将复杂的内存机制交给了编译器。 golang的逃逸分析将变量内存分配的该去的地方,局部变量优先分配到栈上,全局变量分配到堆上 如果变量都分配到堆上 阅读全文
posted @ 2022-09-07 23:13 DoDo神 阅读(45) 评论(0) 推荐(0)
摘要: SpringCloud Gateway的作用 路由转发,它与第一代网关Zuul不同的是:gateway是同步非阻塞的(netty+webflux实现的);Zuul是同步阻塞的。 SpringCloud Gateway工作模型及其解读 请求发送到网关,经由分发器请求匹配到相应的HandlerMappi 阅读全文
posted @ 2022-09-07 16:48 DoDo神 阅读(33) 评论(0) 推荐(0)
摘要: SpringCloudAlibaba学习笔记--授权、鉴权中心微服务功能设计 JWT的基本概念 JSON WEB Token是一种开放标准,它定义一种紧凑、自包含的方式,用于作为JSON对象在各方之间安全传输消息。 JSON服务器通过每次校验整个返回的JSON数据 JWT的结构及其含义 JWT由三个部分组成:Header、Payload(真实的数据)、Signature(签名 阅读全文
posted @ 2022-09-07 10:06 DoDo神 阅读(337) 评论(0) 推荐(0)
摘要: SpringCloudAlibaba学习笔记--SpringBoot Admin学习 Actuator Endpoints(端点) Endpoints是Actuator核心部分,它用来监视应用程序交互; SpringBoot Actuator 内置很多Endpoints,并支持扩展; SpringBoot Actuator提供原生端点三类: 应用配置类:自动配置信息、Spring B 阅读全文
posted @ 2022-09-02 17:26 DoDo神 阅读(52) 评论(0) 推荐(0)
摘要: SpringCloudAlibaba学习笔记--Nacos基础知识 Alibaba Nacos基本架构解读 服务、配置服务、名字服务 服务 SpringCloud Restful Service集成服务 配置服务 动态配置信息,修改配置的时候可以无感知切换配置 名字服务 服务注册、服务发现 Alibaba Nacos概念解读 **服务注册中心:**它是服务,实例及元 阅读全文
posted @ 2022-09-02 11:42 DoDo神 阅读(42) 评论(0) 推荐(1)
摘要: SpringCloudAlibaba学习笔记--Java基础知识 dependencyManagement与dependencies区别 父模块声明 点击查看代码 <dependencyManagement> <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connect 阅读全文
posted @ 2022-09-01 15:12 DoDo神 阅读(29) 评论(0) 推荐(0)
摘要: 微服务架构演进 单体架构 优点:开发、部署、上线简单 缺点:耦合度高,牵一发懂全身 垂直应用架构 优点:服务部署独立、水平扩展容易 缺点:搭建复杂、服务之间关系错综复杂、维护困难 SOA架构 SOA架构粒度更粗,将一整块系统封装起来 微服务架构 微服务收益 单个服务语言的不受限制 对于整个应用来说,代码不再耦合不会 阅读全文
posted @ 2022-09-01 13:57 DoDo神 阅读(69) 评论(0) 推荐(0)
摘要: 数据结构 数据结构是计算机存储、组织数据的方式。数据结构是相互之间存在一种或多种特定关系的数据元素集合。 算法是指解题方案准确而完整的描述,是一系列解决问题的清晰指令,算法代表描述解决问题的策略机制。 线性结构 数组是有序的元素的序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。 数组 阅读全文
posted @ 2022-08-31 14:52 DoDo神 阅读(38) 评论(0) 推荐(0)