首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
设计模式
用户8196302738620
创建于2022-08-25
订阅专栏
设计模式
暂无订阅
共4篇文章
创建于2022-08-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
悲观锁和乐观锁
悲观锁: 总是设想最坏的情况,每次去拿数据的时候认为别人都会修改,所以每次在拿到数据的时候都会加上锁,这样别人想拿到这个数据就会阻塞直到它拿到锁(共享锁每次只给一个线程使用,其他线程阻塞,用完之后再把
建造者模式
建造者模式 创建者模式又叫建造者模式,是将一个复杂的对象的构建与它的表示分离,使 得同样的构建过程可以创建不同的表示。创建者模式隐藏了复杂对象的创建过程,它把复杂对象的创建过程加以抽象,通过子类继承或
组合模式
组合模式 组合是一种结构型设计模式, 你可以使用它将对象组合成树状结构, 并且能像使用独立对象一样使用它们。 对于绝大多数需要生成树状结构的问题来说, 组合都是非常受欢迎的解决方案。 组合最主要的功能
责任链模式
责任链模式 属于行为型设计模式之一,通俗解释:它有助于构建一系列对象。请求从一端进入并持续从一个对象到另一个对象,直到找到合适的处理程序,逻辑上有点像单链表。 PHP中使用 在 PHP 世界中, 责任