[@徐雷frank][¥20]学完java web应该按什么路线继续学习呢?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

[@徐雷frank][¥20]学完java web应该按什么路线继续学习呢?

2018-12-14 22:11:07 2068 4

学完java web应该按什么路线继续学习呢?学生希望大牛指点迷津

取消 提交回答
全部回答(4)
  • jxiaoyu
    2019-07-17 23:21:39

    知识清单

    • 常见模式与框架

      • 设计模式
      • 开发框架,比如 spring, springMVC, mybatis
    • 工程化与工具

      • 软件开发流程&规范
    • 分布式架构

      • 负载均衡,高可用
      • rpc,消息队列
      • 分布式存储
    • 微服务架构
    • 性能优化

      • 应用层:JVM 结构 & 调优
      • web 服务器层:tomcat 等服务器结构 & 调优
      • 存储层:MySQL 结构 & sql 优化,搜索引擎结构 & 查询优化
    • 底层知识

      • 对 JDK 的包结构,模块深入学习功能&使用场景
      • 围绕数据结构&性能优化学习组织
      • 对于 Java 开发来讲,JDK 几乎就是最底层和基础的知识了。对 JVM, MySQL等非 Java 程序了解结构,原理,调优基本就差不多了。但是 JDK 是要深入了解掌握的,这是你自己开发,学习 Java 程序的基础

    从开发到架构师

    我理解,1, 2, 5, 6 是高级开发就需要掌握的知识,到架构师级别 3, 4 要理解得比较深入,5, 6 的要求也更高。

    技术上是从单体技术 -> 分布式,微服务
    局部 -> 整体
    简单 -> 深入

    因为架构师是一个更宏观的角色,单体系统的时候,单体系统划分、设计功能模块的也是架构师。随着分布式的兴起,架构师需要从分布式角度看整体系统,而到了微服务时代,架构师又要关注微服务,docker 等技术。

    0 0
  • camelweiming
    2019-07-17 23:21:39

    光看书没用,自己动手写个小网站吧,可以登录的,基本流程就知道的差不多了

    0 0
  • 墨少伶
    2019-07-17 23:21:39

    目前大部分的业务都是通过web提供服务给到用户,如果你指的学完java web指的是学习了servlet,mybatic ,spring 等. 那么可以学习一下spring的源码, tomcat源码,了解一下spring核心框架的源码. 在这个基础之上,学习一下linux , netty. 微服务dubbo, rocketmq ,redis,zookeeper等分布式环境下离不开的中间件,知道怎么使用,核心模块的原理,大概的工作流程等, 有了这些之后开发后台会得心应手很多,如果再来看,如果你想走大数据方向,接触一下Hadoop,hbase,blink等框架,如果你想做搜索,那么了解一下es,如果你想上手AI,学习一下高数,线性代数,然后用weka实践一下.

    0 0
  • 徐雷frank
    2019-07-17 23:21:39

    研究一下Java的分布式、微服务、大数据、技术、。也可以学习一下MongoDB等NoSQL数据库技术。
    看看java Spring Cloud很好的技术,含金量很高。

    0 0
添加回答
相关问答

1

回答

弹性 Web 是否支持发送邮件?

2020-03-21 11:37:17 219浏览量 回答数 1

1

回答

弹性 Web 是否支持 Zend?

2020-03-21 11:35:48 243浏览量 回答数 1

1

回答

想把弹性web从至尊版降级为高级版

2018-08-31 21:13:21 957浏览量 回答数 1

2

回答

用弹性web托管,感觉服务器有点问题,看图,急!

2017-03-16 10:18:51 2372浏览量 回答数 2

1

回答

弹性web托管为什么不能读png文件

2016-08-24 18:11:29 1669浏览量 回答数 1

1

回答

弹性web托管——误删htdocs下的文件

2016-06-01 19:17:49 1943浏览量 回答数 1

3

回答

弹性Web托管的服务器是不是ACE

2016-02-03 18:10:31 2815浏览量 回答数 3

2

回答

阿里弹性Web托管 安装教程

2016-01-14 17:13:11 7608浏览量 回答数 2

5

回答

阿里弹性Web托管 评测

2016-01-09 19:36:25 11242浏览量 回答数 5

3

回答

请问弹性web高级版能满足我的需求吗

2016-01-05 22:37:21 3426浏览量 回答数 3
+关注
月下丶
半生在结冰,半生在融化,一辈子都在学习长大
0
文章
104
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载