Java 技术栈(Warning)

JVM 相关

  1. 运行时结构
  2. GC 算法
  3. JVM 调优
  4. 热部署、字节码

数据结构与算法

  1. 数组,链表,栈,队列
  2. 二叉树、红黑树,完全二叉树、B+ 树
  3. 散列表、跳表、堆(优先级队列)
  4. 排序算法
  5. 查找和搜索
  6. 高级数据结构和算法

OS

  1. 进程线程
  2. 内存
  3. IO 磁盘,文件系统
  4. CPU
  5. 网络

并发编程

  1. Java 内存模型
  2. happen before
  3. JDK 工具类、容器类,synchronize、volatile 原语
  4. 无锁编程

中间件

  1. netty
  2. rocketmq、dubbo
  3. apollo
  4. redis
  5. zk,eureka
  6. springCloud

分布式

  1. cap、raft、zab、paxos
  2. 2pc,3pc,tcc、base
  3. 一致性 hash,负载均衡,数据分片

数据库

  1. mysql
  2. nosql( redis )
打赏
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!

扫一扫,分享到微信

微信分享二维码
  • Copyrights © 2017-2021 莫那·鲁道

请我喝杯咖啡吧~

支付宝