首页
关于
优乐购
开发
生活
大事记
导航
关键字:开闭原则
从一个例子看开闭原则
什么开闭原则? 开闭原则(Open Closed Principle)是Java世界里最基础的设计原则,它指导我们如何建立一个稳定的、灵活的系统。 <a ...
分类:
阅读:680
发布时间:2022-03-10
精读《设计模式 - State 状态模式》
State(状态模式) State(状态模式)属于行为型模式。 意图:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。</ ...
分类:
阅读:705
发布时间:2021-08-21
精读《设计模式 - Proxy 代理模式》
Proxy(代理模式) Proxy(代理模式)属于结构型模式,通过访问代理对象代替访问原始对象,以获得一些设计上的便捷。 意图:为其他对象提供一种代理以控制这个对象 ...
分类:
阅读:719
发布时间:2021-08-21
精读《设计模式 - Abstract Factory 抽象工厂》
Abstract Factory(抽象工厂) Abstract Factory(抽象工厂)属于创建型模式,工厂类模式抽象程度从低到高分为:简单工厂模式 -> 工厂模式 ...
分类:
阅读:725
发布时间:2021-08-21
精读《设计模式 - Adapter 适配器模式》
Adapter(适配器模式) Adapter(适配器模式)属于结构型模式,别名 wrapper,结构性模式关注的是如何组合类与对象,以获得更大的结构,我们平常工作大 ...
分类:
阅读:738
发布时间:2021-08-21
精读《设计模式 - Prototype 原型模式》
Prototype(原型模式) Prototype(原型模式)属于创建型模式,既不是工厂也不是直接 New,而是以拷贝的方式创建对象。 意图:用原型实例指定 ...
分类:
阅读:516
发布时间:2021-08-21
DOM操作练习:基础练习
DOM操作练习 举例1:点击按钮时,显示和隐藏盒子。 代码实现: <code class="language- ...
分类:
阅读:1051
发布时间:2021-08-15
不知道怎么封装代码?看看这几种设计模式吧!
为什么要封装代码?我们经常听说:“写代码要有良好的封装,要高内聚,低耦合”。那怎样才算良好的封装,我们为什么要封装呢?其实封装有这样几个好处:封装好的代码,内部变量不会污染外部。可以作为一个模块给外部调用。外部调用者不需要知道实现的细节,只 ...
分类:
阅读:750
发布时间:2020-09-06
史上最全的前端学习路线图,干货满满
前端很火,想自学前端的人也多。作为过来人,知道自学的辛苦。所以小编精心制作这份学习路线图,就是让想自学前端的小伙伴们有一份系统专业的学习资源和学习指导。此学习路线图,历经两个月的时间,无论你是刚入门的小白,还是已经工作的前端开发者,都是必备 ...
分类:
阅读:939
发布时间:2020-06-15
interface 和 type aliases 区别
TypeScript interface vs type aliases 在大多数情况下,interface和类型别名并没有太大的区别。但是,它们有一些微妙的区别。 其中一个区别就是interface会创建一个新的类型名称,并且可以在任何地 ...
分类:
阅读:860
发布时间:2020-05-24
暂无数据
1
2
专题推荐
从零搭建博客
前端开发
javascript教程
vue3+ts教程
推荐阅读
1
酥醪村到正果老街:一条不容错过的跑山路线推荐
阅读:1662
发布时间:2025-07-19 22:18:57
2
当我的手机能从26楼连接车上的蓝牙后..
阅读:1036
发布时间:2025-07-16 22:28:47
3
路过大梅沙,没预约真的会被拍!
阅读:1005
发布时间:2025-07-15 10:28:10
4
超速驾驶被扣6分,罚款200元
阅读:771
发布时间:2025-07-28 22:34:41
5
回长沙参加老婆妹妹的婚礼
阅读:641
发布时间:2025-08-10 21:53:45
6
umami统计:适合个人网站的专业统计工具
阅读:628
发布时间:2025-12-11 22:10:45
7
比亚迪的刹车偏软如何通过车机设置解决
阅读:516
发布时间:2025-08-18 22:17:33
8
下班后打车碰到女司机
阅读:380
发布时间:2025-08-18 22:35:36
9
CleanAds:百度、Bing、CSDN 广告清理插件
阅读:373
发布时间:2025-10-10 21:19:32
10
如何将Node.js REST API转换为AI专用的MCP服务器
阅读:289
发布时间:2025-12-27 23:56:12