码迷,mamicode.com
首页 >  
搜索关键字:解耦    ( 2770个结果
手把手教你用redis实现一个简单的mq消息队列(java)
众所周知,消息队列是应用系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有 ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ. 但是如果你不想为你的系统引入一个重量级(相对 r ...
分类:编程语言   时间:2020-06-09 14:46:58    阅读次数:86
三层架构
1.三层架构 与MVC设计模式 的目标一致:都是为了解耦合,提高代码复用 区别:二者对项目理解的角度不同2.三层组成:表示层 (USL,User Show Layer;视图层) -前台:对应与MVC中的View:用于和用户交互、界面的显示 jsp js html jquery等web前端技术 代码位 ...
分类:其他好文   时间:2020-06-08 23:34:23    阅读次数:65
[设计模式] 设计模式课程(二十)--命令模式
概述 “行为变化”模式:组件构建过程中,组件行为的变化经常会导致组件本身剧烈的变化。“行为变化”模式将组件的行为和组件本身进行解耦,从而支持组件行为的变化,实现两者之间的松耦合 动机:在软件构建过程中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合——如需要对行为进行“记录、撤销 ...
分类:其他好文   时间:2020-06-08 13:05:33    阅读次数:66
面向对象(OOP)七大原则
OOP七大原则 开闭原则: 对扩展开放, 对修改关闭 里氏替换原则: 继承必须确保所拥有的性质在子类中仍然成立 以来倒置原则: 面向接口编程, 不要面向实现编程 单一职责原则: 控制类的粒度大小, 将对象解耦, 提高其内聚性 接口隔离原则: 腰围各个类建立他们需要的专用接口 迪米特法则: 只与你直接 ...
分类:其他好文   时间:2020-06-07 19:43:45    阅读次数:91
RabbitMQ
1.MQ介绍 1.1 什么是MQ MQ是消息队列,也叫做消息中间件,通过生产者与消费者模型,生产者不断的向消息队列发送消息,消费者不断的从消息队列获取消息,因为发送消息和获取消息都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,可以轻松实现解耦。 1.2 MQ有哪些 MQ的实现有很多种,比 ...
分类:其他好文   时间:2020-06-07 11:09:15    阅读次数:53
Django基础之django ORM单表操作
本节目录 ORM的简介 单表操作 一,ORM的简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对 ...
分类:其他好文   时间:2020-06-06 18:42:50    阅读次数:58
设计模式【四】—— 建造者模式/适配器模式
第五章 建造者模式 5.1 目的 将产品和产品建造过程解耦。 5.2 基本介绍 建造者模式(Builder Pattern) 又叫生成器模式,是一种对象构建模式。它可以将复杂对象的建造过程抽象出来(抽象类别),使这个抽象过程的不同实现方法可以构造出不同表现(属性)的对象。 建造者模式是一步一步创建一 ...
分类:其他好文   时间:2020-06-05 23:25:55    阅读次数:109
RabbitMQ介绍
MQ全称Message Queue ,即消息列队,RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息列队协议) 协议实现的消息列队,它是一中应用程序之间的通信方法,消息队列在分布式系统开发中应用非常广泛。官网:https://www.rab ...
分类:其他好文   时间:2020-06-04 15:41:42    阅读次数:66
c#反射
第一次接触反射的时候,全程都是蒙的,都不知道为什么要用这个,你要用什么方法,什么类直接调用就好了,还要写那么多代码去动态反射,搞不懂,搞不懂,后来慢慢品,仔细品,好像懂了那么一点点,反射好像真的挺好用的,我个人觉得反射是为了解耦吧! 堆代码的时刻到了 老师跟我说反射用于框架中,本人现在太菜还没有接触 ...
分类:Windows程序   时间:2020-06-03 17:28:54    阅读次数:71
rabbitmq的基本使用
使用MQ的三大作用:1、同步变异步2、流量削峰3、解耦降低服务间的耦合性要不要使用MQ,需不需要使用MQ依据项目的需要做选择。 使用场景: 例如:注册用户时候,发送激活邮件。监控应用中抛出的异常,邮件通知管理员。也就是增加监控功能,且一个消息服务可以监控无数个应用。异构型架构系统间的各服务通信,因为 ...
分类:其他好文   时间:2020-06-01 11:43:45    阅读次数:64
2770条   上一页 1 ... 13 14 15 16 17 ... 277 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!