码迷,mamicode.com
首页 >  
搜索关键字:耦合    ( 5745个结果
IOC(控制反转思想)原型理论推导
1.0时代:需要一个Dao层(接口+ImpL)、对应一个Service层(接口+ImpL) 1、Dao层封装了数据库操作,Service层 ImpL类 通过 new 一个Dao的ImpL类 并赋值给 Dao接口,实现对Dao层的调用,从而达到Dao层对于客户透明的目的。 2、具体代码:private ...
分类:其他好文   时间:2020-07-05 19:34:56    阅读次数:69
Variational Image Compression With a Scale Hyperprior(ICLR 2018) - Video Compression Paper Reading
对变分推理做了点拓展(待精读) $\hat$间存在明显的空间依赖性。它们的尺度在空间上是耦合的。对一组目标变量 ...
分类:其他好文   时间:2020-07-05 13:53:21    阅读次数:95
Spring中的AOP 知识点
什么是AOP? AOP:全称是Aspect Oriented Programming即:面向切面编程。 AOP可以对业务逻辑的各个部分进行隔离,使之耦合度降低,提高程序的重用性,提高开发效率. 简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对 ...
分类:编程语言   时间:2020-07-04 22:48:53    阅读次数:55
PO模式你会吗?自动化测试PO模式分层如何实现?
一、什么是PO模式 全称:page object model 简称:POM/PO PO模式最核心的思想是分层,实现松耦合!实现脚本重复使用,实现脚本易维护性! 主要分三层: 1.基础层BasePage:封装一些最基础的selenium的原生的api方法,元素定位,框架跳转等。 2.PO层:元素定位、 ...
分类:其他好文   时间:2020-07-04 20:49:54    阅读次数:209
《Head First 设计模式》:观察者模式
正文 一、定义 观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。 要点: 观察者模式定义了对象之间一对多的关系。 观察者模式让主题(可观察者)和观察者之间松耦合。 主题对象管理某些数据,当主题内的数据改变时,会以某种形式通知观察者。 观察者 ...
分类:其他好文   时间:2020-07-03 23:32:17    阅读次数:70
AOP面向切面编程
在软件业,AOP意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提 ...
分类:其他好文   时间:2020-07-03 19:50:37    阅读次数:67
Java设计模式-工厂设计模式
/** * 工厂设计模式 * 作用:把繁琐的工作交给第三方,目的方便. (IOC控制反转) * 目的:追求高内聚,低耦合 * @author lin * */ //首先我们先有一个车的对象,车有‘颜色’和‘引擎’属性,还有一个run的实例方法class Car { private String co ...
分类:编程语言   时间:2020-07-03 17:50:40    阅读次数:87
38、面向对象设计模式之策略模式(Strategy)
算法与对象的耦合: 对象可能经常需要使用多种不同的算法,但如果变化频繁,会将类型变得脆弱... 动机(Motivation) 在软件构建过程中,某些对象使用的算法可能多种多样,经常改变,如果将这些算法都编码到对象中,将会使对象变得异常复杂;而且有时候支持不使用的算法也是一个性能负担。 如何在运行时根 ...
分类:其他好文   时间:2020-07-03 15:42:58    阅读次数:61
(2)设计模式遵循的六大原则
1、单一职责原则(Single Responsibility Principle) 定义:单一职责原则(SRP),就一个类而言,应该仅有一个引起它变化的原因。 单一职责原则是实现高内聚、低耦合的指导方针;它需要开发人员发现类的不同职责并将其分离。难点就在于怎么分离?那就是如果你能够想到多于一个的动机 ...
分类:其他好文   时间:2020-07-03 12:52:07    阅读次数:63
soa架构-Dubbo架构,框架,技术的使用
dubbo的介绍一。前引软件构架的发展过程:集中式架构(单体应用) 》垂直架构 》分布式架构 》流动计算架构(SOA) 集中式架构:就一个tomcat,所有功能部署在一起。。不能高并发 垂直架构:多个tomcat, 分成多个项目,项目与项目之间的存在数据冗余,耦合性较大 分布式架构:多个tomcat ...
分类:其他好文   时间:2020-07-02 21:28:05    阅读次数:57
5745条   上一页 1 ... 17 18 19 20 21 ... 575 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!