• 主题记录


    2020/08/04

    需要重点复习的内容:

    Java 基础

    • 集合框架 HashMap源码等
    • IO

    Java 进阶

    • JVM原理 (各种调优参数)
    • 并发编程(多线程及JUC)
    • 不同的锁

    框架

    • Spring 原理 (Bean的实例化、循环依赖、IOC)
    • MyBatis (动态sql)
    • Spring MVC
    • Spring Boot/Spring Cloud

    中间件

    • Redis (哨兵模式)
    • 消息队列 RocketMQ等原理
    • 全文检索引擎 Elasticsearch

    数据库

    • mysql (SQL优化、分库分表、引擎)

    微服务

    • 微服务设计模式
    • 分布式事务
    • 分布式锁
    • Docker
    • Netty/Tomcat
    • Nginx

    重构

    • 设计模式

    实践

    • 高并发秒杀系统
    • Linux命令 (ps/top/grep等)

    2020/05/29

    Redis

    2019/07/04

    ✘ 学习常用Linux操作如dump ps ls jstack等,熟悉定位手段

    2019/04/29

    ✘ 学习数据库表设计原则及数据库语句优化
    ✘ 系统学习Oracle与MySql
    ✘ Oracle 通过查询计划优化SQL

    2019/03/16

    ✘ 微服务链路追踪
    ✘ 微服务日志聚合(ELK)

    2018/10/30

    工作技能储备:
    后台:
    Spring MVC
    Spring boot
    Spring Cloud
    MyBatis
    Spring Data JPA
    Spring Data 分页 PageImpl
    lambda表达式与函数式编程、方法引用(::)

    Netty

    前端:
    VUE
    XUI
    jQuery
    NodeJS
    H5
    CSS3

    移动端:
    Android

    中间件:
    Elasticsearch
    消息队列MQ
    Kafka

    数据库:
    Oracle
    MySQL
    MongoDB

    基础环境:
    Nginx
    Tomcat

    Docker

    2018/08/15

    ✔ 枚举Enum

    2018/08/14

    ✔ Spring Data JPA

    2018/08/09

    ✘ 强引用、弱引用、虚引用

    2018/08/01

    ✘ Docker
    ✘ Kubernetes(k8s)

    2018/07/31

    ✔ Spring Cloud

    2018/07/05

    ✔装饰器模式(IO框架/Spring JdbcTemplate/AbstractApplicationContext)
    TCP/IP原理 三次握手 四次挥手

    2018/07/04

    ✘ Netty
    ✘ HashMap与ConcurrentHashMap源码分析
    ✔ JVM性能调优

    2018/06/29

    ✔ 注解

    2018/06/27

    ✔ JVM:类加载机制、内存管理、线程与内存模型、垃圾回收
    ✔ Spring Boot

    2018/06/26

    ✔ Spring源码专题
    ✔ CountDownLatch、CyclicBarrier、Semaphore

    2018/06/25

    ✔ AQS
    ✔观察者设计模式

    2018/06/21

    ✔ CAS
    ✔ 原子类
    ✔ 类加载机制
    ✔ JDK源码导入IDEA
    ✔ 多线程

    ZooKeeper

    TCP/IP网络协议原理
    分布式系统设计,包括集群管理、日志监控、高可用设计、性能调优、安全防御
    Hbase
    Shell脚本

  • 相关阅读:
    QQ浏览器X5内核问题汇总
    jQuery全屏滚动插件fullPage.js
    CSS3 Animation
    CSS3 Transition
    CSS3 Transform
    HTML5学习笔记(2):input type file的特性
    HTML5学习笔记(1):HTML5介绍与语法
    你必须知道的28个HTML5特征、窍门和技术
    Java内存释放——《Thinking in Java》随笔004
    构造器调用构造器——《Thinking in Java》随笔003
  • 原文地址:https://www.cnblogs.com/z00377750/p/9156742.html
Copyright © 2020-2023  润新知