E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
高内聚低耦合
Rabbitmq 使用原理教程
Rabbitmq适用场景:
低耦合
度场景、削峰、异步操作、调用端不强依赖于结果的使用场景例如:1:用户注册成功后发送邮件,短信,移动锁屏通知等2:商城秒杀活动,配合redis使用:1.redis存储商品库存
火柴oo
·
2023-09-07 19:53
Rabbitmq
队列
java-rabbitmq
rabbitmq
redis
中台的微服务拆分哲学
在分布式架构下,为了保证微服务的单一职责和合理拆分,我们通常的做法是“
高内聚
、
低耦合
”。
高内聚
:把高度相关的服务进行收敛聚合,如果要修
架构的哲学
·
2023-09-07 16:20
再思考设计模式
学习技巧,化整为零,量化记忆,逐个击破1、设计模式的目标,6个可读性便于他人阅读和理解可重用性相同代码无需多次编写可扩展性添加新的功能比较容易可靠性添加新功能后不影响原有功能可维护性便于他人开发维护
高内聚
与遨游于天地
·
2023-09-07 06:12
设计模式
2024届校招-Java开发笔试题-S4卷
这有助于降
低耦合
度并提高代码的可维护性。2.运行中的线程,执行Thread.sleep(50
STRUGGLE_xlf
·
2023-09-07 04:39
秋招
java
开发语言
ASP.NET CORE 内置IOC解读及使用(1)
在软件工程中,降
低耦合
度即可以理解为解耦,模块间有依赖关系必然存在耦合,理论上的绝对零耦合是做不到的,
fsd137946
·
2023-09-06 00:11
c#
.net
Core
asp.net
C#
ioc
中台是什么
看了各种资料,对比较认可的观点进行整理,夹杂个人观点什么是中台中台化架构进一步可总结为:
高内聚
、
低耦合
;数据完整性原则;业务可运营原则。
呀呀靠
·
2023-09-04 18:45
Python使用装饰器实现多线程功能
使用场景:在你调用一个函数,但仅仅只想使其在后台执行,并且降
低耦合
性,可以使用此方法:具体场景:例如:Django调用站点后台一个长耗时功能/方法时(如数据处理),可以使用;使用该方法,情形可能为Django
嘤鸣求友
·
2023-09-04 17:56
python
线程
装饰器
消息中间件介绍
它具有
低耦合
、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。它是类似于数据库一样需要独立部署在服务器上的一种应用,提供接口给其他系统调用。
xmh-sxh-1314
·
2023-09-04 16:39
java
WPF三层架构的搭建
开发工具与关键技术:VisualStudio2019、C#语言、WPF、MVC三层架构作者:邓李庆撰写时间:2021年2月08日小编首先来给大家介绍一下,什么是三层架构:三层架构就是为了符合“
高内聚
,
低耦合
45°仰望星空
·
2023-09-03 18:10
C#
WPF三层架构搭建
行为型设计模式->中介者模式
目的用一个对象来封装一系列的对象交互,中介者使各个对象不需要显示的相互引用,从而降
低耦合
,而且可以独立的改变他们之间的交互.角色1.抽象中介者(Mediator)定义了需要具体需要中介的对象到中介者的对象的接口
liu66_net
·
2023-09-03 11:41
三十七个常见Vue面试题,背就完事了三
十七、谈谈对组件的理解组件化开发能大幅提高应用开发效率、测试性、复用性常用的组件化技术:属性、自定义事件、插槽降低更新范围,值重新渲染变化的组件
高内聚
、
低耦合
、单向数据流十八、请描述组件的渲染流程产生组件虚拟节点
学长是个程序员
·
2023-09-02 16:22
前端开发
vue.js
前端
javascript
面试
职场和发展
前端框架
vue
微信小程序自定义组件
自定义组件开发者可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用;也可以将复杂的页面拆分成多个
低耦合
的模块,有助于代码维护。自定义组件在使用时与基础组件非常相似。
慕拢
·
2023-09-02 16:11
小程序
微信小程序
小程序
1024程序员节 | 微信小程序开发之自定义组件相关知识点整理
开发者可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用;也可以将复杂的页面拆分成多个
低耦合
的模块,有助于代码维护。自定义组件在使用时与基础组件非常相似。
Aricl.
·
2023-09-02 16:09
微信小程序开发
微信小程序开发
自定义组件
1024程序员节
消息中间件--MQ详解及四大MQ比较
它具有
低耦合
、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。
孜孜不倦,不紧不慢
·
2023-09-02 13:47
Redis&MQ
rabbitmq
kafka
java
消息中间件(一)MQ详解及四大MQ比较
它具有
低耦合
、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。
狼魂豹速
·
2023-09-02 13:45
rabbitmq
java
kafka
MVC、MVP、MVVM的成本角度结合业务,如何考虑选型?一文了解方方面面
大家都知道,使用架构的目的是使程序模块化,做到模块内部的高聚合和模块之间的
低耦合
,使得程序在开发的过程中,开发人员只需要专注于一点,提高程序开发的效率。那么MVC、MVP、MVVM,该怎么选?
爱桥代码的程序媛
·
2023-09-02 09:26
android开发
mvc
android
Android程序员
Android开发
架构
mvp
mvvm
互联网后端技术大全!
一.系统开发
高内聚
/
低耦合
高内聚
高内聚
指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。模块的内聚反映模块内部联系的紧密程度。
程序员达芬奇
·
2023-09-02 05:44
以码之名
php进阶
架构
技术栈
C++几种常用设计模式
几大设计原则:单一职责:对于一个类来说,应该仅有一个引起他变化的原因,功能要单一,降
低耦合
性。开放-封闭原则:
lTimej
·
2023-09-01 06:02
c++
c++
设计模式
开发语言
Django的中间件 与Python的装饰器
在开发项目中,通常使用装饰器来管理权限,登录等等,配上Python的@语法糖,轻松实现代码的重用性和
低耦合
性。
_Cappuccino_
·
2023-09-01 05:37
oops Framwork creator游戏开发框架
特点:框架通过插件方式提供,与项目相分离,方便不同版本平滑升级内置模块
低耦合
,可根据需要进行删减,以适应不同类型的游戏封装了常用的功能库,支持动画状态机,行为树等支持ECS,MVVM框架支持屏幕适配,脚本模版创建
FlyingBird~
·
2023-08-31 17:01
cocosCreator
前端框架
SpringBoot - Google EventBus、AsyncEventBus
我们也可以把它和MQ中间件结合起来使用,使用EventBus作为当前应用程序接收中间件MQ消息的统一入口,然后应用内部基于EventBus进行分发订阅,以达到
高内聚
低耦合
的目
catoop
·
2023-08-31 14:53
Spring
Boot
Java开发
java
消息订阅消费
大型网站技术架构笔记五
软件架构师最大的价值不在于掌握多少先进的技术,而在于具有将一个大系统切分为N个
低耦合
模
凯睿看世界
·
2023-08-31 11:47
一种数据监测平台技术架构设计思路
平台技术架构采用业界最为成熟的SOA(面向服务的架构)框架,遵循统一技术路线,架构设计注重层间的松耦合与层内的
高内聚
,通过对业务的抽象、映射实现业务对象组件化和统一的服务调用,充分考虑了系统的可扩展性、
皮皮杂谈
·
2023-08-31 08:54
spring------ioc理解
而且也与软件设计的
低耦合
目标不一致。为了解决对象之间耦合度过高的问题
浪里飞石
·
2023-08-31 01:08
使用lerna搭建monorep
为什么我们需要monorep由于项目越来越多,前端项目越来越零散,管理起来越来越难,便于统一管理前端项目,打通项目之间的壁垒,组件更通用化,达到
高内聚
低耦合
的目的;前置准备lernayarn开发过程初始化项目
一号小白
·
2023-08-30 09:39
架构设计
前端
json
javascript
java 观察者模式
主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和
低耦合
,保证高度的协作。观察者模式的实现观察者模式的主要角色如下
每周都想吃火锅
·
2023-08-29 15:47
java
观察者模式
C++ 多继承之 虚基派生(继承) 解决错误(活动) E0266 ““ 不明确错误 C2385 对“”的访问不明确
前言c++多态是在方法上进行抽象进行分类和统一,而多继承的出现大大提升了c++编程的灵活性和易用性,专业的说法就是提
高内聚
,降
低耦合
。
魔法狮子
·
2023-08-28 19:27
C++
c++
继承
设计模式
编译器
vs2015
java基于SpringBoot+vue的宠物用品商城交易平台的设计与实现y704t
使用目前市场主流的技术springboot框架进行项目构建,基于MVC开发模式,使用Java开发语言和MySQL数据库对系统进行
高内聚
低耦合
QQ_1963288475
·
2023-08-28 11:30
java
spring
boot
vue.js
微服务dubbo
微服务架构追求
高内聚
、
低耦合
,使开发团队能够更加灵活地开发、测试和部署独立的功能模块。服务治理是指在微服务架构中,对服务的管理、监控、调度和协调的一系列实践和工具。
inner222
·
2023-08-28 07:22
微服务
dubbo
架构
springboot+mybatis plus学习记录+三层架构理解
三层架构三层架构就是为了符合“
高内聚
,
低耦合
”思想,把各个功能模块划分为表示层(UI)、业务逻辑层(BLL)和数据访问层(DAL)三层架构,各层之间采用接口相互访问,并通过对象模型的实体类(Model)
亨德萨姆
·
2023-08-27 23:58
spring
mybits
mybatis
spring
boot
学习
组件化开发之如何封装组件-react
2.
高内聚
低耦合
(HighCohesion,LowCoupling)3.无副作用4.单个组件文件最好不超过200或400kb5.避免函数有太多的参数6.合理组件化如何使用组件?参
圆圆圈圈扁扁
·
2023-08-27 12:34
一些总结
react.js
javascript
消息中间件介绍
它具有
低耦合
、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。
xmh-sxh-1314
·
2023-08-27 07:09
java
低耦合
,
高内聚
真的好吗?
这个问题让我想起了我原来所在org的一个大问题;org很大很多组好几个VP,几千个开发,大概上百个operationalresearchscientist,经济学家,数据科学家,目标是优化供应链,设计当然是高聚合
低耦合
李观
·
2023-08-26 22:39
行为型模式-观察者模式
主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和
低耦合
,保证高度的协作。何时使用:一个对象
努力码到100k
·
2023-08-26 16:00
设计模式笔记
c++
笔记
学习
设计模式
经验分享
用QT实现MVP模式
近些天用qt作项目,遇到参数界面.偷闲写个mvp模式示例.mvp模式重要的有两点1
低耦合
:界面与后端数据类,不直接引用,可方便替换.2形成界面驱动-界面更新的闭环.
tiankong1213
·
2023-08-26 10:26
设计模式
qt
开发语言
c++
MVP
.NET CORE 面试题及答案
是面向对象具有封装继承多态的特性AOP面向切面OOP封装,隐藏细节,减少耦合,便于维护继承,代码重用多态,多种状态AOP理解:将模块化的程序中涉及多个模块的公共部分进一步提取成模块,提高程序的模块化优点:提高可维护性,降
低耦合
度
梦康桥
·
2023-08-25 23:21
.netcore
面试
c#
Spring MVC 一 :从MVC & Servlet开始
三层架构三层架构是为了实现应用程序的“
高内聚
低耦合
”思想,
weixin_44612246
·
2023-08-25 08:10
spring
mvc
servlet
前端组件设计原则
一、值得注意的8个点层次结构和UML类图扁平化、面向数据的state/props更加纯粹的State变化
低耦合
辅助代码分离提炼精华及时模块化集中/统一的状态管理二、分点叙述1、层次结构和类图应用内的组件共同形成组件树
alanwhy
·
2023-08-25 08:31
Django学习笔记
转自李英俊小朋友千锋Django学习笔记[TOC]写在前面学习链接:Python900集(学完可就业/2019版):[200集:358集],共159集感想|摘抄:优秀的程序员:松耦合、解耦合
高内聚
Django
米不开朗基罗
·
2023-08-25 06:17
MVVM+三层架构+SqlSugar(code First)
1.UI层这里采用了MVVM的设计架构,目的是让视图代码和数据模型降
低耦合
,实现属
不一样的肥肥子
·
2023-08-24 23:39
架构
c#
wpf
sqlserver
Spring MVC 一 :从MVC & Servlet开始
三层架构三层架构是为了实现应用程序的“
高内聚
低耦合
”思想,
·
2023-08-24 22:33
javaspring
Android Jetpack系列之MVVM使用及封装
统一开发规范,使得代码整洁、规范,后续易于维护及扩展提高开发效率(尤其在团队人员较多时)模块单一职责,使得模块专注自己内部(面向对象),模块间解耦总之,开发架构是前人总结出来的一套行之有效的开发模式,目的是达到
高内聚
蜗牛是不是牛
·
2023-08-24 22:26
Java设计模式<观察者模式>
Java设计模式意图定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新场景一个对象状态改变给其他对象通知的问题,而且要考虑到易用和
低耦合
,保证高度的协作一个对象
介鬼
·
2023-08-24 19:44
微信小程序--数据传参数
「
高内聚
低耦合
」✌️1.列表传参列表页:数据页:2.详情页传参文件架构:列表页:详情页:
milersian
·
2023-08-24 14:45
Spring、SpringMVC、SpringBoot三者的区别
Spring是一个开源的应用程序框架,它提供了一种简易的开发方式,通过依赖注入和面向切面编程,可以实现
高内聚
低耦合
的应用程序。
高垚淼
·
2023-08-24 14:35
Java
spring
spring
boot
java
Spring
MVC
spring事件监听event(默认的mq)
二、使用步骤1.事件2.事件监听3.发布事件三、测试结果总结前言项目中的业务难免是相互关联的,但是代码中我们应该尽量做到
低耦合
,常见的做法就是引入mq来作为松耦合的一种手段;其实最常见的解耦和就是接口了
寂寞旅行
·
2023-08-24 11:36
springboot
spring
python
java
【软件设计】模块设计耦合的七种类型
一.什么是
高内聚
、
低耦合
?在结构化分析与模块设计方法中,模块化是一个很重要的概念,它是将一个待开发的软件分解成为若干个小的模块,每个模块可以独立地开发、测试。
性感博主在线瞎搞
·
2023-08-24 08:12
操作系统
耦合
内聚
模块设计
结构化开发方法
设计模式-责任链
在现代的软件开发中,程序
低耦合
、高复用、w易拓展、易维护什么是责任链责任链模式是一种行为设计模式,允许你将请求沿着处理者链进行发送。
arguments_zd
·
2023-08-24 08:36
java
设计模式
面向对象的基本原则
针对对象内部结构的设计原则,这里也称为"
高内聚
",而针对对象间相互作用的设计原则,这里也称为"
低耦合
夜雨风云
·
2023-08-23 19:01
软件架构
面向对象
软件设计
WebRTC笔记之二十二:基于WebRTC的视频聊天室—QHTalkGenius
各部分之间
低耦合
,可以独立封装成库。当然小的bug肯定会有,毕竟这只
草上爬
·
2023-08-23 17:25
WebRTC笔记
webrtc
音视频
服务器
WebSocket
Janus
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他