Java知识图谱
2022-02-09 08:54:19 1 举报
AI智能生成
为你推荐
查看更多
Java知识图谱
作者其他创作
大纲/内容
特点
底层数据实现
是否线程安全
扩容机制
实际应用场景
集合容器
JVM、JDK、JRE
封装
继承
多态
面向对象
java虚拟机实现
平台无关性
支持多线程
强类型机制
异常处理
垃圾自动回收
健壮性
C++演进而来
简单易学
语言特点
基本数据类型
运算符
关键字
流程控制
类与接口
IO流
注解
Java基础
JVM主要组成部分及其作用
运行时数据区
深拷贝和浅拷贝
堆栈区别
java内存区域
对象创建
对象分配内存
并发安全问题
句柄
直接指针
对象访问定位
虚拟机对象
垃圾回收机制
GC
可回收判定
标记-清除法
复制算法
标记-整理算法
分代收集算法
回收算法
CMS回收器
垃圾收集器
机制
类加载器
类装载的执行过程
双亲委派模型
类加载
调优工具
常用参数
CPU 100%问题排查过程
JVM调优
JVM基础
原子性
可见性
顺序性
并发的三大特性
线程与进程的区别
内存模型
线程状态
主要方法
创建方法
线程安全
线程
形成死锁的必要条件
锁升级过程
volatile关键字
AQS
CAS
并发容器
锁
ThreadLocal
核心参数
FutureTask
线程池
多线程
数组
链表
栈
队列
树
图
哈希表
数据结构
数据结构特性的插入算法
数据结构特性的删除算法
数据结构特性的修改算法
数据结构特性的搜索算法
树的前中后序遍历
左兄弟、右孩子
树转二叉树
图的最小生成树
图的拓扑排序
迪杰特斯拉算法
普利姆算法
带权连通图的最短路径
冒泡排序
插入排序
快速排序
希尔排序
归并排序
桶排序
基数排序
排序算法
AES
MD5
RSA
加密算法
泊松分酒算法
穷举法
背包算法
贪心法
分治法
八皇后问题
回溯法
动态规划算法
汉诺塔问题
树的遍历
递归算法
其它经典算法思想
算法
数据结构和算法
OSI/RM七层模型
网络协议
逻辑编址
域名解析
错误检测和流量控制
特性
最重要的协议,无连接,不可靠
IP协议
因特网控制信息协议,用来检测网络是否通畅(我们平常用的ping命令)
ICMP协议
网络组管理协议,建立和管理多播的组,对IP分组广播进行控制
IGMP
地址解析协议,ARP是将IP地址转换成物理地址,RARP是将物理地址转换成IP地址
ARP和RARP
网际层协议
不可靠的协议链接
UDP协议
可靠链接,有验证机制,三次握
TCP协议
传输层协议
FTP
HTTP
SMTP和POP3
Telnet
TFTP
简单网络管理协议,必须以管理员的身份登录完成配置
SNMP
IP分配,客户机/服务器模型、续租算法
DHCP
递归查询
迭代查询
DNS
应用层协议
TCP/IP协议族
A类
B类
C类
D类
分类编址
IP地址表示:点分十进制
子网划分
IPV6
网络工程
JMS
AMQP
ActiveMQ
RabbitMQ
Kafka
基于内存
单线程
IO多路复用
快的原因
String
List
Set
Zset
Hash
数据类型
计数器
缓存
分布式锁
应用场景
RDB
AOF
持久化
内存淘汰策略
哨兵模式
集群
雪崩
穿透
击穿
热点key
数据库/缓存双写一致性问题
缓存异常
redis
中间件
设计理念、目标
模块组成
使用到的设计模式
核心容器
概述
作用
实现机制
依赖注入基本原则、优势
控制反转
概念
JDK动态代理和CGLIB
切面
AOP
元数据配置
类的作用域
生命周期
自动装配
bean
常用注解
DispatcherServlet
核心组件
好处
重定向与转发
WebApplicationContext
MVC框架
Spring MVC
开箱即用
容易简单
内嵌大量通用功能
优点
核心注解
自动配置
Spring Boot
Config
Netflix
BUS
Gateway
Feign
Hystrix
Eureka
主要项目
Spring Clound
Spring
预编译
Executor执行器
延迟加载
工作原理
动态SQL
分页
运行原理
一级缓存
二级缓存
插件
Mybatis
bio、nio、aio
线程模型
TCP 粘包/拆包
零拷贝
Netty
主从节点同步
选举算法
Watcher机制
分布式队列
集群管理
ZooKeeper
基础技术框架
秒杀系统
架构设计
水平扩展
垂直拆分
实现方式
可扩展性
高可用性
负载均衡
集群容错
微服务
中心化
去中心化
目标要素
分布式
一致性
可用性
分区容错性
CAP定理
分布式架构
SQL
1NF
2NF
3NF
三大范式
statement
row
mixed
binlog录入
基础
插入缓冲
二次写
自适应哈希索引
预读
Innodb
MyIASM
MEMORY
引擎
唯一索引
主键索引
普通索引
全文索引
类型
B树
hash
聚簇索引和非聚簇索引
索引
隔离性
持久性
四大特性
读取未提交
读取已提交
可重复读
可串行化
隔离级别
事务
行级锁
表级锁
页级锁
数据库技术
Java知识图谱
0 条评论
回复 删除
下一页