八股文目录

计算机基础

  1. 操作系统
  2. 计算机网络
  3. 数据结构
  4. 数据库系统

Java

  1. 语法基础
  2. Java IO和网络
  3. Java集合框架
  4. Java并发编程
  5. JVM

框架

  1. SSM
  2. SB
  3. SC

中间件

  1. mysql
  2. nosql
  3. mq
  4. 搜索引擎
  5. zookeeper
  6. dubbo

分布式

  1. 基础理论::cap,base,共识算法
  2. 解决方案:分布式锁,分布式事务,分库分表和分布式ID,限流 负载均衡 分布式一致性…

系统设计

  1. 高可用
  2. 高并发
  3. 高性能

线上问题排查

  1. 高cpu:查线程堆栈,或死循环,或内存泄露导致频繁GC,或堆太小导致频繁GC
  2. 高内存:查堆快照

微服务

  • 微服务解决方案
  • docker k8s jenkins
  • devops
  • cicd
  • iaas paas saas

你可能感兴趣的:(笔记,spring,java,spring,boot)