TreeMind树图在线AI思维导图
当前位置:树图思维导图模板IT互联网产品结构java编程语言思维脑图思维导图

java编程语言思维脑图思维导图

  收藏
  分享
免费下载
免费使用文件
U357936705 浏览量:1052024-02-14 21:00:10
已被使用15次
查看详情java编程语言思维导图

java全系列高频知识点

树图思维导图提供 java编程语言思维脑图 在线思维导图免费制作,点击“编辑”按钮,可对 java编程语言思维脑图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:b85ceb4b90d33006e6bc66f2bbf19b50

思维导图大纲

java思维导图模板大纲

缓存

redis

危险

缓存雪崩

为key设置不同的缓存失效时间

缓存击穿

加锁排队 synchronized 双重检查锁

分布式锁

缓存穿透

布隆过滤器

参数校验

子主题 3

redis和数据库如何保持一致

延迟双删

先操作数据库,再删除缓冲

删除重试,用mq异步重试

可以使用cannal

读写并发才会不一致

原理

键值型的非关系型数据库

子主题 1

https://blog.csdn.net/qq_41893274/article/details/132767895

高可用模式

https://www.cnblogs.com/liugp/p/1878.html

主从模式/哨兵模式/集群模式

数据类型

string,list,set,zset,hash

分布式锁

Redisson

https://blog.csdn.net/a10365146/article/details/114521526

数据库

mysqL

原理

视频教程

https://www.bilibili.com/video/BV1sG4y1V7A4?p=1&vd_source=93eeec21dda1c1239f73cbb4459619a5

特性

ACID

原子性

undolog

持久性

redolog

隔离性

mvcc+锁

聚簇索引和非聚餐索引

根本是索引和数据是否是在一起

隔离级别

消息

kafka

原理

危险

如何保证数据不丢失

优点

顺序写

MMP映射

rabbitmq

线上问题处理

https://www.bilibili.com/video/BV12S4y1u7bY/?spm_id_from=pageDriver&vd_source=93eeec21dda1c1239f73cbb4459619a5

OOM

一次性申请对象太多

内存资源耗尽未释放

本身资源不够

Jmap -heap

死锁

并发线程相互等待对方资源,导致线程阻塞

互斥

占有等等

不可抢占

循环等待

线程安全

CAS

被修改的概率低

隔离法

ThreadLocal

不共享

私有化

局部变量

标记法

final

CPU飚高

top

top -H -p 线程PID

转化16进制

jstack 进程PID|grep 16进制线程PID -A -20

金钱为啥不能浮点型

2进制科学计数法,不能表示精确表示10进制小数,一般用bigdecimal

分布式系统

分布式事务

XA协议(DB层)

2pC

3pc

基于补偿(业务层)

TCC

soga

流水线事务

反向回滚

最终一致性

消息表

消息队列

最大努力通知

理论

CP+ACID-(刚性事务)

AP+BASE(柔性事务)

分布式锁

秒杀功能

同步锁

过期时间(setnx)

RPC框架

springcloud

dubbo

springmvc

互联网项目

高并发

缓存,队列,拆分,池化,加钱

高可用

秒杀

幂等

一锁二判3更新

一个幂等字段,流水表或者幂等表,查到了就直接返回

多线程

mybatis

判断线程安全

sqlsession

sqlsessionFactory

springboot

优化启动速度

懒加载

jdk17+springboot3

同时处理多少请求

8192+100

算法

漏桶算法/令牌桶算法/漏桶算法

设计模式

单例模式

观察者模式

up主和ikun

策略模式

I/O网络

TCP/IP协议

应用层/传输层/网络层/数据链路层/物理层

spring全家桶

springmvc

springboot

业务建模

jvm原理

jdk21

jdk21+tomcat11

sequenced Collections

虚拟线程

废弃32位系统

ZGC的分代收集

jvm是什么?做翻译工作,把java代码可以无缝弄到其他平台

write once run anywhere

jvm组成部分

jvm运行机制

方法区,java堆,java栈,本地方法栈,回收器

java堆

java栈

局部变量表

jvm内存模型

主内存

本地内存

可见性,有序性,指令重排

GC算法

引用计数法,标记清除,标记压缩,复制算法

stop the world

jvm类加载器

相关思维导图模板

1107文家市玉萍思维导图思维导图

树图思维导图提供 1107文家市玉萍思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 1107文家市玉萍思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:ed943ef641f6dc874860eb6095857ed6

种子思维脑图思维导图

树图思维导图提供 种子思维脑图 在线思维导图免费制作,点击“编辑”按钮,可对 种子思维脑图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:86f8307a40ea24607c6c79354e09377f