项目前端开发技术
编号 | 技术 / 工具 |
---|---|
1 | Layui |
2 | HTML |
3 | CSS |
4 | JavaScript |
5 | jQuery |
6 | Bootstrap |
7 | JSON |
8 | Ajax |
9 | Vue.js |
10 | Element |
11 | ECharts |
12 | WebStorm |
13 | HBuilder(开发移动 Web APP) |
14 | Chrome |
15 | Git |
项目数据库设计
编号 | 技术 / 工具 |
---|---|
1 | SQL |
2 | MySQL |
3 | Oracle |
4 | PowerDesigner |
项目后端开发技术
编号 | 技术 / 工具 |
---|---|
1 | Java |
2 | JDBC |
3 | Druid |
4 | UML |
5 | MyBatis(公司) |
6 | Alibaba Code Guidelines |
7 | FindBugs |
8 | SoftwareIdeasModeler |
9 | Enterprise Architecture |
10 | PMD |
11 | Sonar |
12 | JUnit |
13 | Log4j |
14 | Maven/Gradle |
15 | IDEA |
16 | Eclipse |
17 | JavaDoc |
微服务&Web 开发技术
编号 | 技术 |
---|---|
1 | Linux |
2 | JSP |
3 | Servlet |
4 | Filter |
5 | Listener |
6 | JSTL/EL |
7 | Tomcat |
8 | Spring Boot |
9 | Spring Cloud |
10 | Spring MVC |
11 | Spring |
12 | Jenkins |
架构级技术
编号 | 技术 / 工具 |
---|---|
1 | 分布式框架 Dubbo |
2 | 分布式协调 Zookeeper |
3 | 分布式消息 ActiveMQ |
4 | 数据存储 MongoDB |
5 | 分布式数据扩容MyCat |
6 | 分布式 Spring Session |
7 | 高性能 Nginx |
8 | 高性能可收缩OpenResty |
9 | 高性能 Netty 框架 |
10 | 分布式 ElasticSearch/ELK |
11 | 分布式任务调度XXL-JOB/Elastic-JOB |
12 | 数据库分库分表ShardingSphere |
13 | 高可用 Keepalived |
14 | 分布式消息 RocketMQ |
15 | 分布式文件系统 FastDFS |
16 | JVM 优化 |
17 | MySQL 优化 |
18 | Tomcat 优化 |
移动开发技术
编号 | 技术 / 工具 |
---|---|
1 | Weex |
2 | Uniapp |
3 | MUI |
4 | 微信小程序 |
Java工程师学习路线
- 着手于一个项目
- 项目原型技术
Layui
JavaScript
HTML
等 - 数据库技术
PowerDesigner
MySQL
- 后端开发技术
JDBC
MyBatis
- Web开发技术
Servlet
JSP
Tomcat
- 框架开发技术
Spring MVC
Spring
- 微服务开发技术
Spring Boot
Spring Cloud
Vue
人生更高处相见.