Java工程师知识图谱
2022/7/26 1:24:09
本文主要是介绍Java工程师知识图谱,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
转至:https://www.cnblogs.com/littlecharacter/p/9368635.html
- 一、Java工程师知识图谱(思维导图版)
- 二、Java工程师知识图谱(文字链接版)
- 01、专业基石
- 02、Java基础
- 03、JavaWeb
- 04、重构设计
- 05、开源框架
- 06、数据存储
- 07、测试技能
- 08、LinuxOS
- 09、中间软件
- 10、性能优化
- 11、架构技能
- 12、BigData
- 13、解决方案
- 14、其他技能
- 三、Java工程师知识图谱(网络搜集版)
- 四、总结
一、Java工程师知识图谱(思维导图版)
上面配图是用ProcessOn所画,点击图片可访问原文件,如果喜欢,请点个赞。
二、Java工程师知识图谱(文字链接版)
01、专业基石
数据结构
算法
算法思想
常用算法
02、Java基础
基础
集合
IO/NIO
网络编程
并发编程
并发基石
线程基础
synchronized
JUC
JVM
类加载器
运行时数据区
执行引擎
垃圾收集器
编码规范
03、JavaWeb
JSP
Servlet
Html
CSS
JavaScript
JQuery
模板引擎
Velocity
Freemarker
Tomcat
04、重构设计
设计原则
开闭原则总则
依赖倒置原则
接口隔离原则
单一职责原则
里氏替换原则
最少知道原则
合成复用原则
常用设计模式
创建型模式
单例模式
工厂模式
结构型模式
代理模式
装饰模式
适配器模式
行为型模式
策略模式
命令模式
责任链模式
观察者模式
模板方法模式
重构-改善代码的既有设计
05、开源框架
NET框架
Netty
HttpClient
Mina
MVC框架
Spring
Struts
ORM框架
MyBatis
Hibernate
RPC框架
Dubbo
SpringCloud
Thrift
06、数据存储
SQL数据库
MySQL
Oracle
JDBC
连接池
Druid
HikariCP
分库分表
ShardingSphere
MyCat
TDDL
NoSQL数据库
Redis
Hbase
MongoDB
07、测试技能
单元测试
Mock
SpringTest
压力测试
Jmeter
08、LinuxOS
Linux常用命令
Shell脚本编程
09、中间软件
Redis
RocketMQ
Zookeeper
ElasticSearch
10、性能优化
Web前端性能优化
终端优化
传输优化
反向代理
动静分离
CDN加速
应用服务性能优化
集群
缓存
异步
代码
并发编程
资源复用
数据结构
分析工具
Arthas
Btrace
Byteman
JVM
数据存取性能优化
SQL优化
索引优化
数据库架构+分库分表
11、架构技能
分布式架构
Keepalive+Nginx/LVS
Zookeeper
RPC
Dubbo
SpringCloud
服务治理
服务熔断
服务降级
服务限流
服务隔离
MQ
RocketMQ
KAFKA
缓存
Redis
Memcached
分布式数据一致性
微服务架构
Docker
数据库架构
主备架构
主从架构
双主架构
12、BigData
数据收集
网络爬虫
Flume/Logstash/Beats
Flume+KAFKA+ELK
数据存储
HDFS
Hive
Hbase
MongoDB
数据检索
Elasticsearch
数据处理
MapReduce
Hive
Storm
Spark
Flink
数据挖掘
机器学习
13、解决方案
技术解决方案
业务解决方案
14、其他技能
开发工具
Intellij IDEA
Eclipse
项目构建
Maven
Gradle
版本控制
Git
SVN
三、Java工程师知识图谱(网络搜集版)
四、总结
- 一定要有自己的知识图谱;
- 知识图谱是工程师技术修养的蓝图,具有指导意义;
- 文字链接版中的连接可以直接跳转到相关博文,这也将指导笔者写完相关文章;
这篇关于Java工程师知识图谱的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-26大厂数据结构与算法教程:入门级详解
- 2024-12-26大厂算法与数据结构教程:新手入门指南
- 2024-12-26Python编程入门指南
- 2024-12-26数据结构高级教程:新手入门及初级提升指南
- 2024-12-26并查集入门教程:从零开始学会并查集
- 2024-12-26大厂数据结构与算法入门指南
- 2024-12-26大厂算法与数据结构入门教程
- 2024-12-26二叉树入门教程:轻松掌握基础概念与操作
- 2024-12-26初学者指南:轻松掌握链表
- 2024-12-26平衡树入门教程:轻松理解与应用