首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
uup
掘友等级
摸鱼工程师
好的代码自己会说话,烂的代码需要注释来 “圆谎”。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
186
文章 57
沸点 129
赞
186
返回
|
搜索文章
最新
热门
字符串比较的经典坑:== vs equals
一、Bug 场景 在一个 Java 程序中,涉及到字符串的比较操作。开发人员在判断两个字符串是否相等时,误使用了 == 运算符,而不是 equals 方法。程序在部分情况下运行正常,但在其他情况下却出
看似简单的空指针 —— 包装类自动拆箱陷阱
一、Bug 场景 在一个 Java 应用程序中,涉及到一些基本数据类型与包装类的操作。开发人员在处理业务逻辑时,认为代码逻辑清晰简单,但在特定情况下,程序却抛出了空指针异常(NullPointerEx
并发下的 “灵异数值”:i++ 不是原子操作
一、Bug 场景 在一个多线程的 Java 应用程序中,有一个任务需要对一个整数进行多次递增操作,并且在不同线程中并发执行该任务。开发人员认为简单的 i++ 操作能够正确地对整数进行递增,然而在实际运
线程池中任务堆积与饥饿死锁问题
一、Bug 场景 在一个电商后台系统中,使用线程池来处理订单处理、库存更新、物流通知等多种异步任务。随着业务量的增长,系统逐渐出现响应变慢的情况,部分任务甚至长时间得不到执行,最终导致一些关键业务流程
Redis 缓存雪崩
一、Bug 场景 在一个电商系统中,Redis 被广泛用于缓存商品信息、用户信息等各种数据。为了管理缓存,系统设置了不同数据的缓存过期时间。在某个特定时间点,大量缓存同时过期,导致大量请求直接涌向数据
Redis 缓存击穿
一、Bug 场景 在一个电商系统中,某些热门商品的查询频率极高。系统使用 Redis 缓存这些商品信息,以减轻数据库压力。当这些热门商品的缓存过期瞬间,大量并发请求同时涌入,由于缓存中已无该商品数据,
Redis 缓存穿透
一、Bug 场景 在一个电商商品查询系统中,使用 Redis 作为缓存以减轻数据库压力。用户通过商品 ID 查询商品信息时,系统先从 Redis 缓存中查找,若未找到则查询数据库,并将查询结果存入 R
订单超时取消机制中的重复取消问题
一、Bug 场景 在一个电商系统中,订单创建后若 30 分钟未支付则自动取消。系统采用两种方式处理超时订单:① 定时任务(每 5 分钟扫描一次未支付订单,执行取消逻辑);② 基于 Redis 过期键通
秒杀系统中的超卖与重复下单问题
一、Bug 场景 在一个电商平台的秒杀活动中,某款限量商品(库存 100 件)开启秒杀。系统使用 Spring Boot + Redis + MySQL 实现,用户通过前端点击秒杀按钮提交请求,后端校
多线程下线程安全的单例模式实现缺陷
一、Bug 场景 在一个企业级应用中,需要一个全局唯一的配置管理器 ConfigurationManager,用于加载和管理应用的各种配置信息。为了确保在多线程环境下只有一个实例,采用了单例模式。但在
下一页
个人成就
文章被点赞
26
文章被阅读
1,341
掘力值
540
关注了
0
关注者
11
收藏集
0
关注标签
0
加入于
2025-01-22