码迷,mamicode.com
首页 >  
搜索关键字:低耦合    ( 1000个结果
BPM产品解读之规则设计器
在很多企业的IT业务系统中,经常会有大量的业务规则配置,而且随着企业管理者的决策变化,这些业务规则也会随之发生更改。为了适应这样的需求,我们的IT业务系统应该能快速且低成本地更新,一般的做法是将业务规则的配置单独拿出来,使之与业务系统保持低耦合。目前,实现这种功能的程序,已经被开发成为规则引擎。为什么选择规则引擎规则引擎是一种嵌套在应用程序中的组件,它实现了将业务规则从应用程序代码中分离出来,使复
分类:其他好文   时间:2020-07-21 22:18:08    阅读次数:116
绝对不能用的数据库物理外键
####性能影响 分布式项目中对数据进行"改变"操作的时候,要对数据的完整性进行一定的检查操作 ####热更新 存在热部署的时候,可能由于外键的原因达不到热部署的目的,需要重启服务器才能完成。因为外键是强力执行的。 ####降低耦合度 ####数据库分库分表 会对分库分表造成很大的影响 ####主要 ...
分类:数据库   时间:2020-07-17 09:21:46    阅读次数:60
设计模式-观察者模式
观察者模式主要存在于一对多的情况下,一个对象的修改需要通知多个依赖它的对象,它属于行为型的一种模式; 意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协 ...
分类:其他好文   时间:2020-07-16 12:24:37    阅读次数:91
java线程之间通信,多种方式实现生产者消费者模式
java多线程之间的通信,及使用多种方式实现生产者消费者模式 实现需求:两个线程交替打印1,0,打印10轮 java多线程口诀: 高内聚,低耦合 线程操作资源类 判断干活通知 防止虚假唤醒 方式一:使用synchronized和Object的wait和notifyAll方法 wait:使当前线程阻塞 ...
分类:编程语言   时间:2020-07-12 22:15:45    阅读次数:79
设计模式的原则
设计模式 设计模式的目的 代码重用性 可读性 可拓展性(可维护性) 可靠性 提高程序对外体现高内聚 低耦合 设计模式的原则 单一职责原则 降低类的复杂度一个类只负责一项职责 提高类的可读性,可维护性。 降低变更引起的风险 通常情况下,遵守单一职责原则,除非逻辑足够简单,可在代码级反单一职责原则,一个 ...
分类:其他好文   时间:2020-07-11 19:17:07    阅读次数:62
C#委托delegate的一个应用实例
委托是自定义的方法的一种类型,与声明的委托具有相同参数以及返回值类型,即可使用委托来调用该方法 使用delegate关键字申明委托 使用委托可以降低耦合性,提高可维护性 —————————————————————————————————————————————————————————— 下面是一个解 ...
分类:Windows程序   时间:2020-07-10 13:22:44    阅读次数:84
微信小程序[电商]-自定义 Banner(轮播图)组件
自定义组件的意义 大部分的项目都会需要Banner组件,而每个项目在需要Banner功能时我们都需要重复写这些代码, 那么我们可以将其作为自定义组件,在下次使用是直接使用即可。 这也是自定义组件存在的意义:代码复用、降低耦合、便于维护。 在vant-weapp组件库中还没有提供Banner组件,所以 ...
分类:微信   时间:2020-07-08 19:30:26    阅读次数:182
从开源自治,到微服务云化,阿里云的这款产品给了一剂提升微服务幸福感的良药
微服务发展至今,因其高内聚、低耦合等特性,以及诸多开源方案带来的开放性,已成为提升架构效率的最佳实践之一。当一项技术或一个框架成为事实标准之后,我们会把更多的注意力聚焦在运维效率和应用可用性的持续提升上。相信下面这些场景大家或多或少都遇到过。
分类:其他好文   时间:2020-07-08 18:20:29    阅读次数:79
vue梳理
1.框架和库的区别: 框架:framework 有着自己的语法特点、都有对应的各个模块库 library 专注于一点 框架的好处: 1.提到代码的质量,开发速度 2.提高代码的复用率 3.降低模块之间的耦合度 (高内聚低耦合) UI:user interfaceGUI : graphical use ...
分类:其他好文   时间:2020-07-06 11:12:28    阅读次数:58
Java设计模式-工厂设计模式
/** * 工厂设计模式 * 作用:把繁琐的工作交给第三方,目的方便. (IOC控制反转) * 目的:追求高内聚,低耦合 * @author lin * */ //首先我们先有一个车的对象,车有‘颜色’和‘引擎’属性,还有一个run的实例方法class Car { private String co ...
分类:编程语言   时间:2020-07-03 17:50:40    阅读次数:87
1000条   上一页 1 2 3 4 5 6 ... 100 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!