摘要: 二叉数,红黑树 ​ Java中实现二叉树有两种方式:数组存储,链式存储; ​ 二叉树分类: ​ 满二叉树:叶子节点全在同一层,要么全有子节点,要么全没有 ​ 完全二叉树:按层序遍历排序(从上到下,从左到右),填充节点,中间不能留空,叶子节点只能出现在最 下两层 ​ 二叉搜索树:又名排序查找树,要求树 阅读全文
posted @ 2025-11-20 14:44 Leo0OO 阅读(6) 评论(0) 推荐(0)
摘要: 数组(Array) ​ 是一种用连续的内存空间存储相同数据类型数据的线性数据结构,指向首地址 ​ 在根据数组索引获取元素的时候,会用索引和寻址公式来计算内存所对应的元素数据,寻址公式是:数组的首地址+索引乘以存储数据的类型大小 ​ 如果数组的索引从1开始,寻址公式中,就需要增加一次减法操作,对于cp 阅读全文
posted @ 2025-11-20 14:40 Leo0OO 阅读(7) 评论(0) 推荐(0)
摘要: Seata架构 Seata事务管理中有三个重要的角色: TC(Transaction Coordinator)——事务协调者:维护全局和分支事务的状态,协调全局事务提交或回滚 TM(Transaction Manager)——事务管理器:定义全局事务的范围、开始全局事务、提交或回滚全局事务 RM(R 阅读全文
posted @ 2025-11-13 16:33 Leo0OO 阅读(7) 评论(0) 推荐(0)
摘要: 服务降级、熔断 服务雪崩:一个服务失败,导致整条链路的服务都失败的情景 服务降级:服务降级是服务自我保护机制的一种方式,或者保护下游服务的一种方式,用于确保服务不会受请求突增的影响变得不可用,确保服务不会崩溃,一般在实际开发中与feign接口整合,编写降级策略 服务熔断:Hystrix熔断机制,用于 阅读全文
posted @ 2025-11-13 16:30 Leo0OO 阅读(7) 评论(0) 推荐(0)
摘要: 负载均衡策略: RoundRobinRule:简单轮询服务列表来选择服务器 WeightedResponseTimeRule:按照权重来选择服务器,响应时间越长,权重越小 RandomRule:随机选择一个服务器 BestAvailableRule:忽略那些短路的服务器,并选择并发数较低的服务器 Z 阅读全文
posted @ 2025-11-13 16:25 Leo0OO 阅读(5) 评论(0) 推荐(0)
摘要: 常见的注册中心:eureka、nacos、zookeeper 服务注册和发现是什么意思?Spring Cloud是如何实现服务注册发现? 服务注册:服务提供者需要把自己的信息注册到eureka,由eureka来保存这些信息,比如服务名称、IP、端口等 服务发现:消费者向eureka拉取服务列表信息, 阅读全文
posted @ 2025-11-12 17:37 Leo0OO 阅读(8) 评论(0) 推荐(0)
摘要: 1. 重载(Overloading):同一作用域内的 “同名不同参” 重载指的是在同一个类(或同一个作用域)中,允许定义多个名称相同但参数列表不同的方法(或函数),调用时通过 “传入参数的类型、个数、顺序” 来区分具体执行哪个方法。 多态(Polymorphism):继承体系中的 “动态绑定” 多态 阅读全文
posted @ 2025-11-06 15:33 Leo0OO 阅读(21) 评论(2) 推荐(0)
摘要: String、StringBuilder、StringBuffer 都是 Java 中用于处理字符串的类,三者核心功能都是操作字符序列,但设计目标和特性不同,关系如下: 共同父类 StringBuilder 和 StringBuffer 都继承自 AbstractStringBuilder(抽象类) 阅读全文
posted @ 2025-11-06 14:58 Leo0OO 阅读(14) 评论(0) 推荐(0)
摘要: 整体流程 当用户调用导出接口(如exportOrdAdmin)时,系统会创建一个事件实例(SdEventInstBean),并将该事件实例保存到数据库中,状态设置为待处理(如"S0N") 调用eventInstService.expApiWithDownloadInfoForPub()方法 保存事件 阅读全文
posted @ 2025-10-29 16:41 Leo0OO 阅读(16) 评论(0) 推荐(0)
摘要: SpringMVC(Model-View-Controller)的执行流程 Spring MVC是Spring框架中用于构建web应用的模块,基于MVC的设计模式实现“请求处理,业务逻辑,视图响应”的完整闭环 核心执行流程: 1.客户端发送请求 ​ 用户通过浏览器/客户端向服务器发送HTTP请求,请 阅读全文
posted @ 2025-10-28 16:13 Leo0OO 阅读(59) 评论(2) 推荐(1)