码迷,mamicode.com
首页 >  
搜索关键字:低耦合    ( 1000个结果
消息中间件(一)MQ详解及四大MQ比较
一、消息中间件相关知识 1、概述 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发Ro ...
分类:其他好文   时间:2019-07-23 09:39:10    阅读次数:114
什么是模块化以及模块化的好处
1、什么是模块化:就是把一个大的文件拆分成独立且又相互依赖的许多小模块。 模块化是一种处理复杂系统分解为更好的可管理模式的方式 通过封装细节 提供使用接口,彼此之间互不影响,每个模块有特定的功能。 模块化开发的基础是函数,使代码降低耦合度,提高代码复用性,用更少的代码,实现更多的功能 2、模块化的好 ...
分类:其他好文   时间:2019-07-15 22:46:24    阅读次数:128
设计模式的六大原则
随着软件项目的经验增加与深入,逐渐感觉到软件在代码上的冗余不断提高与可维护性的降低,亟待软件设计思想来指导我们的代码,如何变得更加优美动人,使得软件更加具有可维护性,可复用性,可拓展性,并达到软件的高内聚低耦合目标。恰好的是,软件设计模式,就是这样一部经典的指导思想。以下,将展开对设计模式的六大原则 ...
分类:其他好文   时间:2019-07-14 19:50:45    阅读次数:123
Spring框架:
怎样的架构的程序,我们认为是一个优秀的架构? 我们考虑的标准:可维护性好,可扩展性好,性能。 什么叫可扩展性好? 答:就是可以做到,不断的增加代码,但是可以不修改原来的代码的程序。 如何让程序的可维护性好,可扩展性好呢? 业界有一个公认的标准,高内聚,低耦合。 高内聚:就是尽量将代码写在与之功能描述 ...
分类:编程语言   时间:2019-07-05 00:08:46    阅读次数:121
模块内高内聚?模块间低耦合?MVC+EF演示给你看!
在软件项目开发过程中,我们总能听见“高内聚,低耦合”,即使这种思想在我们学习编程的过程中就已经耳濡目染。可一旦当我们上项目,赶进度的时候我们就会“偷懒”,能省时间就省。管他什么设计模式,什么软件架构先实现上线再说。当然,如果这是一个一次性项目,或者是一个比较简单的项目还好说,但如果这个项目牵扯到后期... ...
分类:Web程序   时间:2019-07-04 00:17:28    阅读次数:195
JAVA设计模式总结之六大设计原则
从今年的七月份开始学习设计模式到9月底,设计模式全部学完了,在学习期间,总共过了两篇;第一篇看完设计模式后,感觉只是脑子里面有印象但无法言语。于是决定在看一篇,到9月份第二篇设计模式总于看完了,这一篇看完,脑子里面已经能够对绝大多数的设计模式能够说出其核心思想且可以画出类图也知道应用场景,算是一个进 ...
分类:编程语言   时间:2019-07-03 18:25:23    阅读次数:92
Web三层架构及MVC
关于 三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。 1、表现层(UI,也称用户接口层):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候 ...
分类:Web程序   时间:2019-06-28 00:57:14    阅读次数:166
nginx 工作流程
NGINX 把http请求处理流程划分为11个阶段,逻辑细分,以模块为单位进行处理。各个阶段可以包含多个http模块,每个阶段以流水线的形式处理请求。这样的分层处理模式与计算机网络的7层模式类似,每个模块以正交的方式处理请求,带来了低耦合,模块之间的低耦合带来灵活性。 1. NGX_HTTP_POS ...
分类:其他好文   时间:2019-06-26 23:13:10    阅读次数:297
低耦合高聚合,封装原则
(oop)面向对象编程的一个关键原则之一就是封装,把暴漏的数据封装起来,尽可能的让对象管理它们自己的状态,因为过多的依存性会造成紧耦合性系统,使得任意一点小的改动都可能造成许多无法预料的结果。而数据封装机制是一个控制对象数据和状态强有力的方法,它对外部世界隐藏其内部细节,这就意味着每一个对象都应该尽 ...
分类:其他好文   时间:2019-06-25 17:06:09    阅读次数:140
软件构造期末复习考点总结
【考点 Equals】 ==是引用等价性 ;而equals()是对象等价性。 == 比较的是索引。更准确的说,它测试的是指向相等(referential equality)。如果两个索引指向同一块存储区域,那它们就是==的。对于我们之前提到过的快照图来说,==就意味着它们的箭头指向同一个对象。 eq ...
分类:其他好文   时间:2019-06-25 09:37:20    阅读次数:91
1000条   上一页 1 ... 16 17 18 19 20 ... 100 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!