摘要: 这篇文章主要介绍了Java中的SpringAOP、代理模式、常用AspectJ注解详解,Spring提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务,例如审计和事务管理进行内聚性的开发,需要的朋友可以参考下 + 目录 一、AOP简述 回到主题,何为AOP?AOP即面向切面编程—— 阅读全文
posted @ 2024-07-10 11:31 琅琊甲乙木 阅读(2) 评论(0) 推荐(0) 编辑
摘要: git rebase命令经常被认为是Git巫术,初学者应该远离它,但它实际上可以让开发团队在使用时更加轻松。在本文中,我们将git rebase与相关git merge命令进行比较。 概念 首先要理解的是git rebase和git merge解决了同样的问题。这两个命令都旨在将更改从一个分支集成到 阅读全文
posted @ 2024-06-03 16:32 琅琊甲乙木 阅读(9) 评论(0) 推荐(0) 编辑
摘要: Flowable基本操作 1.创建ProcessEngine 创建一个基本的maven工程,可以是Eclipse也可以是其他IDEA。然后添加两个依赖 Flowable流程引擎。使我们可以创建一个ProcessEngine流程引擎对象,并访问Flowable API。 一个是MySQL的数据库驱动 阅读全文
posted @ 2024-05-20 14:12 琅琊甲乙木 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 本文是关于 Exception 处理的一篇不错的文章,从 Java Exception 的概念介绍起,依次讲解了 Exception 的类型(Checked/Unchecked),Exception 处理的最佳实现: 选择 Checked 还是 Unchecked 的几个经典依据 Exception 阅读全文
posted @ 2024-05-11 11:39 琅琊甲乙木 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 分布式事务Seata1. 本地事务2. 分布式事务3. 实现思路:两阶段提交协议(2PC)3.1 基础理解3.2 2PC的隐患4. Seata4.1 Seata是什么4.2 Seata的三大角色4.3 Seata一次事务的生命周期4.4 Seata AT模式的设计思路4.4.1 设计思路4.4.1. 阅读全文
posted @ 2024-04-12 17:35 琅琊甲乙木 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1. 探索Spring的后置处理器(BeanPostProcessor) 1.1 BeanPostProcessor的设计理念 BeanPostProcessor的设计目标主要是提供一种扩展机制,让开发者可以在Spring Bean的初始化阶段进行自定义操作。这种设计理念主要体现了Spring的一种 阅读全文
posted @ 2024-02-19 09:40 琅琊甲乙木 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 目录 Dubbo 架构演进:从 RMI 到 Dubbo 1. 自定义 RPC 2. RMI 架构 2.1 整体架构 2.2 RPC 调用 3. Dubbo 架构 3.1 整体架构 3.2 RPC 调用 3.3 服务治理 4. 总结时刻 推荐阅读 谈谈你对 Dubbo 的认知?对于这个问题,你是怎么回 阅读全文
posted @ 2024-01-29 10:10 琅琊甲乙木 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 本文目录 本文目录 本文导读 一、Redis 过期策略 1、三种过期策略 1.1、定时删除 1.2、定期删除 1.3、惰性删除 2、Redis的过期策略 2.1、Redis 过期删除策略(惰性删除和定期删除) 2.2、惰性删除原理解析 2.3、如何判断 Key 是否过期 2.4、定期删除原理解析 二 阅读全文
posted @ 2023-09-05 14:16 琅琊甲乙木 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 本文主要讲解浏览器端的缓存,缓存的作用是不言而喻的,能够极大的改善网页性能,提高用户体验。 1、浏览器缓存 缓存这东西,第一次必须获取到资源后,然后根据返回的信息来告诉如何缓存资源,可能采用的是强缓存,也可能告诉客户端浏览器是协商缓存,这都需要根据响应的header内容来决定的。下面用两幅图来描述浏 阅读全文
posted @ 2023-06-05 18:33 琅琊甲乙木 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 【SpringBoot深入浅出系列】SpringBoot集成Eureka及Feign https://blog.csdn.net/u012069313/article/details/122901024 feign和ribbon区别(负载均衡) feign和ribbon是Spring Cloud的N 阅读全文
posted @ 2023-03-27 16:05 琅琊甲乙木 阅读(94) 评论(0) 推荐(0) 编辑