- 博客(2)
- 收藏
- 关注
原创 Redis缓存中area字段时而正常时而为null的问题。
摘要:本文分析了A、B项目共用Redis时出现缓存数据不一致的问题。最初怀疑是B项目字段映射或序列化问题,排查后发现是线上线下版本冲突导致。线上旧版本B项目会覆盖新加的area字段,而线下B项目启动时能短暂加载正确值。最终通过更新线上代码解决问题。反思:1)应优先检查Redis原始数据;2)避免归因于系统bug而忽略自身代码问题。该案例揭示了多环境共用缓存时的版本兼容风险。
2025-08-06 16:53:20
324
原创 理解Java中的浅拷贝和深拷贝
深拷贝是指创建一个新对象,并递归地复制原对象的所有字段。对于引用类型字段,会创建新的对象,而不是复制引用。注:该内容为本人学习整理,所有代码已验证可运行;有学习问题可以在评论区交流~~通过理解浅拷贝和深拷贝的区别,可以更好地设计对象复制逻辑,避免意外的副作用。浅拷贝是指创建一个新对象,然后将原对象的字段值复制到新对象中。
2025-02-28 19:40:11
604
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅