⭐ 点右上角给一个 Star,鼓励技术人输出更多干货,爱了 !
这里有面试八股文,面试真题,工作经验分享,踩坑日记,学习路线,还有个人成长经历等。
作者苏三浪迹过几家大厂,掘金优秀创作者,阿里云专家博主,腾讯云年度潜力作者,CSDN万粉博主。
以下内容全部出自公众号:苏三说技术,欢迎关注。
- 聊聊接口性能优化的11个小技巧
- 我用kafka两年踩过的一些坑
- 高并发下如何保证接口的幂等性?
- 如何保证数据库和缓存双写一致性?
- mq的那些破事儿,你不好奇吗?
- 聊聊redis分布式锁的8大坑
- 阿里二面:为什么要分库分表?
- 学会这10种定时任务,我有点飘了
- 高并发下秒杀商品,你必须知道的9个细节
- 聊聊限流
- 高并发下如何防重?
- 京东二面:高并发系统如何设计?
- 从20s优化到500ms,我用了这三招
- 如何用 Java 几分钟处理完 30 亿个数据?
- 并发环境下,先操作数据库还是先操作缓存?
- 接口流量突增,如何做好性能优化?
- 服务器性能如何优化?
- excel百万数据如何导入导出?
- 聊聊分布式锁
- 聊聊 Sharding-JDBC
- 聊聊分布式配置中心
- 聊聊注册中心
- 聊聊API网关
- 这9种分布式ID生成方法,打死也要记住呀
- session、token、jwt、oauth2 傻傻分不清
- 聊聊10种延迟任务
- 聊聊一致性hash算法
- Redis 分布式锁|从青铜到钻石的五种演进方案
- 对比 5 种分布式事务方案,还是宠幸了阿里的 Seata
- 聊聊分库分表
- 实现web实时消息推送的7种方案
- 聊聊分布式ID
- 学会这10种定时任务,我有点飘了
- 分库分表后,如何保证数据一致性?
- spring中让你爱不释手的代码技巧
- spring中让你爱不释手的代码技巧续
- 聊聊spring事务失效的12种场景
- spring中竟然有12种定义bean的方法
- spring:我是如何解决循环依赖的?
- 9条消除if...else的锦囊妙计
- 轻松读懂spring之 IOC的主干流程
- Spring夺命35连问
- spring aop聊点不一样的东西
- springboot面试杀手锏-自动配置原理
- @Autowired的这些骚操作你知道吗?
- @Value竟然能玩出这么多花样?
- 面试前看了这篇spring事务的文章,让我多要了2k的工资
- 聊聊Spring事务
- 聊聊Bean的生命周期
- 聊聊Spring中最常用的11个扩展点
- SpringBoot 生产中 16 条最佳实践
- Spring Boot Admin,贼好使!
- SpringBoot + Sharding JDBC 分库分表
- SpringBoot的starter到底是什么?
- 聊聊sql优化的15个小技巧
- 聊聊索引失效的10种场景,太坑了
- 聊聊索引设计的8个小技巧
- MySQL如何优化?
- 卧槽sql注入竟然把我们的系统搞挂了
- innodb是如何存数据的?yyds
- 盘点一下数据库误操作的后悔药
- explain | 索引优化的这把绝世好剑
- mysql的这几个坑你踩过没?
- 聊聊MySQL的10大经典错误
- Mysql数据库查询好慢,除了索引,还能因为什么?
- 你管这破玩意叫 B+ 树?
- 聊聊InnoDB锁
- Mysql的索引为什么使用B+树?
- 聊聊group by
- mysql单表最多两千万条数据?
- 聊聊Order By
- 字节二面:一条慢sql如何优化?
- MySQL的redo log和bin log 真香
- mysql十个核心知识点拿走不谢
- MySQL为Null导致的5大坑
- MySQL夺命66问
- 明明加了唯一索引,为什么还是产生重复数据?
- 聊聊MVCC
- mysql查询 limit 1000,10 和limit 10 一样快吗?
- count(*)为什么会慢?
- 聊聊数据库建表的15个小技巧
- SQL优化20招
- Mysql查询好慢,除了索引,还有什么原因?
- MySQL 上亿大表如何优化?
- Kafka能抗住百万并发的秘密
- 你管这破玩意儿叫 MQ?
- 面渣逆袭:RocketMQ二十三问
- 聊聊MQ
- 2万字详解,吃透 ES
- Kafka夺命连环15问,你能扛到几问?
- 我读了kafka源码后发现...
- 阿里二面: Kafka 到底会不会丢数据?
- Kafka性能篇:为何Kafka这么"快"?
- 六问 Kafka 为啥那么牛!
- 聊聊RabbitMQ
- 阿里二面:什么是mmap?
- 18张图带你搞透Kafka的存储架构
- Kafka 连环20问
- 7张图揭晓RocketMQ存储设计的精髓
- RabbitMQ、RocketMQ、Kafka 三元归一
- 图解 Kafka 缓存架构
- 烂大街的缓存穿透、缓存击穿和缓存雪崩,你真的懂了?
- Redis夺命52连问
- 一口气说出 Redis 16 个常见使用场景
- Redis夺命16问
- 聊聊缓存
- 聊聊Redis性能优化的13个小技巧
- 腾讯二面:Redis 事务支持 ACID 么?
- 聊聊Redis的9种数据类型
- 聊聊Redis内存优化的7个神技
- Redis不是单线程的吗,为什么又要用多线程?
- RedisJson横空出世,性能碾压 ES 和 MongoDB
- 分布式下的区域问题,让我们大战了300回合
- 生产环境一次诡异的NPE问题,反转了4次
- 卧槽sql注入竟然把我们的系统搞挂了
- 一次 MySQL 误操作导致P0级事故
- 复盘一次线上Redis缓存雪崩事故...
- 一次线上事故,我顿悟了异步
- 记一次dubbo内存泄露排查经历
- 糟了,线上服务出现OOM了
- ThreadLocal夺命11连问
- 聊聊并发编程的10个坑
- 聊聊并发编程的12种业务场景
- 聊聊保证线程安全的10个小技巧
- 聊聊ConcurrentHashMap
- 聊聊锁
- 深入剖析ThreadLocal
- 线程池最佳线程到底要如何配置?
- 这8种保证线程安全的技术你都知道吗?
- 聊聊AQS
- 聊聊Java中那18 把锁
- 聊聊伪共享
- 面试官一个线程池问题把我问懵逼了
- 当Synchronized遇到这玩意儿,有个大坑,要注意!
- JAVA并发十二连招,你能接住吗?
- 看起来是线程池的BUG,但是我认为是源码设计不合理。
- 聊聊异步编程的 7 种实现方式
- 麻了,代码改成多线程,竟有9大问题
- 吐血推荐17个提升开发效率的“轮子”
- 干掉visio,这个画图神器真的绝了!!!
- 推荐几个在线文档生成神器
- 这11款chrome神器,用起来爽到爆
- 阿里开源的10个神级项目
- 这样写代码,真是帅到没有朋友
- 这个神器让我工作效率提升了数倍
- 这个神器让我的代码bug少了一半
- 学会这10种定时任务,我有点飘了
- 用代码画时序图!YYDS
- 断网了,还能ping通 127.0.0.1 吗?
- HTTP/3发布了
- 输入 xxxhub 的背后到底发生了什么?
- 既然有HTTP协议,为什么还要有RPC
- 有HTTP协议,为什么还要websocket协议?
- 被自己坑了...
- Objects.equals有坑
- 生产环境一次诡异的NPE问题,反转了4次
- 分布式下的区域问题,让我们大战了300回合
- java中那些让你傻傻分不清楚的小细节
- JDK有BUG!!
- Spring爆出致命漏洞,赶紧修复!!!
- 99%的Java程序员会踩的6个坑
- 分页 + 模糊查询 有坑!
- 千万千万不要在方法上打断点!太坑了!
- 当你正在为面试而困扰的时候。
- 当你工作遇到难题不知道问谁的时候。
- 当你遇到了技术学习瓶颈的时候。
- 当你职业发展很迷茫不知道该如何选择的时候。
短短几个月的时间,已经有将近 1100
名球友加入了苏三的学习圈子,一起学习,一起成长。苏三的知识星球这几个月内曾多次被官方推荐了,并且得到了球友们的一致认可。
如果你也需要一个良好的学习环境,戳这里加入我们吧,绝对物超所值。
这里有:系统设计、工作经验分享、性能优化、源码解读、高频面试题、底层原理、痛点问题、工作实战、开源项目等多个优质专栏。 我相信可以帮助你更从容的面对困难:
如果一个人走的太累,不如结伴而行。
最近我建了新的技术交流群,打算将它打造成高质量的活跃群,欢迎小伙伴们加入。
我以往的技术群里技术氛围非常不错,大佬很多。
此外,在群里你可以自由交流技术、生活和面试经历,不定期还有大厂的内推机会。
扫描下方二维码,回复:加群,即可进群: