码迷,mamicode.com
首页 >  
搜索关键字:耦合    ( 5745个结果
PHP设计模式之中介者模式(Mediator)代码实例大全(24)
目的 本模式提供了一种轻松的多组件之间弱耦合的协同方式。如果你有个 “情报中心”,观察者模式也是个好选择,类似于控制器(并非 MVC 意义上的控制器)。 所有关联协同的组件(称作 Colleague)仅与 MediatorInterface 接口建立耦合,面向对象编程中这是好事,一个良友胜于有多个朋 ...
分类:Web程序   时间:2020-09-18 17:21:56    阅读次数:58
java设计模式
一、什么是设计模式? 设计模式(Design Pattern)是一套被反复使用、多数人知晓、经过分类编目的优秀代码设计经验的总结。 Java设计模式贯彻的原理是:面向接口编程,而不是面向实现。其目标原则是:降低耦合,增强灵活性。 常用的设计模式可以概括为23种,按照特点可以将其分为三大类型:■ 创建 ...
分类:编程语言   时间:2020-09-18 17:16:17    阅读次数:49
spring源码解析 - aop相关源码分析
我们如果善用spring框架的源码设计思路,其实可以写出低耦合、高内聚、兼顾灵活性和扩展性较好的优雅代码,尤其是在做框架或组件设计的时候。今天我们就来分享一个能让我们代码变得优雅的spring核心模块-AOP模块源码设计...
分类:编程语言   时间:2020-09-18 03:43:51    阅读次数:53
20200914--AOP
了解spring AOP,需要了解代理模式,这是spring aop的底层 必问面试题【spring aop, spring mvc】 代理模式 1. 静态代理 角色分析: 抽象角色:一般会使用接口或抽象类来实现 真实角色:被代理的角色 代理角色:代理真实角色,代理真实角色后,我们一般会做一些附属操 ...
分类:其他好文   时间:2020-09-18 01:36:39    阅读次数:33
Kafka 面试专题
CSDN:程序员小羊 微信公众号:程序员小羊 1、Kafka 是什么 Kafka 是一种高吞吐量、分布式、基于发布/订阅的消息系统,最初由 LinkedIn 公司开发,使用Scala 语言编写,目前是 Apache 的开源项目。 broker: Kafka 服务器,负责消息存储和转发 topic:消 ...
分类:其他好文   时间:2020-09-17 21:42:29    阅读次数:32
Mybatis01_Mybatis简介
一、Mybatis简介 1、MyBatis;和数据库进行交互;持久化层框架(SQL映射框架) 1、从原始的JDBC dbutils(QueryRunner) JdbcTemplate xxx;这些与数据库进行交互的工作单元称为工具. 工具:一些功能的简单封装. 框架:某个领域的整体解决方案;缓存,考 ...
分类:其他好文   时间:2020-09-17 20:52:13    阅读次数:27
WebService技术简介-蛙课网
Webservice请添加链接描述技术是一个平台独立的,低耦合的,自包含的、基于可编程的we应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。WebService技术,能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,就可相互交换数据或集成。依据WebService规范实施的应用之间,
分类:Web程序   时间:2020-09-17 18:24:48    阅读次数:33
设计模式六大原则最佳实践
设计模式六大原则最佳实践: 一.单一职责原则 二.开放封闭原则 三.里氏替换原则 四.依赖倒置原则 五.接口隔离原则 六.迪米特法则 是否每条都要遵守? 1.不是每条都要准守,不必为遵守而遵守 2.在设计思考的时候,出发点是解决不必要的耦合度,不是为了套设计原则和模式 比如工厂的使用,大部分简单工厂 ...
分类:其他好文   时间:2020-09-17 17:33:55    阅读次数:20
桥接模式
Bridge Pattern 概念 桥接模式,待补充 Pimpl Pattern 概念 Pointer to Implementation,即在 handle class 内通过一个私有的成员指针变量,将指针所指向的 implementation class 的内部成员进行隐藏 优点 降低模块间耦合 ...
分类:其他好文   时间:2020-09-17 15:42:50    阅读次数:31
mycat中间件进行MySQL的数据读写分离,垂直拆分,水平拆分
第一章 入门概述 1.1 是什么 Mycat 是数据库中间件。 1、数据库中间件 中间件:是一类连接软件组件和应用的计算机软件,以便于软件各部件之间的沟通。例子:Tomcat,web中间件。 数据库中间件:连接java应用程序和数据库 2、为什么要用Mycat? ① Java与数据库紧耦合。 ② 高 ...
分类:数据库   时间:2020-09-17 12:14:13    阅读次数:59
5745条   上一页 1 ... 9 10 11 12 13 ... 575 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!