苟生学习路线图
2020-10-18 00:09:10 6 举报
java学习路线图---leo
作者其他创作
大纲/内容
05 大数据
199
狂神学习路线图https://www.bilibili.com/read/cv5702420尚硅谷学习路线图 https://www.bilibili.com/read/cv5216534
Zookeeper---------------分布式架构中的注册中心Elasticsearch--------------全文检索引擎Logstash------------------日志接收、转发工具kibana-----用户分析Elasticsearch中数据的可视化平台Kafka--------------------分布式发布-订阅消息系统Docker--------------------虚拟化应用容器Hadoop-----------------大数据分析存储框架Hive--------------------数据仓库工具Redis---分布式系统与内存数据库OpenStackKubernetesMapReduce编程模型ActiveMQ---------------消息队列RabbitMQ--------------消息队列RocketMQ--------------消息队列Canal-------------------数据库增量订阅Swagger2--------------实时接口文档Nacos------------------分布式配置、服务注册于发现Sentinel---------------服务熔断Seata-----------------分布式事务Nginx-----反向代理、负载均衡、动静分离Solr-----全文索引数据库Dubbo---分布式构建架构HBaseFlumeSqoop ImpalaScala编程SparkShiro---------简易版的安全框架SolrNettyMyCatHDFS伪分布式文件HDFS完全分布式Hadoop-HA 高可用
1Docker --202010Swagger2----202007Shiro----202008Netty---20200999
02 Web
Maven---项目构建、jar包管理工具Log4j----日志输出Git----分布式版本管理工具Intellij IDEAJunitJSONAjaxSSM框架整合
04 Spring相关微服务和分布式--------------Spring--------------SpringMvc--------------MyBatis--------------SpringBoot--------------SpringCloud
PL/SQL的使用MySQL数据库MySql索引优化与锁MyCat实现MySql 的分布式、分库分表、读写分离数据库事务存储过程函数存储引擎JDBCC3P0/Druid数据库连接池
Spring------------------系统整体分层解耦框架Spring IOC容器Spring AOP容器Spring 高级应用SpringMVC-------------轻量级Web框架Mybatis-----------------轻量级持久层框架MyBatis自定义插件开发MyBatisGenerator------反向代码生成器MyBatis_Plus-------------MyBatis增强器SpringBoot---------------快速继承构建框架SpringCloud--------------微服务构建框架SpringCloudGeteway----服务网关SpringCloudConfig------分布式配置SpringCloudBus----------消息总线SpringCloudRibbon-------客户端负载均衡SpringCloudHystrix-------服务熔断与服务降级SpringCloudEureka-------服务注册与发现SpringCloudFeignWeb----声明式服务调用SpringSecurity-------------安全框架SpringSession--------------分布式Session管理SpringSocial------------社交登录缓存机制
Spirng ---- 2019-12Spring IOC容器---- 2019-12Spring AOP容器---- 2019-12SpringMVC---- 2019-1299
html 与 cssJavaScript 与 JqueryXMLTomcat服务器安装与配置Tomcat性能优化HTTP协议服务器组件ServletJSPel表达式JSTL会话控制Cookie和Session服务器组件Filter服务器组件Listener异步数据传输框架Ajax文件上传下载前段框架BootStrapVueNodeJS
-----------高级-------------设计模式数据结构和算法Java8新特性Java9~13新特性远程调用技术WebService支付接口调用开发JVM内存模型、参数调优Java并发包JUC服务器操作系统Linux常用操作Linux基础Shell编程Linux系统管理Linux网络LAMP平台部署LNMP平台部署ELK日志分析
06 常用工具、框架等
01 java基础及Java高级
----------基础-------------java语法java面向对象核心流程控制和方法数组异常机制Java常用apijava泛型、枚举、注解注解和反射集合框架IO网络编程多线程GUI编程JUC编程JVM探究正则表达式
1Java8新特性--- 2020-03Linux基础--- 2020-04Shell编程--- 2020-0499
03 数据库知识
0 条评论
下一页