合集-设计模式和思想
摘要:路线-① 1.基础阶段 java基本语法、常用类String,包装类,时间,大数计算等等。 java集合【适当debug跟进源码,list,set,map,queue,栈等等】 java多线程【各种锁、线程间通信、线程安全的集合类、进程与线程、ThreadLocal,CompletableFutur
阅读全文
摘要:SPI机制 该项目地址:代码仓库 【项目里面的 spi开头的项目】 1. java的spi机制 SPI (Service Provider Interface)是 Java 标准中一种服务发现机制,允许在运行时动态地发现和加载服务实现类,而无需在编译时显式绑定。它广泛用于 Java 生态中(如 JD
阅读全文
摘要:Java中的Map 1.基本介绍和api使用就免了 Java中的Map是一种用于存储键值对(Key-Value)的接口,属于java.util包,是集合框架的重要组成部分。 2.HashMap 从图中的关系可以看出这些类间关系了。 ①基本分析 HashMap的一些属性 // 默认容量 16 stat
阅读全文
摘要:Spring--IOC容器 Spring 是一个基于 Java 平台的开源全栈应用程序框架,也是一个控制反转(IoC)容器实现。 Spring IoC 容器即 Spring 框架中负责管理“Bean”(由容器实例化、配置并组装的普通 POJO 对象)的核心组件。容器读取配置元数据(XML、注解或 J
阅读全文
摘要:Spring分析-AOP 1.案例引入 在上一篇文章中,【Spring--IOC】【 https://www.cnblogs.com/jackjavacpp/p/18829545 】 ,我们了解到了IOC容器的创建过程,在文末也提到了AOP相关,但是没有作细致分析,这篇文章就结合示例,来详细分析一下
阅读全文
摘要:Bean生命周期 在经过三篇文章的分析过后,我们对Spring容器的创建过程有了一个大致的认识: 文章一: SpringBoot启动run方法分析: https://blog.csdn.net/okok__TXF/article/details/147009731 SpringBoot-run方法分
阅读全文
摘要:Spring循环依赖 重点提示: 本文都快写完了,发现“丈夫” 的英文是husband....... 在“②有AOP循环依赖” 改过来了,前面用到的位置太多了就没改。我是说怎么idea的hansband英文下面怎么有波浪线。各位能够理解意思就行,英文拼写不要过于在意. 1.案例引入 在这篇文章中,"
阅读全文
摘要:学学分布式(一)-- Raft 面试被问到了一致性协议,故来研究一下。 一致性协议还是很有几个的,但是网上都说paxos很难理解,工程实现上复杂,所以本文针对Raft展开讲解。 1. 入门理解 首先要了解一下,分布式一致性是干嘛的?什么是分布式一致性? 在分布式架构中,多节点协同工作时,每个节点有独
阅读全文
摘要:序列化协议 1. 什么是序列化? 序列化(Serialization)就是将“内存中的对象”转化为“可以传输或存储的格式”的过程。在计算机中,内存里的对象是一块复杂的数据结构(包含指针、引用、嵌套等)。网络传输的时候,网络电缆或硬盘只认识连续的字节流(0和1)。 内存状态: 它是立体的、分散的。比如
阅读全文

浙公网安备 33010602011771号