gzyu / SealBook

java note

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SealBook

欢迎关注b站账号/公众号【六边形战士夏宁】,一个要把各项指标拉满的男人。 屏幕前的大帅比大漂亮如果有帮助到你的话请顺手点个赞、加个收藏这对我真的很重要。别下次一定了,都不关注上哪下次一定。

公众号

  1. 优雅代码
    1. lombok(最简单的简化代码注解) 视频版
    2. 使用get、set方法避免魔法值(java传个方法你会吗,不是Method对象) 视频版
    3. Optional杜绝NPE(看完这个就不要再写空指针了) 视频版
    4. 1行代码完成多线程,别再写runnable了 视频版
    5. 异或、左移、右移到底该怎么用
    6. apache下优秀的工具类
    7. spring下优秀的工具类
    8. 构建自己的高效连接池(区分连接池和线程池)
    9. idea调优
    10. 优雅和前端交互
    11. stream精选示例
    12. 更快的序列化
    13. linkedList插入真的比arrayList快么
    14. guava精选方法
    15. 不用部署中间件的本地缓存
    16. guava布隆过滤与限流算法
    17. 当泛型遇上多肽
  2. JVM深度剖析及调优
    1. 双亲委派及其破坏(双亲委派都会说,破坏双亲委派你会吗) 视频版
    2. 自定义类加载器(当我自己写一个java.lang.String自己加载会发生什么) 视频版
    3. JVM整体结构(写了final就是常量池了么) 视频版
    4. 字节码(我偷偷改了你编译后的class文件) 视频版
    5. 编译优化(为什么你写的代码有时候和预期不一致) 视频版
    6. HotSpot创建对象(new一个对象到底占了多少内存?) 视频版
    7. 并发的内存模型(偏向锁、轻量锁、重量锁到底是啥?) 视频版
    8. 垃圾收集器(垃圾回收器那么多傻傻分不清?) 视频版
    9. GC调优(频繁full gc分析思路) 视频版
  3. 并发
    1. jmm(jmm与cpu)
    2. sychornized(monitor,两种队列,锁升级)
    3. unsafe与CAS
    4. AQS
    5. AQS独占锁
    6. AQS共享锁
    7. BlockingQueue
    8. DelayQueue
    9. RBT
    10. HashMap
    11. HashSet与ArrayList
    12. CopyOnWriteArraySet与CopyOnWriteArrayList
    13. ConcurrentHashMap
    14. Iterator
    15. 线程池
    16. stream
    17. forkJoinPool
  4. tomcat深度剖析及调优
    1. tomcat主流程 视频版
  5. mysql深度剖析及调优
  6. spring
  7. zookeeper
  8. rabbitmq
  9. 分库分表
  10. dubbo
  11. netty
  12. LVS
  13. springcloud-alibaba
  14. nginx
  15. redis
  16. k8s、Jenkins与分布式
  17. 设计模式
  18. 面试专题
  19. 算法专题 1. 数据结构概述(注意区分jvm堆与堆/jvm栈与栈) 2. 二分查找 3. 深度优先 4. 广度优先 5. 回溯算法 6. 滑动窗口 7. 动态规划 8. 贪心算法 9. 分治算法
  20. 大规模性能监控及链路追踪
  21. 计算机网络协议
  22. 分布式计算

About

java note