随笔分类 - 计算机相关笔记
日常学习中非主路线中的零碎知识
摘要:实验介绍 本实验为大家介绍的是观察者模式,我们通过家长群的例子为大家仔细地梳理了这一模式的基本概念,帮助大家建立基本认识。虽然为大家介绍这一模式在前端热门框架 VUE 中的真实应用,并且还区分了观察者模式与发布订阅模式,帮助大家理清概念,相信通过本实验的学习,大家一定能对这一模式有一个深刻的认识。
阅读全文
摘要:实验介绍 本实验为大家带来了策略模式,策略模式如果从定义上来看容易混乱,但其本身并不复杂。因此在一开始首先通过一个职级与区域划分差旅费用的实例为大家逐步展开策略模式的应用,通过这个实例就能很好的看到策略模式的应用方向。同时为大家指出了策略模式优点与缺点。在对应的情况下选择合适的模式才能起到事半功倍的
阅读全文
摘要:基本概念 设计模式是什么? 相信这是每一个同学在刚开始学习设计模式的时候都会存在的疑问,单单从名字上来看这确实会让人感觉是一门十分高大上的学问,但是真的是这样吗? 答案当然是否定的。相反,设计模式十分的接地气,可以说它存在于我们生活中的方方面面。 在《设计模式:可复用面向对象软件的基础》一书中,四位
阅读全文
摘要:实验介绍 本实验主要为大家介绍设计模式中的装饰器模式。从装饰器的概念引入,详细的介绍了装饰器和装饰器的应用,帮助大家对其有一个深层的理解。随后提供了两个在实际开发过程中可能会遇到的真实场景,帮助大家建立装饰器模式在前端应用的直观印象。最后提供了使用装饰器时候需要注意的点,能让大家正确的使用。 知识点
阅读全文
摘要:实验介绍 本节实验为大家带来了适配器模式,适配器模式是作为两个不兼容的接口之间的桥梁,可以将变化都封装于它本身,提供简单统一的接口使用。从一个有趣的例子开始为大家逐步的讲解适配器,帮助大家学习其基本的概念。随后为大家介绍了适配器在前端中的真实应用,加深对适配器的认识。最后为大家简单区分了装饰器模式与
阅读全文
摘要:实验介绍 本实验主要为大家介绍了前端中原型模式,为了加深大家对原型的了解,实验中花费大量篇幅讲解了原型及原型的概念,并配上了相关的例子以帮助大家学习。随后我们对 class 进行了简单的介绍,它可以被简单的认为是语法糖。最后,为了帮助大家理解原型中的克隆,实验也对浅拷贝与深拷贝进行了介绍。 知识点
阅读全文
摘要:基本概念 在给出工厂模式的定义之前,不妨先来了解一下工厂的概念。 通过百度百科查到的所谓工厂的定义:是一类用以生产货物的大型工业建筑物,即我们为工厂输送原料,经过工厂对原料进行处理加工之后会输出产物。 例如下面这样一个例子: 张三是一名大学生,毕业后为了上班方便就考虑买一台车,因此他找到一家汽车商城
阅读全文
摘要:实验介绍 本实验主要介绍了设计模式中的单例模式,在前端领域中,有很多地方都运用到了单例模式的思维,例如目前的主流前端框架中所用到的 Redux 和 Vuex 。实验首先通过一个小例子为大家展示了单例模式的实现原理,随后通过完成一个自定义的 Storage 存储器来帮助大家加深对单例模式的理解。最后为
阅读全文
摘要:对RPG本身特点的分析:想要分析RPG游戏中用了什么设计模式,首先要对RPG本身有一定的了解。传统RPG游戏指的是主人公按照一定的主线剧情去往特定的地点完成特定的任务,游戏的主要部分在于对游戏各个场景的刻画,场景的数量非常之多,怪物虽然也有不同的种类但大多数怪物会被重复遇到以便于玩家不断的刷出相应的
阅读全文