Java及大数据学习路线

Java及大数据学习路线#1.JavaSE

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

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.net/145131.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java到大数据学习路线

    java到大数据学习路线计算机网络 操作系统 数据结构 计算机组成原理 可重点学习如下知识点计算机网络(重点看OSI七层模型或TCP/IP五层模型理解每层含义)数据结构(重点看数组、栈、队列、链表、树)算法(重点看各种排序算法、查找算法、去重算法,最优解算法,多去LeetCode刷算法题)操作系统(重点看进程、线程、IO、调度、内存管理) 数据仓库分为离线数仓和实时数仓,但是企业在招聘时大多要求两者都会,进入公司之后可能会专注于离线或实时其中之一。不…

    2022年5月8日
    44
  • python信号处理库_python开源协议

    python信号处理库_python开源协议本发明涉及的是一种在用电采集终端上实现标准MBUS协议接口用来采集水表、热量表、气表数据的方法,具体涉及一种基于MBUS标准协议接口模块采集水、热、气表的方法,属于用电信息采集领域。背景技术:我国正处于自动化楼宇建设事业蓬勃发展的时期,远程抄表系统作为其中重要的一环,正朝着自动化及智能化方向发展;MBUS(仪表总线)总线作为一种通讯方式,以其高性价比,在水热测量仪表中得到了广泛的应用,大大推动了远…

    2022年10月15日
    2
  • vagrant up 时提示错误 cound not open file

    vagrant up 时提示错误 cound not open file

    2021年10月28日
    42
  • 《欧美剧集观看最佳索引》【2006-9-24更新】

    《欧美剧集观看最佳索引》【2006-9-24更新】 allyesno:我在上两个月说要做一个美剧的网站由于最近公司的事情一直很繁忙我没有时间去做自己都积累了一大堆美剧日剧恐怖片没看两个电脑的硬盘都塞的满满的呵呵真是天长地久有时尽,此恨绵绵无绝期。哈哈~“我现在正在构思是不是把美剧网站列入公司的发展计划的一部分来做这样我的兴趣和工作就能结合在一起而且也能得到更大的硬件平台以及人力资源的支持一切都在

    2022年8月10日
    7
  • centos打开windows的ftp 无法显示内容 显示空白内容

    centos打开windows的ftp 无法显示内容 显示空白内容

    2021年8月24日
    53
  • java如何实现服务降级_Hystrix服务降级

    java如何实现服务降级_Hystrix服务降级##注意Hystrix默认的服务降级时长是1秒钟.因为网络波动,这个值在正式环境中需要调整一下.##导入包~~~org.springframework.cloudspring-cloud-starter-netflix-hystrix2.0.1.RELEASE~~~##启动类~~~packagecom.like;importorg.springframework.boot.SpringA…

    2022年6月9日
    55

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号