搜索
Ctrl K
计算机技术
学科知识库
生活
力扣
华为OD真题
豆瓣读书
#设计模式
桥接模式
桥接模式的目的是将抽象与实现分离,使它们可以独立地变化,该模式通过将一个对象的抽象部分与它的实现部分分离,使它们可以独立地改变。它通过组合的方式,而不是继承的方式,将抽象和实现的部分连接起来
#设计模式
外观模式
外观模式就是给很多复杂的子系统提供一个简单的上层接口,并在这些接口中包含用户真正关心的功能
#设计模式
责任链模式
允许多个对象依次处理请求,直到其中某个对象处理该请求为止。这样可以避免请求的发送者和接收者之间的耦合,使多个对象都有机会处理请求
#设计模式
原型模式
如果所需对象与预先配置的对象相同, 那么你只需克隆原型即可, 无需新建一个对象
#设计模式
状态模式
基于条件语句的状态机会暴露其最大的弱点。 为了能根据当前状态选择完成相应行为的方法, 绝大部分方法中会包含复杂的条件语句。 修改其转换逻辑可能会涉及到修改所有方法中的状态条件语句, 导致代码的维护工作非常艰难
#设计模式
观察者模式
适用于“一对多”的依赖关系。当一个对象的状态发生变化时,它能够自动通知所有依赖于它的对象,而不需要主动调用它们
#设计模式
工厂模式
三种工厂模式的选择主要取决于产品的复杂度和变化的需求。简单工厂适用于较简单的情况,工厂方法适用于产品种类较多并且希望扩展产品类型的场景,而抽象工厂适用于需要创建多个相关产品的场景
#设计模式
面向对象和基于对象两种编程风格的区别
面向对象的编程风格会暴露抽象类,基于对象的编程风格不是暴露抽象类
#设计模式
代理模式
代理最好的体现是 Nginx 的反向代理功能,将客户端本该直接发给服务器 Server 的请求数据由自己接受之后转发给服务器 Server ,再把服务器 Server 本该直接返回给客户端的响应数据由自己接受之后转发给客户端
#设计模式
UML类图绘制
这对于学习 设计模式很有帮助,包括阅读代码时也有助益
#设计模式
1
2
我
们
应
该
坚
守
正
确
的
道
路
,
而
不
是
看
似
正
确
的
道
路
,
可
有
太
多
不
深
思
的
人
误
入
歧
途
了
朋友
个人原创作品集
推荐机场(用多少买多少,不重置)
爱编程的大丙
杜老师说
第二学堂
清和
祈星海
太傅博客
今今今生
笨鸟教程
draveness
incredibuild
Tangly的学习笔记
KashiwaのBlog
deepin
鸟窝
文件转换免费网站
yihui
wpfx网盘分享
ArthurChiao's Blog
得物技术
火龙果
计算机技术学习笔记
kaito
筱晶IT知识库
wuli.wiki
skynet教程
分享Java+MySQL+Redis教程
libhv网络库教程
C++后端开发进阶教程
申请友链
账号
xiaoyangst
联系
| 由
Hexo
及
致远
驱动