会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
微信搜:苏三说技术
关注公众号:【苏三说技术】,回复:进大厂,免费领取10万字面试宝典。
博客园
首页
新随笔
联系
订阅
管理
[置顶]
100万QPS短链系统、商城微服务系统、Saas点餐系统、商城系统、秒杀系统、刷题吧小程序、智能天气播报AI Agent等9个实战项目
摘要: 大家好,我是苏三,又跟大家见面了。 前言 最近有些小伙伴对高性能短链系统挺感兴趣的,今天我再推荐一下我星球的项目。 最近很多小伙伴在面试时碰壁了,有些小伙伴反馈说:简历中的项目有点拿不出手,没有多少技术亮点。 项目经验很难让面试官满意。 他们问我要如何快速增加项目经验。 其实,我的星球中就有9个不错
阅读全文
posted @ 2025-11-01 15:36 苏三说技术
阅读(132)
评论(0)
推荐(0)
2026年1月27日
Logback、Log4j2、SLF4J 、ELK、EFK、Loki 傻傻分不清楚?
摘要: 前言 今天我想和大家聊聊一个看似基础,却让无数开发者困惑的问题:日志框架这么多,它们到底是什么关系? Logback、Log4j2、SLF4J、ELK、EFK、Loki……这些名词像是一锅粥,很多人用了多年仍分不清彼此。 有些小伙伴在工作中可能遇到过这样的情况:系统报错,你需要查日志,却不知道该去K
阅读全文
posted @ 2026-01-27 10:38 苏三说技术
阅读(24)
评论(0)
推荐(0)
2026年1月26日
别瞎写工具类了,Spring 自带的这11个工具不香吗?
摘要: 前言 最近有些小伙伴,希望我分享一些好用的工具类,帮他们提升开发效率。 今天这篇文章专门跟大家一起总结一下,Spring框架本身自带的一些好用的工具类,希望对你会有所帮助。 1 Assert 很多时候,我们需要在代码中做判断:如果不满足条件,则抛异常。 有没有统一的封装呢? 其实Spring给我们提
阅读全文
posted @ 2026-01-26 08:39 苏三说技术
阅读(15)
评论(0)
推荐(0)
2026年1月22日
多线程的这12种用途,99%的人不知道!
摘要: 前言 并发编程是一项非常重要的技术,无论在面试,还是工作中出现的频率非常高。 之前我发表的一篇《聊聊并发编程的10个坑》,在全网广受好评。说明了这类文章还是比较有价值的,接下来,打算继续聊聊并发编程这个话题。 并发编程说白了就是多线程编程,但多线程一定比单线程效率更高? 答:不一定,要看具体业务场景
阅读全文
posted @ 2026-01-22 16:09 苏三说技术
阅读(544)
评论(2)
推荐(0)
2026年1月18日
金额计算字段类型用Long,还是BigDecimal更好?
摘要: 前言 对于从事后端开发的小伙伴来说,可能会遇到金额计算字段的类型,到底该用Long,还是BigDecimal的困扰。 甚至有些公司的架构师跟DBA,有时也会为了金额计算字段的类型而PK。 今天这篇文章专门跟大家一起聊聊这个话题,希望对你会有所帮助。 一、案发现场 有些小伙伴在工作中可能遇到过这样的场
阅读全文
posted @ 2026-01-18 14:33 苏三说技术
阅读(99)
评论(2)
推荐(0)
瞧瞧别人家的接口重试,那叫一个优雅!
摘要: 前言 记得五年前的一个深夜,某个电商平台的订单退款接口突发异常,因为银行系统网络抖动,退款请求连续失败。 原本技术团队只是想“好心重试几次”,结果开发小哥写的重试代码竟疯狂调用了银行的退款接口 82次! 最终导致用户账户重复退款,平台损失过百万。 老板在复盘会上质问:“接口重试这么基础的事,为什么还
阅读全文
posted @ 2026-01-18 10:54 苏三说技术
阅读(59)
评论(1)
推荐(0)
2026年1月15日
工作中用MQ最多的10种场景
摘要: 前言 最近有球友问我:MQ的使用场景有哪些?工作中一定要使用MQ吗? 记得刚工作那会儿,我总是想不明白:为什么明明直接调用接口就能完成的功能,非要引入MQ这么个"中间商"? 直到经历了系统崩溃、数据丢失、性能瓶颈等一系列问题后,我才真正理解了MQ的价值。 今天我想和大家分享我在实际工作中使用消息队列
阅读全文
posted @ 2026-01-15 10:15 苏三说技术
阅读(63)
评论(0)
推荐(0)
2026年1月14日
工作中最常用的5种本地缓存
摘要: 前言 今天和大家聊聊一个几乎所有Java开发者都会用到,但很多人对其理解不够深入的技术——本地缓存。 有些小伙伴在工作中可能遇到过这样的场景:系统性能测试时,发现某个接口响应时间越来越长,一查发现是数据库查询太频繁。 加了Redis分布式缓存后有所改善,但网络IO的开销依然存在,特别是对时效性要求高
阅读全文
posted @ 2026-01-14 09:55 苏三说技术
阅读(849)
评论(1)
推荐(2)
2026年1月12日
打印高质量日志的10条军规
摘要: 前言 这篇文章跟大家一起聊聊打印优质日志的10条军规,希望对你会有所帮助。 第1条:格式统一 反例(管理看到会扣钱): log.info("start process"); log.error("error happen"); 无时间戳,无上下文。 正解代码: <!-- logback.xml核心配
阅读全文
posted @ 2026-01-12 10:14 苏三说技术
阅读(750)
评论(1)
推荐(7)
2026年1月11日
瞧瞧别人家的日志打印,那叫一个优雅!
摘要: 前言 这篇文章跟大家一起聊聊打印优质日志的10条军规,希望对你会有所帮助。 第1条:格式统一 反例(管理看到会扣钱): log.info("start process"); log.error("error happen"); 无时间戳,无上下文。 正解代码: <!-- logback.xml核心配
阅读全文
posted @ 2026-01-11 10:57 苏三说技术
阅读(155)
评论(0)
推荐(1)
2026年1月8日
强烈推荐 | 阿里开源的这10个神级项目
摘要: 前言 最近趁着放假休息,特地整理了一下,阿里巴巴开源的10款神级项目。 这些开源项目中的绝大多数,我都在实际工作中用过,或者有同事用过。确实挺不错,挺有价值的,现在推荐给大家。 1. Druid Druid自称是Java语言中最好的数据库连接池,它能够提供强大的监控和扩展功能。监控后台如下图所示:
阅读全文
posted @ 2026-01-08 14:35 苏三说技术
阅读(1607)
评论(3)
推荐(3)
下一页
公告