- 博客(4)
- 收藏
- 关注
原创 设计模式 — 适配器模式 (Adapter)
1.什么是适配器模式: 适配器模式(也称包装样式或包装)将一个类的接口转换成客户希望的另外一个接口; 适配器模式通过定义一个新的接口(对要实现的功能加以抽象),和一个实现该接口的Adapter(适配器)的类来透明的调用外部的组件,如此以来方便了不少,在替换外部组件时,最多只要修改几个Adapter类就可以了,而其他的源代码都不会受到影响。 还可以这样理解...
2019-07-31 21:38:34 138 2
原创 三层架构(总结)
1.什么是三层,有哪些三层? 我理解的三层架构就是把整个业务或项目给分解成三个层:(1)表示层 UI(2)业务逻辑层 BLL(3)数据访问层 DAL 既有数据访问层,又有BLL层的时候,就需要三层的结构,当业务复杂到一定程度之后,数据访问脱离业务,脱离UI的时候,就需要三层架构;使用三层会在设计阶段有很明确完整的规划,并且会让软件开发者有着清晰的思路去开发项目;三层结构适...
2019-07-30 21:32:44 1392 7
原创 数据结构导论 — (自考)
自考学习时期又来了,首先学习的第一本自考科目是“数据结构导论”,刚拿到这本书的时候一头雾水,还不明白这本书讲解的是什么,通过三遍读书法(第一遍)的学习,对“数据结构导论”有了一定的认识,并且总结了下来。一.什么是数据结构导论 首先要知道,我们在学习计算机解决问题过程中,离不开数据表示和数据处理,而数据表示的核心问题就 —数据结构实现。跟设计模式一个道理,数据结构导论它...
2019-07-25 18:19:11 3823 11
原创 设计模式 — 策略模式
1.什么是策略模式 就是定义一组算法,把每个算法给封装起来,它们之间可以相互调用,并且它们之间可以相互交换; 此模式让算法发生变化,不会影响使用算法的客户。 * 策略模式的核心就是对算法的包装,最终目的是把使用算法的责任(环境)和算法的实现进行耦合。2.策略模式的优缺点:(1)优点 - 算法可以自由的进行的切换 - 避免多重条件的判断(减少对象的...
2019-07-05 21:29:55 180 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人