欢迎来到双子孤狼博客

路漫漫其修远兮,吾将上下而求索!屈原《离骚》

亦余心之所善兮,虽九死其犹未悔!屈原《离骚》

GitHub会陆续整理记录日常总结,欢迎 Star

博客系列源码已经同步收录,欢迎 Star

已收录博文技术栈(持续更新)

  1. 后台框架:Spring,SpringBoot
  2. 消息队列:RabbitMQ
  3. 数据库:Redis
  4. Core Java
  5. 并发编程
  6. Elasticsearch

博客

Spring

  1. Spring中毒太深,离开Spring我居然连最基本的接口都不会写了
  2. 最全的Spring依赖注入方式,你都会了吗

SpringBoot

  1. SpringBoot自动装配原理分析,看完你也能手写一个starter组件
  2. 面试官:聊一聊SpringBoot服务监控机制

RabbitMQ

  1. RabbitMQ,想说爱你不容易
  2. RabbitMQ不讲武德,发个消息也这么多花招
  3. 如何用RabbitMQ实现延迟队列
  4. 高可用RabbitMQ集群的搭建及原理分析

Redis

  1. Redis为什么这么快
  2. 一个简单的字符串,为什么 Redis 要设计的如此特别
  3. 牺牲速度来节省内存,Redis是觉得自己太快了吗
  4. 为了加快速度,Redis 都做了哪些“变态”设计
  5. Redis中哈希分布不均匀该怎么办
  6. 同一份数据,Redis为什么要存两次
  7. 作为一款内存数据库,为什么断电后Redis数据不会丢失
  8. 要想用活Redis,Lua脚本是绕不过去的坎
  9. 内存耗尽后Redis会发生什么
  10. 不能回滚的Redis事务还能用吗
  11. 如何从10亿数据中快速判断是否存在某一个元素

Core Java

  1. 手把手轻松读懂HashMap源码
  2. Java字节流和字符流,是时候总结一下IO流了
  3. 为了彻底理解乱码问题,一怒之下我把字符集历史扒了个底朝天

并发编程

  1. 助力面试之ConcurrentHashMap面试灵魂拷问,你能扛多久

Elasticsearch

  1. 面试官:这些错误都没见过,还敢说会安装Elasticsearch?