会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
微信搜:苏三说技术
关注公众号:【苏三说技术】,回复:进大厂,免费领取10万字面试宝典。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
26
下一页
2024年12月30日
创建线程的8种方法,90%的人不知道
摘要: 前言 在Java开发中,线程是并发编程中的核心工具。 无论是为了提高程序运行效率,还是为了处理复杂的并发任务,我们都需要在代码中使用线程。 但如果你只知道 Thread 和 Runnable 两种方式,那可就有点落后了。 其实,Java 提供了多种方式来创建线程,每一种都有其独特的优势和适用场景。
阅读全文
posted @ 2024-12-30 10:50 苏三说技术
阅读(1408)
评论(1)
推荐(3)
2024年12月22日
订单超时自动取消,我们是这样做的。。。
摘要: 前言 在电商、外卖、票务等系统中,订单超时未支付自动取消是一个常见的需求。 这个功能乍一看很简单,甚至很多初学者会觉得:"不就是加个定时器么?" 但真到了实际工作中,细节的复杂程度往往会超乎预期。 这里我们从基础到高级,逐步分析各种实现方案,最后分享一些在生产中常见的优化技巧,希望对你会有所帮助。
阅读全文
posted @ 2024-12-22 17:30 苏三说技术
阅读(2391)
评论(2)
推荐(7)
2024年12月19日
工作中这样用MQ,很香!
摘要: 前言 消息队列(MQ)是分布式系统中不可或缺的技术之一。 对很多小伙伴来说,刚接触MQ时,可能觉得它只是个“传话工具”,但用着用着,你会发现它简直是系统的“润滑剂”。 无论是解耦、削峰,还是异步任务处理,都离不开MQ的身影。 下面我结合实际场景,从简单到复杂,逐一拆解MQ的10种经典使用方式,希望对
阅读全文
posted @ 2024-12-19 16:02 苏三说技术
阅读(2437)
评论(2)
推荐(20)
2024年12月13日
线程池 坑中之王 !
摘要: 前言 线程池是 Java 中处理多线程的强大工具,但它不仅仅是“直接用就完事”的工具。 很多小伙伴在用线程池时,因为配置不当或忽略细节,踩过许多坑。 今天跟大家一起聊聊线程池中容易踩的 10 个坑,以及如何避免这些坑,希望对你会有所帮助。 (我最近开源了一个基于 SpringBoot+Vue+uni
阅读全文
posted @ 2024-12-13 21:38 苏三说技术
阅读(801)
评论(0)
推荐(4)
2024年12月11日
工作中最常用的 8 种设计模式
摘要: 前言 设计模式在我们日常的软件开发中无处不在,它们帮助我们编写更易扩展、更具可读性的代码。 今天结合我实际工作场景和源码实例,跟大家一起聊聊工作中最常用的8种设计模式,希望对你会有所帮助。 (我最近开源了一个基于 SpringBoot+Vue+uniapp 的商城项目,欢迎访问和star。)[htt
阅读全文
posted @ 2024-12-11 11:07 苏三说技术
阅读(5261)
评论(3)
推荐(14)
2024年12月8日
生产环境BigDecimal用错了,已哭晕在厕所。。。
摘要: 大家好,我是苏三,又跟大家见面了。 前言 在日常开发中,很多小伙伴喜欢用 BigDecimal 来处理精确计算,比如钱、分数、比例啥的。 理论上,它比 double 或 float 更精确,但如果你用得不对,精度丢失的问题会让你哭晕在厕所。 今天我们就来聊聊 ,错误使用BigDecimal的6种场景
阅读全文
posted @ 2024-12-08 11:37 苏三说技术
阅读(2313)
评论(13)
推荐(6)
2024年12月3日
瞧瞧别人家的参数校验,那叫一个优雅!
摘要: 前言 对于开发人员来说,对用户输入的参数或者系统参数做校验,是日常工作之一。 很多小伙伴在写接口的时候,可能都会碰到一个问题:参数校验应该怎么写? 比如,开发一个用户注册接口,需要校验以下条件: 用户名不能为空,长度在 3 到 20 个字符之间; 密码不能为空,长度至少为 8 个字符; 年龄必须是正
阅读全文
posted @ 2024-12-03 18:21 苏三说技术
阅读(2801)
评论(5)
推荐(9)
2024年11月29日
为什么Spring官方不推荐使用 @Autowired?
摘要: 前言 很多人刚接触 Spring 的时候,对 @Autowired 绝对是爱得深沉。 一个注解,轻松搞定依赖注入,连代码量都省了。 谁不爱呢? 但慢慢地,尤其是跑到稍微复杂点的项目里,@Autowired 就开始给你整点幺蛾子。 于是,官方在某些文档和社区交流中提到过:不建议无脑用 @Autowir
阅读全文
posted @ 2024-11-29 10:21 苏三说技术
阅读(3790)
评论(2)
推荐(2)
2024年11月27日
MySQL用错了,99%的人已中招
摘要: 在我们日常工作中,可能会经常使用MySQL数据库,因为它是开源免费的,而且性能还不错。 在国内的很多公司中,经常被使用。 但我们在MySQL使用过程中,也非常容易踩坑,不信继续往下看。 今天这篇文章重点跟大家一起聊一聊使用 MySQL 的15个坑,希望对你会有所帮助。 (我最近开源了一个基于 Spr
阅读全文
posted @ 2024-11-27 10:47 苏三说技术
阅读(2713)
评论(10)
推荐(21)
2024年11月25日
阿里二面:如何设计一个高并发系统?
摘要: 大家好,我是苏三,又跟大家见面了。 前言 最近有位粉丝问了我一个问题:如何设计一个高并发系统? 这是一个非常高频的面试题,面试官可以从多个角度,考查技术的广度和深度。 今天这篇文章跟大家一起聊聊高并发系统设计一些关键点,希望对你会有所帮助。 1 页面静态化 对于高并发系统的页面功能,我们必须要做静态
阅读全文
posted @ 2024-11-25 11:27 苏三说技术
阅读(483)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
19
20
···
26
下一页
公告