树的构造方式之一
摘要:树节点 @Data public class Tree { /** * 节点id */ private String id; /** * 节点父id */ private String pid; /** * 节点名称 */ private String name; @Override public
阅读全文
posted @
2023-07-23 19:42
or追梦者
阅读(12)
推荐(0) 编辑
spring循环依赖和三级缓存
摘要:是什么 介绍 一个或者多个bean之间存在直接或者间接的依赖关系并构成循环调用 根本原因还是在代码的一个设计上,因为模块耦合度较高的情况下,依赖的复杂度一定会增加 关键两个问题 死循环创建 apo代理 表现形态 互相依赖:A-B B-A 间接依赖 自我依赖 bean的基本创建管理过程 先实例化,再添
阅读全文
posted @
2023-05-19 00:52
or追梦者
阅读(571)
推荐(0) 编辑
死锁的产生和处理
摘要:参考: https://www.cnblogs.com/JimmyFanHome/p/9914562.html AJimmyFang https://zhuanlan.zhihu.com/p/475267998 https://www.cnblogs.com/liujianfeng/p/971788
阅读全文
posted @
2023-05-18 16:10
or追梦者
阅读(8)
推荐(0) 编辑
接口速度优化
摘要:1.接口业务代码优化 2.数据库查询速度优化,如建索引 3.jvm参数调优 4.集群横向扩展,分摊请求量 5.可以异步处理的业务改成异步处理,如删除日志 6.更换硬件设备
阅读全文
posted @
2023-05-17 18:17
or追梦者
阅读(7)
推荐(0) 编辑
去重和幂等
摘要:什么是幂等 服务调用必然会碰到网络延迟等问题导致客户端进行失败重试,多次提交,幂等就是在该类情况下,保证重试和正常访问一次成功对系统资源的影响是一致的 幂等性不仅仅只是多次请求结果一致,还包括第一次操作产生影响后,以后多次操作不会再产生影响。并且幂等关注的是是否对资源产生影响,而不关注结果 参考:h
阅读全文
posted @
2023-03-06 09:16
or追梦者
阅读(67)
推荐(0) 编辑