标签:hiberna socket编程 微服务架构 架构师 jvm mybatis keep mave mongo
前言:这两周来上了腾讯课堂-软媒-JAVA架构师黄埔班的课程后,发现自己真心是一个菜鸟,Java基础知识和日常开发所需的知识还有很多很多。就此,我准备跟着这个课程重头学习Java,成为一名合格的Java程序员。
以下,为我准备在未来数年不等学习的知识点,如有错误或不全后续持续更改。
1java开发环境 2.linux开发环境配置 3.java核心语法基础,servlet/jsp 4.面向对象基础 5.java常用类 6.反射,枚举,注解,内部类 7.数组、集合、泛型 8.文件流IO 9.异常 10.线程,锁 11.网络编程,socket编程 12.UDP传输和TCP传输 13.XML 14.注解和动态代理 15.Mysql基础语法 16.框架-hibernate,mybatis,spring,Spring MVC,Spring Boot基本使用 17.设计模式 18.webservice、RPC
1. 源码剖析(MyBatis,Spring,Spring MVC,Spring Boot) 2. 微服务架构(Resful,Spring Boot,Spring Cloud,Docker容器) 3. 分布式架构(消息通讯,网路通讯,远程通讯,Zookeeper,Dubbo,分布式事务,分布式缓存,分布式消息通讯,反向代理,分库分表,MongoDB) 4. 多线程并发编程 5. 性能调优(JVM调优,程序优化,MySQL优化) 6.工程化(Maven,Git,SVN,Jenkins)
标签:hiberna socket编程 微服务架构 架构师 jvm mybatis keep mave mongo
原文地址:https://www.cnblogs.com/dand/p/10647648.html