职责 spring通过监听ServletContext的初始化来创建父容器,ContextLoaderListener是实现了ServletContextListener接口的实现类,UML如图所示: UML中我们看到ContextLoaderListener不仅实现了ServletContextL ...
分类:
其他好文 时间:
2019-07-29 23:01:38
阅读次数:
358
3.1 新手机 3.2 拍摄 3.3 没用的东西 3.4 单一职责原则 就一个类而言,应该仅有一个引起它变化的原因, 3.5 方块游戏的设计 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其它职责的能力,这种耦合会导致脆弱的设计,当变化发生时,设计会 ...
分类:
其他好文 时间:
2019-07-29 14:58:36
阅读次数:
93
单一职责原则 1.基本介绍 一个类应该只负责一项职责。如类A负责两个不同职责:职责1,职责2。当职责1需求变更而改变A时,可能造成职责2执行错误,所以需要将类A的粒度分解为A1,A2 2.应用实例 以交通工具案例说明 1) 方案1 缺点:违反了单一职责原则 改进:根据交通工具运行方法不同,分解成不同 ...
分类:
其他好文 时间:
2019-07-26 02:02:05
阅读次数:
79
一、前言 在学习JavaWeb的过程中,大家都会接触到Model1和Model2,历史的发展过程是Model1 → Model2。那么它们之间有何相同之处和不同之处呢? 二、Model1 Model1使用了两种技术:JSP+JavaBean。 在Model1模式下,整个Web应用几乎全部由JSP页面 ...
分类:
编程语言 时间:
2019-07-24 13:46:15
阅读次数:
134
出处:https://www.cnblogs.com/wyy1234/ 阅读目录 设计原则 1.单一职责原则 2.接口隔离原则 3.开闭原则 4.里氏替代原则 5.合成复用原则 6.依赖倒置 7.迪米特法则(最小知道原则) 1.单一职责原则 2.接口隔离原则 3.开闭原则 4.里氏替代原则 5.合成 ...
一、SpringMVC简介 SpringMVC是一种基于Spring实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,使用了MVC架构模式的思想,将web层进行职责解耦,并管理应用所需对象的生命周期,为简化日常开发,提供了很大便利。 SpringMVC提供了总开关DispatcherSe ...
分类:
编程语言 时间:
2019-07-23 17:34:07
阅读次数:
126
第一章:如何学习Linux 一看,二听,三记,四思考,五交流讨论,六教会别人,七实战 第二章:服务器 2.1 运维的基本职责 网站的数据不能丢 网站7*24小时运行 提升用户体验 要求服务器 稳 定 性 比普通家用机高。 运维人员的原则: 简 单 , 易 用 , 高 效 2.2 大家工作的主战场 功 ...
分类:
其他好文 时间:
2019-07-23 10:00:58
阅读次数:
103
1、单一职责原则 2、接口隔离原则 3、依赖倒转原则 接口传递 构造方法传递 setter方式传递 4、里氏替换原则 子类透明 5、开闭原则 扩展开放 修改关闭 6、迪米特法则 降低类与类之间的耦合(降低而不是消除) 最少知道原则(对自己依赖的类知道的越少越好) 成员变量、反方参数、方法返回值中的是 ...
分类:
其他好文 时间:
2019-07-22 18:42:03
阅读次数:
145
vi 有三种工作模式 1.命令模式 打开文件首先进入命令模式,是使用vi的入口. 通过命令对文件进行常规的编辑操作,例如:定位-翻页-复制-粘贴-删除等. 在其他图形编辑器下,通过快捷键或鼠标实现的操作,都在命令模式下实现. 2.末行模式--执行保存和退出等操作. 要退出vi返回到控制台,需要在末行 ...
分类:
系统相关 时间:
2019-07-22 15:10:32
阅读次数:
140