摘要: @Autowired 和 @Resource区别 @Autowired 是 Spring 框架的注解,而 @Resource 是 JavaEE 的注解。 @Autowired 默认按照类型进行匹配,如果有多个同类型的 bean,则可以通过 @Qualifier 指定具体的 bean 名称。而 @Re 阅读全文
posted @ 2024-05-10 09:56 好记性不如烂笔头=> 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Spring事务实现基本原理, 使用: 1 @EnableTransactionManagement 原理: 1.解析切面 ——> bean的创建前第一个bean的后置处理器进行解析advisor(pointcut(通过@Transacational解析的切点) , advise) (这个advis 阅读全文
posted @ 2023-11-28 14:40 好记性不如烂笔头=> 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 一、背景 针对老项目,去年做了许多降本增效的事情,其中发现最多的就是接口耗时过长的问题,就集中搞了一次接口性能优化。本文将给小伙伴们分享一下接口优化的通用方案。 二、接口优化方案总结 1.批处理 批量思想:批量操作数据库,这个很好理解,我们在循环插入场景的接口中,可以在批处理执行完成后一次性插入或更 阅读全文
posted @ 2023-11-28 14:40 好记性不如烂笔头=> 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1. 我们为什么需要分库分表 在分库分表之前,就需要考虑为什么需要拆分。我们做一件事,肯定是有充分理由的。所以得想好分库分表的理由是什么。我们现在就从两个维度去思考它,为什么要分库?为什么要分表? 1.1 为什么要分库 如果业务量剧增,数据库可能会出现性能瓶颈,这时候我们就需要考虑拆分数据库。从这两 阅读全文
posted @ 2023-06-05 13:53 好记性不如烂笔头=> 阅读(71) 评论(0) 推荐(0) 编辑
摘要: https://www.bilibili.com/read/cv11238006/ 掌握 OpenFeign 核心原理 https://blog.csdn.net/weixin_70730532/article/details/126875028 OpenFeign 夺命连环 9问 OpenFeig 阅读全文
posted @ 2023-05-29 16:23 好记性不如烂笔头=> 阅读(75) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/mnicsm/article/details/93893669 SpringBoot启动流程总结 https://zhuanlan.zhihu.com/p/457739559 SpringBoot启动流程总结很好 SpringBoot启动过程 版本是2.4 阅读全文
posted @ 2023-05-29 16:23 好记性不如烂笔头=> 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 核心功能 服务注册:Nacos Client会通过发送REST请求的方式向Nacos Server注册自己的服务,提供自身的元数据,比如ip地 址、端口等信息。Nacos Server接收到注册请求后,就会把这些元数据信息存储在一个双层的内存Map中。 服务心跳:在服务注册后,Nacos Clien 阅读全文
posted @ 2023-05-29 16:23 好记性不如烂笔头=> 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 概述: Spring针对Java Transaction API (JTA)、JDBC、Hibernate和Java Persistence API(JPA)等事务 API,实现了一致的编程模型,而Spring的声明式事务功能更是提供了极其方便的事务配置方式,配合Spring Boot的自动配置,大 阅读全文
posted @ 2023-02-22 09:52 好记性不如烂笔头=> 阅读(1573) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/mic112/p/16153398.html 什么叫做阻塞队列的有界和无界 https://huaweicloud.csdn.net/63355dfdd3efff3090b5456d.html mysql中如何查看表是否被锁 阅读全文
posted @ 2022-11-11 11:21 好记性不如烂笔头=> 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 一般来说,如果允许缓存可以稍微的跟数据库偶尔有不一致的情况,也就是说如果你的系统不 是严格要求 “缓存+数据库” 必须保持一致性的话,最好不要做这个方案,即:读请求和写请 求串行化,串到一个内存队列里去。 串行化可以保证一定不会出现不一致的情况,但是它也会导致系统的吞吐量大幅度降低,用比 正常情况下 阅读全文
posted @ 2022-10-12 19:27 好记性不如烂笔头=> 阅读(50) 评论(0) 推荐(0) 编辑