netty:
Netty入门教程——认识Netty:https://www.jianshu.com/p/b9f3f6a16911
Netty有什么用:https://mp.weixin.qq.com/s/PTKnRQ_hLf8BBPYnywLenA
数据库相关:
mybatis资料集:https://www.jianshu.com/nb/5226994
数据库连接池DruidDataSource源码解析:https://blog.csdn.net/Dwade_mia/article/details/78877867
MySQL常见知识点整理:https://mp.weixin.qq.com/s/3nyaoVXXMPCuxyemuBhM0Q
MySQL大表优化方案:https://segmentfault.com/a/1190000006158186
聊聊MyBatis缓存机制:https://mp.weixin.qq.com/s/fB120XtMMWLoOs4BUey8ig
MySQL主从复制原理探索:https://mp.weixin.qq.com/s/PJVdX9uWAtbNf2x3N_vEhw
MySQL 分库分表方案1:https://mp.weixin.qq.com/s/rPAadsf1VgS2JeEfOaFyKQ
MySQL 分库分表方案2:https://mp.weixin.qq.com/s/d-vts-h0OotUEIxK53oO7Q
设计模式:
高并发下线程安全的单例模式:https://blog.csdn.net/cselmu9/article/details/51366946
设计模式介绍:http://www.runoob.com/design-pattern/design-pattern-intro.html
什么是观察者模式:https://mp.weixin.qq.com/s/2AC2tFEYTfpYlt_3BHBUsw
如何写出更优雅的单例模式:https://mp.weixin.qq.com/s/AdJI5a4w515SPPI_4gVImA
Java知识:
Java知识体系及超全题库整理:https://www.jianshu.com/p/e2d53c2109b0
什么是JAVA垃圾回收:https://mp.weixin.qq.com/s/WTy5_qlGWzFsawzf-puKag
什么是ThreadLocal :https://mp.weixin.qq.com/s/1ccG1R3ccP0_5A7A5zCdzQ
JVM堆外内存,如何被回收:https://mp.weixin.qq.com/s/4uY4zhPC9C0v-q262KlmxQ
Java对象的序列化与反序列化:https://mp.weixin.qq.com/s/QS9e_lVxr5vuphql5O3xhA
为什么说Java中只有值传递:https://mp.weixin.qq.com/s/OfkwrsoE6OPagWiFlaGcVg
JVM内存模型:https://mp.weixin.qq.com/s/upBgG2psn3mlMZ6x94kd5Q
并发:
悲观锁和乐观锁:https://mp.weixin.qq.com/s/kGW6uOAOXM-uvycVYSTySw
分布式:
什么是分布式事务:https://mp.weixin.qq.com/s/oKOzvN49zOhl8cwliy3SEg
什么是分布式锁:https://mp.weixin.qq.com/s/8fdBKAyHZrfHmSajXT_dnA
分布式之数据库和缓存双写一致性方案解析:https://mp.weixin.qq.com/s/nua3jOyHCq_L-lucXFDJXA
分布式之缓存击穿:https://mp.weixin.qq.com/s/8McGeKLodJxZ3hsPYekwAA
算法:
算法的时间复杂度和空间复杂度详解: https://www.cnblogs.com/zknublx/p/5885840.html
什么是B-树:https://mp.weixin.qq.com/s/rDCEFzoKHIjyHfI_bsz5Rw
什么是B+树:https://mp.weixin.qq.com/s/jRZMMONW3QP43dsDKIV9VQ
什么是什么是Bitmap算法:https://mp.weixin.qq.com/s/ZMqCwoV3CuDwGuD_rAIsbg
什么是MD5算法:https://mp.weixin.qq.com/s/k-ToL356asWtS_PN30Z17w
什么是AES算法:https://mp.weixin.qq.com/s/pcllxOzlxK83yxzRR1yBXg
什么是红黑树:https://mp.weixin.qq.com/s/jz1ajDUygZ7sXLQFHyfjWA
什么是CAS机制:https://mp.weixin.qq.com/s/nRnQKhiSUrDKu3mz3vItWg
什么是CAP定理:https://mp.weixin.qq.com/s/jRA2vRqmjs9WRMZWvzesMA
什么是SnowFlake算法:https://mp.weixin.qq.com/s/JiyZbaAujBtD8F4ddc-uAw
图解冒泡排序:https://mp.weixin.qq.com/s/QOCYJTYOEvUGWb1hP4lb-g
八大排序算法:https://mp.weixin.qq.com/s/XycnX_ShqFHhHXevj3UMWw
数据结构:
什么是HashMap:https://mp.weixin.qq.com/s/HzRH9ZJYmidzW5jrMvEi4w
什么是ConcurrentHashMap(线程安全的hashmap):https://mp.weixin.qq.com/s/1yWSfdz0j-PprGkDgOomhQ
通信:
长连接和短连接分析:https://www.cnblogs.com/xujiming/p/5448721.html
从输入网址到浏览器呈现页面内容,中间发生了什么:https://mp.weixin.qq.com/s/q9wDvplWysHCn_Bet8j5lA
什么是TCP/IP协议:https://mp.weixin.qq.com/s/33FK5IuGq2da-O1xgS1AKA
消息队列RabbitMQ:
RabbitMQ的应用场景以及基本原理介绍:https://blog.csdn.net/whoamiyang/article/details/54954780
rabbitmq的介绍使用:https://www.jianshu.com/p/79ca08116d57
Redis:
当你启动 Redis 的时候,Redis 做了什么:https://mp.weixin.qq.com/s/9elVJ8ued7sBKcyeqTIVsw
为什么分布式一定要有redis?:https://mp.weixin.qq.com/s/gEU8HtsQNPXY8bzkK-Qllg
Redis为什么这么快?一文深入了解Redis内存模型:https://mp.weixin.qq.com/s/VrSSOhOZNeBcYy3PBeOpMg
拿下Redis数据库:https://mp.weixin.qq.com/s/tuxmK0MRAKGd1tfukYtVQA
Redis分布式锁-乐观锁的实现,以秒杀系统为例:https://mp.weixin.qq.com/s/M1WLZ4yQeobNt2Q9orAOog
RPC(远程调用):
什么是RPC:https://www.zhihu.com/question/25536695
docker:
使用 Docker 搭建 Java Web 运行环境:https://my.oschina.net/huangyong/blog/372491
Docker部署SpringBoot项目简单实例:https://blog.csdn.net/cgj296645438/article/details/80005472
架构:
什么是微服务:https://mp.weixin.qq.com/s/FRVOYlgZCO524KwzQRohLA
负载均衡的原理:https://mp.weixin.qq.com/s/LRUaXCWGUQyakBWQn693ew
Nginx反向代理,负载均衡,redis session共享,keepalived高可用:https://mp.weixin.qq.com/s/757Gcp6HC_-eyg2WZYphwg
小白科普:分布式和集群:https://mp.weixin.qq.com/s/TbzyyVU_YnXsuFgfYyq_Sw