JAVA学习路线整理
2018-02-03 00:00
260 查看
Java "全栈工程师"发展方向:
1、传统WEB开发(SSH/SSM等)
2、大数据&云计算
3、互联网技术(高性能/高可用/高并发、分布式)
学哪些技术?
数据库:Oracle/Mysql/redis;
编程语言:java/html/javascript/xml/json/jsp/servlet/mvc设计/EL/jstl/ajax/jsonp/jquery/DOM/DOM4J
基础框架:Struts/Spring/Hibernate/shiro/MyBatis(Ibatis)/Dubbo
大数据:Linux/Hadoop/MapReduce/Yarn/zookeeper/hive/hbase/sqoop/storm/kafka/amq/flume/avro/scalar/spark
互联网架构:Mycat/codis/Nginx/keepalived/harqoxy
服务器的性能瓶颈:
访问量:单台Tomcat->10w
用户-访问-> nginx(HA机制) -负载均衡->Tomcat-->文件服务器-->子系统-->MySQL数据库-->防盗链技术-->缓存问题(redist数据库)
所有设计核心:MVC
传统数据库与大数据:
传统数据库(SQL)| 大数据(不是数据库)
保存有价值的数据 | 1.存放轨迹数据
数据库有事务控制 | 2.数据存放在文件
程序需安装指定的结果才可以正常访问 | 3.需要特定的分析程序及有用户自己来定义的数据格式
我们需要?
java基础核心、面向对象是必需品
数据库必须要熟练,尤其是sql语句
数据结构
英语
1、传统WEB开发(SSH/SSM等)
2、大数据&云计算
3、互联网技术(高性能/高可用/高并发、分布式)
学哪些技术?
数据库:Oracle/Mysql/redis;
编程语言:java/html/javascript/xml/json/jsp/servlet/mvc设计/EL/jstl/ajax/jsonp/jquery/DOM/DOM4J
基础框架:Struts/Spring/Hibernate/shiro/MyBatis(Ibatis)/Dubbo
大数据:Linux/Hadoop/MapReduce/Yarn/zookeeper/hive/hbase/sqoop/storm/kafka/amq/flume/avro/scalar/spark
互联网架构:Mycat/codis/Nginx/keepalived/harqoxy
服务器的性能瓶颈:
访问量:单台Tomcat->10w
用户-访问-> nginx(HA机制) -负载均衡->Tomcat-->文件服务器-->子系统-->MySQL数据库-->防盗链技术-->缓存问题(redist数据库)
所有设计核心:MVC
传统数据库与大数据:
传统数据库(SQL)| 大数据(不是数据库)
保存有价值的数据 | 1.存放轨迹数据
数据库有事务控制 | 2.数据存放在文件
程序需安装指定的结果才可以正常访问 | 3.需要特定的分析程序及有用户自己来定义的数据格式
我们需要?
java基础核心、面向对象是必需品
数据库必须要熟练,尤其是sql语句
数据结构
英语
相关文章推荐
- 综合整理规划java学习路线
- Java知识图谱收集整理(学习路线等问题)
- Java学习路线思维导图整理
- Java Web 学习路线(2008)
- 整理JAVA学习笔记 JAVA基础需要掌握重点
- java模式之抽象工厂模式学习笔记整理
- Java学习路线
- 整理的几个不错的java学习网站
- JAVA 学习过程(路线图)
- java基础学习整理(二)
- java学习路线
- java学习路线图明细
- Java学习路线
- Java学习路线
- JAVA学习路线
- 工作之余,整理了一下平时处理数据的一些常用的,简单的方法。希望对学习JAVA的朋友有点帮助
- 整理一下技术学习路线
- 关于JAVA的学习路线
- java学习流程,路线,从基础到开始
- JAVA学习路线