首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Design Pattern
订阅
kasimura
更多收藏集
微信扫码分享
微信
新浪微博
QQ
222篇文章 · 0订阅
如何快速判断几十亿个数中是否存在某个数?—— 八年 Java 开发的实战避坑指南
五年前做电商大促时,我踩过一个刻骨铭心的坑:当时需要校验用户提交的「历史订单 ID」是否在「黑名单库」中(黑名单有 40 亿条记录),最初用`HashSet`存数据,结果 JVM 直接报`OutOfM
模式组合应用-组合模式
本文探讨了组合模式及其与其他设计模式的组合应用,文章详细展示了组合模式与迭代器模式、访问者模式、生成器模式和责任链模式的组合应用;
15.模版模式设计思想
15.模版模式设计思想 目录介绍 01.模版模式基础 1.1 模版模式由来 1.2 模版模式定义 1.3 模版模式场景 1.4 模版模式思考 1.5 模版模式特点 1.6 理解模版唯一性 1.7 主要
基于COLA架构实现“开闭原则”实战指南
一、开篇:为什么需要开闭原则? 1. 痛点场景分析 场景1:订单类型无限膨胀 问题分析: 每增加一种订单类型,都要修改核心逻辑 影响范围不可控,容易引发连锁BUG 回归测试成本呈指数级增长 场景2:多
评论系统设计思路
@[toc] 无论我们是阅读公众号文章还是刷短视频,现在都有评论功能,而且这些评论基本上也都是支持“楼中楼”,也就是文章下面有评论,评论下面有回复,回复下面又有回复,回复还可以继续回复... 如果数据
应用策略模式优化if_else
需求 目前在改造项目中的一个功能,简化一下业务逻辑 具体需求如下 常见的做法就是去使用 if/else 判断,看看url后面该拼什么参数 拼接后返回 考虑到该接口后面可能需要适配更多的拼接策略 我使用
外观模式实战指南:用Java案例讲透小白也能上手的实用设计模式
一、文章简介 1. 一句话定义外观模式 “用统一接口封装复杂子系统,简化调用流程” 👉 小白理解:就像餐厅的“服务员”——顾客不需要知道厨房里如何切菜、炒菜、摆盘,只需告诉服务员“我要一份牛排”,剩下
探索设计模式的宝库:Java-Design-Patterns
java-design-patterns项目是学习设计模式的绝佳资源,它不仅提供了代码实现,更重要的是展示了每种模式的适用场景和权衡考量。
【设计模式】【结构型模式】桥接模式(Bridge)
一、入门 什么是桥接模式? 桥接模式(Bridge Pattern)是一种结构型设计模式,核心思想是将抽象与实现分离,让它们可以独立变化。简单来说,它像一座“桥”连接了两个维度的变化,避免用继承导致代
策略模式与桥接模式:经典电商支付场景
一:流程图分析 二:具体代码讲解 要实现一个电商业务的复杂示例,结合策略模式(Strategy Pattern)和桥接模式(Bridge Pattern),我们可以通过 Spring Boot 来构建