技术体系

作者: 师襄 | 来源:发表于2018-01-02 10:26 被阅读0次

    一,java核心

    java基础,jvm,算法,多线程,设计模式

    Java基础:java基础相关全栈java基础

    jvm:java与tomcat类加载机制jvm模型与GCjvm面试相关

    jvm与类加载机制,GC

    java8:java8新特性

    多线程:threadLocal相关线程池实践,Concurrent包应用,volatile关键字

    设计模式:设计模式及java面试相关,白话设计模式

    面试题:算法和原理题1技术问答面试题解构

    数据结构:脑图数据结构

    二,技术框架

    Spring,SpringMVC,MyBatis,SpringBoot,Freemarker,Velocity,JS

    SSM: Spring+MyBatisSSM+EasyUI整合基础篇

    SpringMVC:SpringMVC杂谈

    SpringBoot:SpringBoot

    JS:全栈js基础

    Mybatis:聊聊myBatis

    Spring:spring容器初始化

    三,RPC框架

    Dubbo,HSF,SpringCloud,CXF,Rest,Zookeeper

    Dubbo:Dubbo协议1Dubbo协议2Dubbo源码解析聊聊dubbox

    Zookeeper: zookeeper详解

    四 ,消息框架

    ActiveMQ,RabbitMQ,RocketMQ,Kafka

    RocketMQ:RocketMQ实战

    ActiveMQ: ActiveMQ实战

    Kafka:kafka设计解析

    五,缓存框架

    Memcached,Redis,ehCache,GuavaCache

    GuavaCache:封装和使用GuavaCache使用

    Redis:redis基础与调优

    六,通讯框架

    IO,NIO,AIO,Netty,Mina,Http,TCP

    NIO:NIO详解

    Netty:IO模型/NettyNetty原理及源码分析

    七,数据库

    Oracle,MySql,Hbase,ElasticSearch,事务,分布式事务

    ElasticSearch:ElasticSearch核心知识1,ElasticSearch进阶

    MySql:mysql及数据库

    数据库:数据库性能优化

    八,服务部署

    Linux,Nginx、LVS,Apache,Tomcat

    Linux:Linux常用命令

    Nginx:Nginx详解

    八,架构设计

    基本业务系统:SSM(Spring + SpringMVC + Mybatis)

    日志分析系统:ELK(Logstash+Kafka+ElasticSearch+Kibana)

    数据库查询优化:ES+Hbase/Oracle/Mysql

    秒杀系统设计

    九,项目管理

    项目参与人管理,需求管理,项目计划管理,项目进度管理,项目风险管理,项目质量管理

    相关文章

      网友评论

        本文标题:技术体系

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