美文网首页
Java学习路线?

Java学习路线?

作者: 余炜P | 来源:发表于2020-03-17 21:17 被阅读0次

    基础知识

    • 编程语言: Java Python

    • 基本算法

    • 基本网络知识:TCP/IP HTTP/HTTPS

    • 基本的设计模式


    工具方面

    • 操作系统: Linux

    • 代码管理:SVN/Git

    • 持续集成(CI/CD):jenkins

    • Java的项目管理工具:Maven/Gradle


    框架

    应用层框架

    • ssh spring + structs + hibernate

    • ssm : spring springmvc mybatis

    • spring boot

    各种中间件

    • MQ 消息队列

    • RPC 通信框架

    • elasticsearch 数据库 搜索引擎

    数据库

    • SQL : MySQL

    • NoSQL : Redis


    架构

    分布式/微服务架构

    • spring cloud

    虚拟化/容器化的技术

    • Docker 容器化
    • k8s kubernetes

    关注源码/性能

    • JDK源码以及部分设计思想
    • Spring 源码
    • JVM 细节与排错
    • 高并发/高可用

    相关文章

      网友评论

          本文标题:Java学习路线?

          本文链接:https://www.haomeiwen.com/subject/dsbxyhtx.html