自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

转载 设计模式脉络

在“采莲”系统中,莲蓬由生及熟(数据变化),鱼儿在不同的地方嬉戏(功能变化),这些变化仅发生在对象或类的内部。抽象类和接口舍弃了原始类中的具体内容,但保留了系统的关键特性(收获与嬉戏的乐趣)。对象是面向对象软件的基本活动单元,它们封装了软件中最容易发生变化的数据和功能,其本身则相对稳定。若采莲人(Picker)一时兴起采了一朵花苞(Bud),和同伴嬉戏起来——我们只需扩充具体层的实现,不必修改抽象层的结构。实践中如何发挥好抽象化类的优势,为软件预留好可扩展性,正是我们的主角——设计模式——重点关注的内容。

2025-05-26 02:17:56 33

转载 接口重试的7种常用方案!

记得五年前的一个深夜,某个电商平台的订单退款接口突发异常,因为银行系统网络抖动,退款请求连续失败。原本技术团队只是想“好心重试几次”,结果开发小哥写的重试代码竟疯狂调用了银行的退款接口82次!最终导致用户账户重复退款,平台损失过百万。老板在复盘会上质问:“接口重试这么基础的事,为什么还能捅出大篓子?大家哑口无言,因为所有人都以为只要加个for循环,再睡几秒就完事了……这篇文章跟大家一起聊聊重试的7种常用方案,希望对你会有所帮助。重试就像机房里的灭火器——永远不希望用到它,但必须保证关键时刻能救命。

2025-04-29 06:42:11 42

转载 mysql数据量大插入数据变慢

解决MySQL数据量大插入数据变慢的问题 问题背景 在使用MySQL数据库的过程中,有时候会遇到一个常见的问题,就是当数据量变大时,插入数据的速度会明显变慢。这可能会给我们的应用带来性能问题,因此我们需要找到解决这个问题的方法。 问题原因 MySQL插入数据变慢的原因可能有很多,其中一个最常见的原因是索引的问题。当表中有大...

2024-07-03 03:39:02 1217 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除