首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
shenxinfeng88
更多收藏集
微信扫码分享
微信
新浪微博
QQ
480篇文章 · 0订阅
设计模式 | 简单工厂、工厂方法和抽象工厂
简单工厂 在介绍工厂方法和抽象工厂前,我们要先简单介绍一下简单工厂 老麻花准备在大学城开一家奶茶店,名字就叫麻花茶馆吧。因为一开始只有一家店,麻花可能采用简单工厂的模式进行开发: 先定义奶茶的接口:
策略模式实践
设计模式实践 策略模式实践 工厂模式实践 减少if else的叠加 优化代码 优雅 简化后续维护
"策略模式:改变你的思维,赋予你的代码更高的层次"
今天回顾下策略模式的相关知识点。之前看网上写的一些博文,大多都说策略模式是设计模式中相对比较简单的模式了,不可否认,它确实比较简单容易理解,但是如果想要在业务代码中用起来得心应手那还是不简单的,今天,
工作两年后,我如何看待设计模式
在软件工程中,设计模式是经过反复验证的最佳实践,用于解决在软件设计中经常遇到的一类问题。它们为开发者提供了一种通用的解决方案和语言,使得复杂的编程问题得以简化,代码结构更加清晰,可维护性大大提高
一款支持CRUD和设计模式代码生成的IDEA插件
一、前言 在各种ORM框架日益完善的今天,相信大家在开发时很少再去手写一些基本的类似于Entity,Controller的重复代码了,基本都使用工具生成,目前GitHub上开源的代码生成工具也比较多,
Holder模式(Holder Pattern):公司员工权限管理系统实战案例分析
在一个大型公司中,员工根据其职位和部门被赋予不同的权限。这些权限可能包括访问敏感数据、审批财务报告、提交报销等。随着公司规模的增长和组织结构的复杂化,管理员工权限变得越来越重要。 使用Holder模式
18个并发场景的设计模式详解,有没有你的盲区
与23种设计模式考虑的场景不同,在分布式并发应用中,还有一些常用的并发模式,V哥今天给大家整理了18种并发下的设计模式,从概念,原理分析,示例代码和应用场景方面来全面介绍,这会帮助你在并发编程中即学即
初学 Java 设计模式(二十一):实战策略模式 「SpringBoot 优雅实现策略模式」
策略模式是一种行为设计模式,它能让你定义一系列算法,并将每种算法分别放入独立的类中,以使算法的对象能够相互替换。
资源库模式(Repository Pattern):电商平台商品数据管理实战案例分析
在电商平台中,商品数据的增删改查(CRUD)操作非常频繁。资源库模式提供了一种抽象层,用于访问数据源,如数据库,而不需要暴露数据访问的复杂性。 2. 为什么要使用资源库设计模式 资源库模式将数据访问逻
【设计模式】策略模式(定义 | 特点 | Demo入门讲解)
定义 策略模式Strategy是一种行为模式,它能定义一系列算法,并将每种算法分别放入到独立的类中,以使算法的对象能够相互替换。