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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • oracle 修改表名

    oracle 修改表名ALTER TABLE AA RENAME TO BB;

    2022年5月13日
    36
  • react promise使用方法

    react promise使用方法cc=(resolve,reject)=>{consttimeOut=5setTimeout(function(){if(timeOut<1){console.log(‘callresolve()…’);resolve(‘200OK’);}else{console…

    2022年6月22日
    34
  • SSRF漏洞学习

    SSRF漏洞学习SSRF漏洞原理SSRF(Server-SideRequestForgery:服务器端请求伪造)是一个由攻击者构造请求,在目标服务端执行的一个安全漏洞。攻击者可以利用该漏洞使服务器端向攻击者构造的任意域发出请求,目标通常是从外网无法访问的内部系统。简而言之就是以服务器的身份来执行请求。常见利用方式伪协议读取文件伪协议读取文件,在SSRF中常用的伪协议就是file:///协议/?url=file:///var/www/html/flag.php内网访问我们从目标主机内

    2022年6月25日
    33
  • java详细学习路线及路线图

    java详细学习路线及路线图java详细路线:原文出自点击打开链接本文将告诉你学习Java需要达到的30个目标,学习过程中可能遇到的问题,及学习路线。希望能够对你的学习有所帮助。对比一下自己,你已经掌握了这30条中的多少条了呢?路线Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。J2SE就是Java2的标准版,主要用于…

    2022年6月12日
    27
  • 大数据平台架构及主流技术栈

    大数据平台架构及主流技术栈互联网和移动互联网技术开启了大规模生产、分享和应用数据的大数据时代。面对如此庞大规模的数据,如何存储?如何计算?各大互联网巨头都进行了探索。Google的三篇论文GFS(2003),MapReduce(2004),Bigtable(2006)为大数据技术奠定了理论基础。随后,基于这三篇论文的开源实现Hadoop被各个互联网公司广泛使用。在此过程中,无数互联网工程师基于自己的实践,不断完善和丰富H…

    2022年5月29日
    141
  • 【电赛】2017年电赛A题——三相逆变电源EG8030测试

    【电赛】2017年电赛A题——三相逆变电源EG8030测试目录:一、相关介绍1.创建窗口【Tk】2.创建标签【Label】3.创建按钮【Button】二、简易滚动抽奖界面代码三、界面展示注:本文仅用于学习交流分享,[若有不妥之处,请指正,感谢]关键词:【电赛】【三项逆变电源】【EG8030】用到的工具有:AltiumDesigner16.0实现的功能有:①实现三相SPWM②实现三相交流电一、相关介绍SPWM:脉冲宽度按正…

    2022年5月5日
    113

发表回复

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

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