摘要: 前言 最近经常有小伙私信问我,知识星球中包含了哪些项目? 答:有 5 个项目。 今天这篇文章重点跟大家一起聊聊,我在知识星球中开发的这5个项目,想加入学习的小伙伴,可以扫描文章末尾的二维码。 1. 商城V1版本项目 包含了:Java后端 + Web管理后台 + 小程序 ,三个端的完整代码。 商城项目 阅读全文
posted @ 2024-12-30 11:39 苏三说技术 阅读(331) 评论(0) 推荐(0)
摘要: 大家好,我是苏三~ 前言 我花了一年多的时间,把我这些年的技术成长路线,都沉淀到了我的知识星球:【Java突击队】 ,欢迎大家加入一起探讨和学习。 星球里面沉淀的干货越来越多,包含了:学习路线、系统设计、技术选型、踩坑分享、项目实战、源码解读、底层原理、高频面试题,里面什么都有。 目前收到了越来越多 阅读全文
posted @ 2024-11-04 16:23 苏三说技术 阅读(262) 评论(0) 推荐(1)
摘要: 前言 "苏工,订单列表又崩了!" 接到电话时,我对着监控大屏上999ms的SQL响应时间哭笑不得。 几年来,我发现一个定律:所有SQL问题都是在凌晨三点爆发! 今天抽丝剥茧,教你用架构师的思维给慢SQL开刀手术。 希望对你会有所帮助。 1 术前检查:找准病灶 1.1 EXPLAIN 查看执行计划 使 阅读全文
posted @ 2025-05-13 10:38 苏三说技术 阅读(726) 评论(0) 推荐(5)
摘要: 前言 很多小伙伴在工作中遇到拦截需求就无脑写HandlerInterceptor,结果被复杂场景搞得鼻青脸肿。 作为一名有多年开发经验的程序员,今天领大家到SpringBoot的山头认认6把交椅: 这篇文章以梁山为背景的介绍SpringBoot中的拦截器,可能更通俗易懂。 希望对你会有所帮助,记得点 阅读全文
posted @ 2025-05-09 11:18 苏三说技术 阅读(270) 评论(0) 推荐(4)
摘要: 引言 在工作的这些年中,我见证过太多团队在实现排行榜功能时踩过的坑。 今天我想和大家分享 6 种不同的排行榜实现方案,从简单到复杂,从单机到分布式,希望能帮助大家在实际工作中做出更合适的选择。 有些小伙伴在工作中可能会觉得:不就是个排行榜吗?搞个数据库排序不就完了? 但实际情况远比这复杂得多。 当数 阅读全文
posted @ 2025-05-08 11:08 苏三说技术 阅读(1025) 评论(3) 推荐(12)
摘要: 引言 在分布式架构中,MySQL与Elasticsearch(ES)的协同已成为解决高并发查询与复杂检索的标配组合。 然而,如何实现两者间的高效数据同步,是架构设计中绕不开的难题。 这篇文章跟大家一起聊聊MySQL同步ES的6种主流方案,结合代码示例与场景案例,帮助开发者避开常见陷阱,做出最优技术选 阅读全文
posted @ 2025-05-06 09:20 苏三说技术 阅读(900) 评论(2) 推荐(3)
摘要: 前言 在我们的日常工作中,经常会有Excel数据导出的需求。 但可能会遇到性能和内存的问题。 今天这篇文章跟大家一起聊聊Excel高性能导出的方案,希望对你会有所帮助。 1 传统方案的问题 很多小伙伴门在开发数据导出功能时,习惯性使用Apache POI的HSSF/XSSF组件。 这类方案在数据量超 阅读全文
posted @ 2025-05-05 14:28 苏三说技术 阅读(1694) 评论(1) 推荐(3)
摘要: 前言 在我们的日常工作中,需要经常处理各种格式,各种类似的的日期或者时间。 比如:2025-04-21、2025/04/21、2025年04月21日等等。 有些字段是String类型,有些是Date类型,有些是Long类型。 如果不同的数据类型,经常需要相互转换,如果处理不好,可能会出现很多意想不到 阅读全文
posted @ 2025-04-22 10:26 苏三说技术 阅读(1779) 评论(4) 推荐(1)
摘要: 前言 "快看我们的秒杀系统!库存显示-500了!" 3年前的这个电话让我记忆犹新。 当时某电商大促,我们自认为完美的分布式架构,在0点整瞬间被击穿。 数据库连接池耗尽,库存表出现负数,客服电话被打爆... 今天这篇文章跟大家一起聊聊商品超卖的问题,希望对你会有所帮助。 1 为什么会发生超卖? 首先我 阅读全文
posted @ 2025-04-16 10:09 苏三说技术 阅读(99) 评论(0) 推荐(0)
摘要: 前言 去年夏天某个凌晨,我接到某金融平台报警:支付接口错误率飙升至35%。 赶到机房时,发现数据库连接池耗尽,大量请求堆积成山——这就是典型的未做限流防护的灾难现场。 就像高速公路不设收费站,高峰期必然堵成停车场。 限流的本质不是拒绝服务,而是用可控的牺牲保护核心链路。 某电商大促时,他们用令牌桶算 阅读全文
posted @ 2025-04-08 21:33 苏三说技术 阅读(1991) 评论(0) 推荐(5)
摘要: 前言 今天要讨论一个让无数人抓狂的话题:如何高效导入百万级Excel数据。 去年有家公司找到我,他们的电商系统遇到一个致命问题:每天需要导入20万条商品数据,但一执行就卡死,最长耗时超过3小时。 更魔幻的是,重启服务器后前功尽弃。 经过半天的源码分析,我们发现了下面这些触目惊心的代码... 1 为什 阅读全文
posted @ 2025-04-02 11:29 苏三说技术 阅读(1556) 评论(4) 推荐(6)
摘要: 大家好,我是苏三,又跟大家见面了。 前言 大表优化是一个老生常谈的话题,但随着业务规模的增长,总有人会“中招”。 很多小伙伴的数据库在刚开始的时候表现良好,查询也很流畅,但一旦表中的数据量上了千万级,性能问题就开始浮现:查询慢、写入卡、分页拖沓、甚至偶尔直接宕机。 这时大家可能会想,是不是数据库不行 阅读全文
posted @ 2025-03-31 09:58 苏三说技术 阅读(2214) 评论(4) 推荐(17)