课程大纲
学习路线规划
技术篇
行业资讯
pmp
软考
分布式服务接口的幂等性如何设计(比如不能重复扣款)?从这个问题开始,面试官就已经进入了实际的生产问题的面试了。一个分布式系统中的某个接口,该如何保证幂等性?这个事儿其实是 ...详情>>
Spring Boot 和 Spring Cloud,谈谈你对它们的理解?Spring BootSpring Boot这家伙简直就是对Java企业级应用开发进行了一场浩浩荡荡的革命。如果稍微有几年工作经验的老油条,应 ...详情>>
Spring Cloud 和 Dubbo 有哪些区别?面向微服务的技术(SpringCloud)Spring Cloud 抛弃了 Dubbo 的 RPC 通信,采用的是基于 HTTP 的 REST 方式。严格来说,这两种方式各有优劣。 ...详情>>
什么是微服务?微服务之间是如何独立通讯的?什么是微服务? 微服务架构是一个分布式系统,按照业务进行划分成为不同的服务单元,解决单体系统性能等不足。 微服务架构(通常简称为微 ...详情>>
为什么要进行系统拆分?如何进行系统拆分?为什么要进行系统拆分?1)应用间耦合严重。 系统内各个应用之间不通,同样一个功能在各个应用中都有实现,后果就是改一处功能,需要同时改系 ...详情>>
分布式raft算法了解过吗?在分布式领域共识算法有两种比较出名Paxos和Raft,实际上Raft比Paxos简单,亦或者说Raft是Paxos的简化版。首先需要明确的是一致性算法的目标是什么,主要 ...详情>>
分布式锁在项目上用过吗?分布式锁,即分布式系统中的锁。在单体应用中我们通过锁解决的是控制共享资源访问的问题,而分布式锁,就是解决了分布式系统中控制共享资源访问的问题。 ...详情>>
分布式事务你了解多少?分布式事务的实现主要有以下 6 种方案: XA 方案 TCC 方案 SAGA 方案 本地消息表 可靠消息最终一致性方案 最大努力通知方DTP/XADTP的XA规范(全称为Dist ...详情>>
你知道CAP定理和BASE理论吗?CAP定理 Consistency 一致性 一致性指“all nodes see the same data at the same time”,即所有节点在同一时间的数据完全一致。 ...详情>>
Redis的内存用完了会发生什么? 不进行数据淘汰的策略,只有 noeviction 这一种。会进行淘汰的 7 种策略,我们可以再进一步根据淘汰候选数据集的范围把它们分成两类: 在设置了过 ...详情>>
如何通过JWT的JWS与JWE实现令牌的签名与加密双重保护?
如何防御Java反序列化漏洞(如利用ObjectInputFilter)?
如何通过JCA(Java Cryptography Architecture)实现国密算法(SM4)支持?
解释Spring Security的PreAuthorize注解在方法级权限验证的底层实现
如何通过Java Security Manager实现细粒度的权限控制(如文件访问)?
如何在K8s中通过Init Container实现Java应用启动前的数据预加载?
2025-03-25
2025-01-19
2024-10-31
2024-10-06
2025-03-20