前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java及大数据学习路线

Java及大数据学习路线

作者头像
全栈程序员站长
发布2022-08-27 10:30:06
3120
发布2022-08-27 10:30:06
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

1.Java学习路线

1.1JavaSE

Java基础 Java8新特性 数据库MySQL与SQL语言 JDBC

1.2JavaWeb

HTML基础与CSS JavaScript DOM 与 jQuery XML与Tomcat HTTP协议 服务器端组件Servlet JSP EL表达式 JSTL 会话控制Cookie和Session 服务器端组件Filter 服务器端组件Listener 国际化 异步数据传输框架Ajax 文件的上传下载

1.3JavaEE框架

系统整体分层解耦框架spring 轻量级Web框架springmvc 轻量级持久层框架mybatis 服务器操作系统Linux 内存数据库Redis 项目架构、jar包管理工具Maven

1.4JavaEE高级

SVN/IDEA开发工具 分布式版本管理工具Git与Github Mysql高级 Mycat实现MySQL的分布式、分库分表、读写分离 Nginx反向代理、负载均衡、动静分离 JVM内存模型、参数调优 JUC线程高级 分布式架构注册中心Zookeeper 虚拟化应用容器Docker 全文检索引擎ElasticSearch 消息队列RabbitMQ 前端VUE/ES6

2大数据学习路线

2.1JavaSE

Java基础 Java8新特性 数据库MySQL与SQL语言 JDBC

2.2JavaEE核心

HTML、CSS、JS、XML Tomcat服务器、HTTP协议、JSP、Servlet组件 EL表达式、会话控制、文件的上传下载 Filter组件、Listener组件、异步传输框架AJax 系统整体分层解耦框架spring 轻量级Web框架springmvc 轻量级持久层框架mybatis 项目架构、jar包管理工具Maven 服务器操作系统Linux 内存数据库Redis Mysql高级 命令解析器Shell

2.3Hadoop生态体系

大数据存储框架Hadoop 分布式服务管理框架zookeeper hadoop高可用HA 数据仓库hive 数据查询框架impala+kudu+clouderManager 日志采集传输框架flume/idea 分布式发布-订阅消息系统Kafka+监控器kafkaManager+kafkaMonitor 分布式非关系型数据库Hbase+Hbase二级索引创建工具Phoenix 任务调度框架Azkaban 数据查询框架Kylin+druid 大数据图形化工具Hue 分布式版本管理工具Git与Github

2.4 Spark/Flink生态体系

全文检索+日志搜集+数据可视化ELK 多范式编程语言Scala SparkCore/Spark SQL/Spark Streaming/Spark mlib Spark内核和优化 JVM/JUC python 数据结构 大数据框架Flink

3 Java基础图谱

在这里插入图片描述
在这里插入图片描述

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/145131.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年5月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.Java学习路线
    • 1.1JavaSE
      • 1.2JavaWeb
        • 1.3JavaEE框架
          • 1.4JavaEE高级
          • 2大数据学习路线
            • 2.1JavaSE
              • 2.2JavaEE核心
                • 2.3Hadoop生态体系
                  • 2.4 Spark/Flink生态体系
                  • 3 Java基础图谱
                  相关产品与服务
                  云数据库 MySQL
                  腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档