zoukankan      html  css  js  c++  java
  • Tech road one step

    one step, whole life   02 - 05


    目标:

    1. Java 基础扎实,理解 io, 多线程,集合等基础框架. || 反射
    2. JVM 精通.  || 调优,类加载, NIO/AIO, 字节码增强
    3. 熟悉面向对象设计开发.
    4.  所用的开源框架,能了解到原理和机制的层面. ||  精通 Spring 体系, Servlet 系列容器,
    5.  熟悉分布式系统的设计和应用,熟悉分布式,缓存,消息,搜索,推荐等机制,能对常用分布式计数进行合理应用。解决问题.
    6. 了解SOA架构,对 RPC, 序列化,服务置里有相应了解.
    7.  掌握大型数据库,有较强的分析设计能力和方案整合能力. || Mysql 应用开发,理解底层原理,属性常用性能优化手段及方法,数据库事务隔离级别,索引原理,性能调优;Nosql - Redis 
    8.  Tcp/IP 协议, 网络编程,Http 网络应用,  HttpComponent,
    9.  了解常用中间件,消息队列,定时调度,分布式配置,分库分表组件。 Kafka / RabbitMQ, 了解实现原理。
    10. 系统调优,性能调优,高并发分布式计算,海量数据应用经验。 熟练使用 Linux, 常见服务器问题的定位及解决经验,虚拟机。
    11.  具备一定数据计算能力,算法经验

    Tech

    1. 夯实Java 基础.
      1. 集合(数据结构)       《Java core》
      2. 多线程                    《Java 多线程实践》 《Java 并发与多线程编程》
      3. Stream 流式数据处理  《Java 实战 2》 
      4. 提升                               Effect Java
    2. JVM 原理及机制
      1. JVM 内部机制               《Java性能优化权威指南》
      2. JVM 实践   《Java性能优化实践》《Java性能权威指南》
    3. Spring  
      1. persistent   《Spring 高级编程》
      2. transaction    ~
    4. Hibernate
      1. 实现机制  《Hibernate 实战》     
    5. RDBMS 
      1. Mysql E-R 设计实践
      2. B+表, 索引,优化机制
    6. 中间件
      1. RabbitMQ
      2. Netty
      3. Redis
    7. 设计模式
      1. 《设计模式解析》
      2. 《图解设计模式》
      3. 《Bob PPP》
      4. 《UML》 
    8. net 协议
      1. HTTP  机制 及 抓包
    9. Python
      1. <effective python>
      2. <python design pattern>
    10. 架构
      1. 《DDD》
      2. 《IDDD》  

    2021-04-03 10:25:18

     1. Tech & Work

        DDD- Repository ; Spring JPA , Hibernate, MySql  

     2. Res

           Java 多线程 

        JVM 

  • 相关阅读:
    浅析区间问题
    关于参加信息竞赛
    路爷爷语录
    CentOS-7安装python虚拟环境
    开发笔记(不定时更新)
    Redis有序集合的权重值选择
    数据缓存(Redis)流程设计--思路
    Flask框架之配置日志信息
    Flask框架之一对多关系模型定义
    Flask框架之多对多关系模型类的定义
  • 原文地址:https://www.cnblogs.com/masterSoul/p/14612408.html
Copyright © 2011-2022 走看看