自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 分布式事务

分布式事务的最终一致性和强一致性方案较多,需要梳理脉络。

2025-11-27 11:31:20 624

原创 计算机网络重要知识点

内容来源于飞天闪客,讲的非常通俗易懂。

2025-11-19 17:45:40 2303 11

原创 微服务重要知识点

定义:一个服务失败,导致整条链路的服务都失败的情形。

2025-11-14 16:53:29 726

原创 消息中间件重要知识点

异步发送(验证码、短信、邮件…)MYSQL和Redis , ES之间的数据同步分布式事务削峰填谷。

2025-10-21 17:33:17 678

原创 框架重要知识点

Service@Scopeimplementssingleton:bean在每个Spring IOC容器中只有一个实例。prototype:一个bean的定义可以有多个实例。

2025-10-16 17:41:58 718

原创 设计模式+企业场景重要知识点

简单工厂包含如下角色:抽象产品:定义了产品的规范,描述了产品的主要特性和功能。具体产品:实现或者继承抽象产品的子类。具体工厂:提供了创建产品的方法,调用者通过该方法来获取产品。

2025-10-14 17:45:56 660

原创 JVM重要知识点

PC Register,线程私有的,内部保存的是字节码的行号。用于记录正在执行的字节码指令的地址。CPU时间片用完后重新获取时间片时可以从记录的字节码行号开始执行,不用重新从头再执行。线程共享区域,主要用于保存对象实例、数组等,当堆中没有内存空间可以分配给实例,也无法再扩展时,则抛出OutOfMemoryError异常。Java Virtual Machine Stack,每个线程运行时所需要的内存,称为虚拟机栈,先进后出。每个栈由多个栈帧(frame)组成,对应着每次方法调用时所占用的内存。

2025-10-11 16:46:16 787

原创 多线程重要知识点

程序由指令和数据组成,但这些指令要运行,数据要读写,就必须将指令加载至 CPU,数据加载至内存。在指令运行过程中还需要用到磁盘、网络等设备。进程就是用来加载指令、管理内存、管理 IO 的。当一个程序被运行,从磁盘加载这个程序的代码至内存,这时就开启了一个进程。一个线程就是一个指令流,将指令流中的一条条指令以一定的顺序交给CPU执行。一个进程之内可以分为一到多个线程。

2025-09-29 21:30:00 1109

原创 集合重要知识点

Vector 数组结构,线程安全ArrayList 数组结构,非线程安全LinkedList 链表结构,非线程安全。

2025-09-28 22:30:00 852

原创 Mysql重要知识点

存储数据、建立索引、更新/查询数据等技术的实现方式。存储引擎是基于表的,而不是基于库的,所以存储引擎也可被称为表类型。特性MyISAMInnoDBMEMORY事务安全不支持支持不支持锁机制表锁表锁行锁表锁外键不支持支持不支持索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构(B+树),这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。

2025-09-26 22:15:00 1011

原创 Redis重要知识点

1. 缓存 2. 分布式锁 3. 计数器 4. 保存token(String) 5. 消息队列(List) 6. 延迟队列(Zset)

2025-09-25 21:30:00 694

转载 C语言学习第十三天-内存精讲2

C语言学习第十三天-内存精讲2

2022-02-09 17:28:40 544

转载 C语言学习第十二天-内存精讲1

C语言学习第十二天-内存精讲1

2022-01-30 15:02:36 939

转载 C语言学习第十一天-调试教程

C语言学习第十一天-调试教程

2022-01-30 10:28:45 1251 1

转载 C语言学习第十天-文件操作

C语言学习第十天-文件操作

2022-01-29 17:09:33 434

转载 C语言学习第九天-重要知识点补充

C语言学习第九天-重要知识点补充

2022-01-29 15:26:34 143

转载 C语言学习第八天-结构体

C语言学习第八天-结构体

2022-01-29 10:26:14 493

转载 C语言学习第七天-指针

C语言学习第七天-指针

2022-01-26 17:21:55 1239 2

转载 C语言学习第六天-预处理命令

C语言学习第六天-预处理命令

2022-01-25 17:06:42 322

转载 C语言学习第五天-函数

C语言学习第五天-函数

2022-01-24 16:34:25 1521

转载 C语言学习第四天-数组

C语言学习第四天-数组

2022-01-19 16:38:35 1029

转载 C语言学习第三天-循环结构和选择结构

C语言学习第三天-循环结构和选择结构

2022-01-19 10:29:31 1063

转载 C语言学习第二天-输入输出

C语言学习第二天-输入输出

2022-01-18 10:38:35 617

转载 C语言学习第一天-变量和数据类型

C语言学习第一天-变量和数据类型

2022-01-17 15:12:24 1154

原创 C++学习第十四天-类和对象(part 2)-对象的初始化和清理

C++学习第十四天-类和对象(part 2)-对象的初始化和清理

2022-01-02 20:55:29 158

原创 C++学习第十三天-类和对象(part 1)-封装

C++学习第十三天-类和对象(part 1)-封装

2021-12-31 21:39:45 148

原创 C++学习第十二天-函数高级

C++学习第十二天-函数高级

2021-12-29 10:27:59 464

原创 C++学习第十一天-引用

C++学习第十一天-引用

2021-12-25 10:19:16 120

原创 C++学习第十天-程序的内存模型

C++学习第十天-程序的内存模型

2021-12-12 10:31:24 108

原创 C++学习第九天-通讯录管理系统

C++学习第九天-通讯录管理系统

2021-12-08 20:44:01 370

原创 C++学习第八天-结构体

C++学习第八天-结构体

2021-12-06 12:15:13 220

原创 C++学习第七天-指针

C++学习第七天-指针

2021-12-05 16:07:56 107

原创 C++学习第六天-函数

C++学习第六天-函数

2021-11-30 19:45:28 376

原创 C++学习第六天-数组

C++学习第六天-数组

2021-11-25 15:35:34 460

原创 C++学习第五天-程序流程结构(part 2)

C++学习第五天-程序流程结构(part 2)

2021-11-24 19:14:19 579

原创 C++学习第四天-程序流程结构(part 1)

C++学习第四天-程序流程结构(part1)

2021-11-23 20:35:04 630

原创 C++学习第三天-运算符

C++学习第三天-运算符

2021-11-22 22:19:25 565

原创 C++语言学习第二天-数据类型

C++语言学习第二天-数据类型

2021-11-21 03:11:20 447

原创 C++语言学习第一天-Helloworld

C++语言学习第一天-Helloworld

2021-11-21 02:22:36 3461

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除