首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
每天都在找u盘
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
(设计模式)使用Java策略模式,优化了大量if...eles
我们在做开发的过程中,频繁的需求变动+紧凑的排期,往往会导致最终生成屎山一样的代码。我们能做的只是尽力做好设计,减少屎山的大小,以及自己修改的工作量(主要)...
策略模式实现优美代码
项目需求漂浮不定,又赶着开发怎么办?使用策略模式,将整体流程搭建起来,后续只需修改实现接口中的代码即可。
面试官:说说微服务灰度发布的底层实现?
微服务中的灰度发布(又称为金丝雀发布)是一种持续部署策略,它允许在正式环境的小部分用户群体上先部署新版本的应用程序或服务,而不是一次性对所有用户同时发布全新的版本。 这种方式有助于在生产环境中逐步验证
最常用设计模式整理,收藏再看!
通过对类的封装,仅仅暴露少许必要的方法给调用方使用,调用方不需要了解太多背后的业务细节,大大降低了用错的概率,提高了代码的易用性。
设计模式:单例模式 (关于饿汉式和懒汉式)
单例模式是比较常见的一种设计模式,目的是保证一个类只能有一个实例,而且自行实例化并向整个系统提供这个实例,避免频繁创建对象,节约内存。 比如我们电脑的操作系统的回收站就是一个很好的单例模式应用,电脑上的文件、视频、音乐等被删除后都会进入到回收站中;还有计算机中的打印机也是采用单…
单例模式(懒汉式)
单例模式(懒汉式) 懒汉式是符合懒加载的模式,但是会存在线程并发的问题发生,所以还需要一种解决线程并发的机制,比如:加锁等 单例模式懒汉式主要的构成是如下 单例类 私有化构造函数(防止实例化) 私有化
Java代理模式之Java中介者模式
「这是我参与11月更文挑战的第25天,活动详情查看:2021最后一次更文挑战」 Java中介者模式 中介者模式(Mediator Pattern)是用来降低多个对象和类之间的通信复杂性。这种模式提供了
我的Java设计模式-中介者模式
小时候钟爱战争片,《地道战》、《鸡毛信》、《铁道游击队》一系列的老电影,咦~想起都激动得起鸡皮疙瘩。不过觉得特别逗的是,电影里面总会有“这里是xxx,我们被包围了,请求支援请求支援”这么一句台词。 来分析一下这句台词怎么来的。假设有N多个战区,战区的分布错综复杂,很多时候一个战…
一天一种JAVA设计模式之二十二:中介者模式
中介者模式(Mediator Pattern)是一种行为型设计模式,它通过引入一个中介者对象来降低多个对象之间的耦合度。在中介者模式中,各个对象之间不直接进行通信,而是通过中介者对象进行协调和通信。
【浅谈设计模式】(22):备忘录模式 | 代码管理
前言 一、概述 何为备忘录设计模式? 备忘录设计模式类似于存档,也称为快照模式,经常我们在发布的时候,会把原来的 jar 程序进行一个备份存档,遇到不对劲的地方就可以恢复操作,备忘录模式就是这个道理。