知识体系大纲
重要程度: 低:* 中:** 高:***
基础知识
图谱 重要程度:***
正则表达式 重要程度:*
UML 重要程度:***
面向对象设计的 SOLID 原则 重要程度:*
Java实现OOP(面向对象编程) 重要程度:**
Linux
Linux 基础命令 重要程度:***
配置内核解释器 重要程度:**
Centos8 共享NFS 操作手册 重要程度:**
网络命令
netstate 重要程度:**
ab 压测 重要程度:**
Docker
Docker 基础使用 重要程度:*
docker swarm 添加 portainer 重要程度:*
Docker Compose 和 dockerfile 的区别和联系 重要程度:*
多线程
并发不是并行,并发关乎结构,并行关乎执行。——Rob Pike,Go语言之父
多线程基础知识一 重要程度:***
多线程实战 二 重要程度:*
多线程设计模式 重要程度:***
JVM
从 Jmeter 开始学习 JVM 调优 重要程度:*
数据库
关系型数据库
mysql 索引笔记 重要程度:***
sql 练习 一 重要程度:*
sql 练习 二 重要程度:*
group by 的解析 重要程度:**
非关系型数据库
Redis 使用规范 重要程度:**
设计模式
枚举类实现单例模式 重要程度:*
Netty
Netty 网络编程基础知识 重要程度:***
Netty 组件使用 重要程度:***
Netty 源码解读 重要程度:**
Netty 内存泄露案例分析 重要程度:***
面试
Spring boot
Spring 基础知识 重要程度:***
Spring Mvc 参数传递 重要程度:**
Spring Security 重要程度:***
Spring 报错启动报错分析 重要程度:*
Spring 操作 redis 重要程度:*
Spring JPA 重要程度:*
Spring 热部署 重要程度:*
Spring mybatis 插件生成代码 重要程度:*
Spring freemarker 实现计算器 重要程度:*
Spring freemarker 基本使用 重要程度:*
架构
微服务
微服务-网关 重要程度:***
微服务-注册中心 重要程度:***
微服务-配置中心
微服务-服务调用 重要程度:***
高并发-缓存 重要程度:***
高并发-降级 重要程度:***
高并发-熔灾备份 重要程度:***
高并发-负载均衡 重要程度:***
分布式
全局唯一 ID 美团雪花算法
分布式事务
分布式锁 重要程度:***
分布式任务
分布式会话
分布式任务
设计
秒杀设计
大数据
数据仓库 调度工具 DolphinScheduler 安装和使用 重要程度:**
DolphinScheduler 源码解读 重要程度:***
算法
字符串类
数组类
统计 1-8 个数组中的和为 9 的组合, 要求时间复杂度为 0(n)
链表类
二叉树类
动态规划
排序算法
读书笔记
方法论
认知理论 重要程度:***
OKR 目标制定 目标 关键指标 结果 重要程度:**
荣哥心理学 行为= 目标+ 能力+ 提示
语录 重要程度:**
项目
CMS 项目
权限管理系统
单点登录系统:OIDC 重要程度:***
OAuth2.0 设计 重要程度:***
工作流项目
activity 7 设计使用 重要程度:***
电商项目
商品设计 重要程度:***
订单设计 重要程度:***
仓储设计 重要程度:***
用户会员设计 重要程度:***
积分活动设计 重要程度:***
IM 通讯项目
实时通讯项目设计 重要程度:***
分布式调度管理项目
xxl job 重要程度:**