Java架构师成长之道之Java架构师技术栈
Posted ittimeline
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java架构师成长之道之Java架构师技术栈相关的知识,希望对你有一定的参考价值。
Java架构师成长之道之Java架构师技术栈
JavaSE篇
- Java概述与开发环境搭建
- Java数据存储
- Java数据运算
- Java程序流程控制
- Java数组
- Java面向对象程序设计(上)
- Java面向对象程序设计(中)
- Java面向对象程序设计(下)
- Java常用API
- 集合
- 泛型
- 异常处理
- 注解
- IO/NIO/AIO
- AIO网络框架tio设计与实现
- 多线程
- 网络编程
- 反射和动态代理
- 日志
- XML
- 正则表达式
- Java语言新特性实战
- 数据库编程(JDBC+mysql)
- 数据结构
- 算法
- 设计模式
- Apache Commons实战与源码分析
- RxJava
- Google Guava
- JVM
- Netty实战与源码分析
- Java程序性能优化
- Java实现 HTTP Server
- Java实现ORM Framework
- Java实现 RPC Framework
JavaWeb前端篇
- html/HTML5
- CSS/CSS3
- Boostrap
- Less
- javascript
- jQuery
- NodeJS
- Angular
- Zepto
- ES5/6/7
- Grunt
- Gulp
- Webpack
- 前端项目
- 微信公众号开发
- 微信小程序开发
- Vue/mpVUE
- Vue项目 硅谷外卖
- React
- React Native
- Flutter
- React项目谷粒后台
- React项目硅谷直聘
https://github.com/wx-chevalier/Web-Series
JavaWeb后端篇
-
网络基础
-
HTTP协议
-
Tomcat
-
服务端组件Servlet
-
Java模板引擎Beetl/Freemarker
-
服务端组件Filter
-
服务端组件Listener
-
会话控制Cookie和Session
-
异步数据传输Ajax
-
国际化
-
文件上传下载
-
JavaWeb书城
-
Spring Framwork
-
Spring MVC
-
Mybatis/MBG/PageHelper/Mapper/MybatisPlus
-
JPA/Hibernate/Spring Data JPA
-
Activiti
-
Spring Boot
-
Spring Cloud
-
Alibaba Spring Cloud
-
JetCache
-
Netty
-
Dubbo
-
easyExcel
Java工具篇
- JDK
- IntelliJ IDEA
- Git/GitHub/Gitlab
- Maven/Gradle
- Jenkins
- PowerDesigner
- Postman
- Wireshark
- Chrome
Java中间件篇
- RabbitMQ/RocketMQ/Kafka
- Redis/MongoDB
- ShardingSphere/MyCAT
- Redis
- Elasticsearch
- 分布式事务中间件 seata
Java大数据篇
-
Hadoop生态
- 大数据存储Hadoop
- 分布式服务管理Zookeeper
- 数据仓库Hive
- 数据查询impala+kudu+clouderManager
- 分布式发布-订阅系统Kakfa+监控 kafkaManager/kafkaMonitor
- 分布式非关系型数据库HBase+Hbase二级索引创建工具Phoenix
- 任务调度框架Oozie/Azkaban
- 数据查询框架Kylin+druid
- 大数据图形工具Hue
-
Spark生态
- Scala
- ELK
- SparkCore+Spring SQL+Spark Streaming+Spark mlib
- Spark内核优化
-
Flink生态
Java系统测试篇
- 单元测试(Junit/TestNG)
- 压力测试Jmeter
- 自动化测试Selenium
- 负载测试LoadRunner
Java基础设施篇
- Linux
- Linux系统概述与运维环境搭建
- Linux系统管理(文件目录、用户权限、磁盘网络,软件、内存、安全)
- CentOS7新特性
- 文件服务(Samba、NFS、SFTP)
- Web服务(HTTP协议、Apache、nginx,Tengine,OpenRestry)
- LAMP/LNMP
- DNS
- Shell编程
- Nginx
- Zookeeper
- 负载均衡集群解决方案 HAProxy+LVS
- 高可用集群解决方案 Keepalived
- 高性能集群解决方案
- ansible/puppet/fabric /saltstack
- Zabbix
- Skywalking Tracing
- Grafana
- ELK logging
- Sentry Exception Logging
- Prometheus Metrics
- Sonar
- Jenkinsx
- 禅道/Jira
- Confluence(wiki)
- MySQL/InfuxDB
- Docker/Kubernetes/Rancher
- MooseFS/GlusterFS/ FastDFS
- KVM
- Python自动化运维
- Web安全OPENWAF
- devops/gitops/aiops
以上是关于Java架构师成长之道之Java架构师技术栈的主要内容,如果未能解决你的问题,请参考以下文章