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
高内聚低耦合
oops-framework框架 之 初始了解(一)
该框架的特性有:提供游戏常用的功能库,提高开发效率提供业务模块代码模版,降低程序设计难度内置模块
低耦合
,可根据
鹤九日
·
2023-12-02 11:19
oops-framework
cocos2d
所以,到底什么是微服务?
2、微服务比较常见的特性是,具有单一职责,具有松耦合,具有
高内聚
等特点;3、所理解的微服务特性,对比起单体应用来说,具有以下特点:(1)屏蔽技术限制:如何理解技术限制,就是假设你用的微服务是采用了java
hellohass
·
2023-12-01 23:26
微服务
微服务
java
microservices
Spring中@Bean注解的使用
Bean注解是我们常常会用到的一个注解.其通常会应用在一些配置类(被@Configuration注解标记的类)中,用于描述具备返回值的方法,系统使用这些方法时,底层调用这些方法时,会通过反射的方式,以
低耦合
的形式去获取对象
迈克丝
·
2023-12-01 23:06
spring
java
mybatis
spring
boot
linux
Java 中保持扩展性的几种套路和实现
这些原则和设计模式能够辅助我们,让我们在设计的时候有所抉择,从而达到
高内聚
、
低耦合
的目的。那说到设计,肯定会提到架构两个字,常见的架构名词:分
阿里云云栖号
·
2023-12-01 00:45
云栖号技术分享
java
开发语言
阿里云
云计算
面向对象行为型模式(go语言)
优点:1、降
低耦合
度。2、对象不需要知道链的结构。3、通过改变链内的
paidx0
·
2023-11-30 07:09
设计模式学习(go语言)
1024程序员节
设计模式
vue简析
vue简析vue的优点
低耦合
:视图(View)可以独立于Model变化和修改,一个ViewModel可以绑定到不同的"View"上,当View变化的时候Model可以不变,当Model变化的时候View
builder2991
·
2023-11-30 07:00
vue
vue
面试题
Android 中 MVC 、MVP 、MVVM 模式
软件的架构方式很多,从MVC,到MVP,再到MVVM,在不断演化的过程中核心的思想就是模块内部的高聚合和模块之间的
低耦合
。从而提高程序的开发效率,并且更容易进行后续的测试以及定位问题。
k_every
·
2023-11-30 03:59
Android
MVC
MVP
MVVM
Android
入门指南:Vue的安装配置和开发环境设置
原生开发虽然灵活,但在大型项目中可能导致代码重复、维护困难等问题,不符合软件工程的"
高内聚
低耦合
"原则。
acmakb
·
2023-11-30 00:06
web前端
vue.js
前端
javascript
javascript设计模式——同步模块模式
模块化:将复杂的系统分解成
高内聚
、
低耦合
的模块,使系统开发变得可控、可维护、可扩展,提高模块的复用率//模块管理器单体对象//定义模块管理器单体对象varF=F||{};/****@paramstr模块路由
蟹老板爱写代码
·
2023-11-29 14:56
kafka介绍
目录一、kafka介绍1.kafka简单介绍2.kafka使用场景3.kafka基本概念4.kafka的安装5.java实现消息的生产和消费优秀的程序架构设计需要遵循的守则:
低耦合
,
高内聚
。
凤梨..
·
2023-11-28 11:42
Java
Linux
java
面向对象和面向过程编程的区别
优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出
低耦合
的系统,使系统更加灵
书生吴小帅
·
2023-11-28 09:59
2021-09-06 为什么事件驱动架构可以提高扩展性?
事件驱动架构不受具体编程语言的限制,可以最大程度的降
低耦合
度,因此在现在分布式架构中应用广泛。
AIOPstack
·
2023-11-27 11:33
[架构之路-253]:目标系统 - 设计方法 - 软件工程 - 软件设计 - 结构化设计的主要评估指标:
高内聚
(模块内部)、
低耦合
(模块之间)的含义
软件工程中的软件设计种类:根据宏观到微观分(1)软件架构设计(层次划分、模块划分、职责分工):(2)软件高层设计、概要设计(功能模块的接口与协作细节):(3)软件详细设计(模块内具体实现方式):二、软件设计的性能指标:
高内聚
文火冰糖的硅基工坊
·
2023-11-27 09:03
架构之路
架构
软件工程
性能评估
软件设计之
高内聚
低耦合
划分摸块的一个准则就是
高内聚
低耦合
。耦合度(Coupling)是
whuangxm
·
2023-11-26 13:50
[架构之路-252]:目标系统 - 设计方法 - 软件工程 - 软件设计 - 分析VS设计、设计层次(架构、高层、详细); 界面设计、结构化设计(
高内聚
低耦合
)和面向对象设计(23种设计模式)
目录一、什么是设计?1.1什么是设计1.2设计的种类1.3设计与分析的区别二、什么是软件设计?2.1概述2.2软件工程中的软件设计种类:根据宏观到微观分(1)软件架构设计(层次划分、模块划分、职责分工):(2)软件高层设计、概要设计(功能模块的接口与协作细节):(3)软件详细设计(模块内具体实现方式):2.3软件工程中的软件设计种类:根据目标对象分2.4软件设计的目的三、常见的软件设计方法3.1界
文火冰糖的硅基工坊
·
2023-11-26 09:26
架构之路
软件工程
架构
设计模式
高效设计企业营销系统的3种方案复盘
嗨,大家好,我是徐小夕,之前分享了很多可视化低代码相关的技术实践和开源项目,今天继续和大家分享一下如何通过可视化搭建技术设计高效的企业营销配置系统.背景随着技术的飞速发展和行业
高内聚
的竞争内卷,企业数字化转型更加迫在眉睫
徐小夕@趣谈前端
·
2023-11-25 07:35
php设计模式梳理-开篇
迪米特法则告诉我们要降
低耦合
。可参考的文章:PHP设计模式全集设计模式和使用场景菜鸟教程-设计模式(java语言)
Lars6899
·
2023-11-25 05:53
设计模式
php
设计模式
php
java
软件设计七大原则总结
七大原则中心思想是
高内聚
,
低耦合
,高复用、易于扩展、维护、提升代码的稳定性、兼容性等。每种原则的侧重点不同设计原则总结
格物知其道
·
2023-11-24 16:08
2.评价代码质量有哪些维度
1.可读性是否符合编码规范、命名是否达意、注释是否详尽、模块是否划分清晰、是否符合
高内聚
低耦合
。个人认为前两项必须达到,第三项根据项目工期可做适当妥协,第四、五项和水平强相关,尽力而为。
我要练腹肌
·
2023-11-23 22:13
短视频矩阵系统源码开发源代码搭建应用
IOC控制反转把创建对象过程交给spring进行管理,降
低耦合
度底层原理xml解析、工厂模式、反射过程:使用xml创建对象使用xml解析技术解析通过反射创建对象Classclazz=Class.forName
+ylhd898978
·
2023-11-23 13:06
短视频矩阵源码
java
spring
开发语言
Vue组件封装基础(父子组件传参 Props this.$emit)
为了实现高新能、
低耦合
、高复用需要对常用的功能和模块进行封装成组件进行使用。
头发还在指定菜
·
2023-11-23 03:59
Vue
vue.js
javascript
Android组件化和插件化开发
模块化是一种指导理念,其核心思想就是分而治之、降
低耦合
。而在Android工程实践,目前有两种途径,一个是组件化,一个是插件化。
69451dd36574
·
2023-11-22 20:33
GRASP设计原则
好处信息专家InformationExpert问题解决方法信息怎么做优点
低耦合
LowCoupling耦合问题解决方法原则何时不使用?
ZhangCurie
·
2023-11-22 12:00
开发技术
软件工程
设计原则
jenkins自动化工具使用教程(转)
主要有一下几点原因企业做大,项目变多,多端支持(web,h5,小程序等)微服务提倡
高内聚
低耦合
,项目因拆分变多DevOps自动化运维流行集群化,高可用部署方案避免人工操作出现的错误集成管理系统,实现提交发布
weixin_33881050
·
2023-11-21 22:31
关于软件模块化设计方法
模块化的软件设计方法应该遵守“
高内聚
、
低耦合
”的原则,模块与模块之间可以通过接口、消息等方式进行通信;按照面向对象的设计方法,程序是由对象和消息组成的。
请按任意键继续
·
2023-11-21 18:18
软件设计
模块化
数据仓库高级面试题
数仓
高内聚
低耦合
是怎么做的定义
高内聚
:强调模块内部的相对独立性,要求模块内部的元素尽可能的完成一个功能,不混杂其他功能,从而使模块保持简洁,易于理解和管理。
小小哭包
·
2023-11-21 13:16
大数据
大数据
spark
分布式
数据仓库
软件工程理论与实践 (吕云翔) 第十章: 面向对象设计课后习题及答案解析
第十章:面向对象设计1.判断题(1)在面向对象的设计中,应遵循的设计准则除了模块化、抽象、
低耦合
和
高内聚
外,还有信息隐藏。(√)(2)面向对象分析和设计活动是一个多次反复选代的过程。
acmakb
·
2023-11-21 04:17
软件工程
软件工程
Java中的7大设计原则
优点:
低耦合
、
高内聚
。2、开闭原则对扩展开放,对修改关闭。(继承或多态)不建议对原来的代码进行修改,可以扩展一个新
余笙zh
·
2023-11-20 19:16
java
开发语言
IDEA 搭建 SpringCloud 项目【超详细步骤】
2.创建父工程3.创建注册中心4.服务注册5.编写业务代码6.服务拉取一、前言所谓微服务,就是要把整个业务模块拆分成多个各司其职的小模块,做到单一职责原则,不会重复开发相同的业务代码,实现真正意义上的
高内聚
栈老师不回家
·
2023-11-20 10:37
SpringCloud
intellij-idea
spring
cloud
uml
系列二、Lock接口
一、多线程编程模板线程操作资源类
高内聚
低耦合
二、实现步骤1、创建资源类2、资源类里创建同步方法、同步代码块三、12306卖票程序3.1、synchronized实现3.1.1、Ticket/***@Author
YYAugenstern
·
2023-11-20 09:49
JUC系列
JUC
面向对象的五大原则
单一职责原则可以看做是
低耦合
、
高内聚
在面向对象原则上的引申,将职责定义为引起变化的原因,以提
高内聚
性来减少引起变化的原因。
youngxinler
·
2023-11-20 06:43
消息中间件概述
它具有
低耦合
、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。
xmh-sxh-1314
·
2023-11-20 06:40
java
软件工程理论与实践 (吕云翔) 第七章 软件设计课后习题及答案解析
(×)解析:模块独立要求
低耦合
、
高内聚
。高耦合意味着模块之间的依赖程度高,而低内聚意味着模块内部的功能关联性较低。(2)软件设计说明书是软件概要设计的主要成果。
acmakb
·
2023-11-20 06:37
软件工程
软件工程
最近没怎么更新博客了
比如,项目分层了,再降
低耦合
度,该怎么实施?我这里就按一些特定的场景,分开处理了。通信分
EUNC
·
2023-11-20 01:25
Procedural
Life
从 0 开始手写一个 Mybatis 框架,三步搞定!
MyBatis框架的核心功能其实不难,无非就是动态代理和jdbc的操作,难的是写出来可扩展,
高内聚
,
低耦合
的规范的代码。
小小哭包
·
2023-11-19 22:15
Java
开发技巧经验分享
mybatis
MVC / MVP / MVVM 架构模式
达到:各模块
高内聚
低耦合
的状态,方便进行团队分工合作开发。代码思路清晰,提高代码的可维护性与可测试性。减少样板代码,提高开发效率,减少开发错误。MVCAndroid上的MVC架构我认为是来源
小杨不想努力了
·
2023-11-19 14:35
【设计模式】七大设计原则
使程序呈现
高内聚
,
低耦合
的特性。设计模式原则,其实就是程序员在编程时,应当遵守的原则,也是各种设计模式的基础(即:设计模式为什么这样设计的依据)单一职责原则接口隔离原则依
比尔高特
·
2023-11-19 08:32
设计模式
设计模式
Vue组件如何封装,这些原则您需要了解一下!
封装出来的组件必须具有高性能,
低耦合
的特性,主要从以下几点入手:1.数据从父组件传入子组件本身不要生成数据,如果需要生成数据,只能在组件内部进行使用,不要传递出去。父
不开花的玫瑰
·
2023-11-18 21:44
●
框架篇
#
Vue
vue
前端
组件封装
slot插槽
组件传值
Spring5的学习笔记__01
是轻量级的开源的javaEE框架2、Spring可以解决企业级应用开发的复杂性3、Spring有俩个核心部分:IOC(控制反转)和AOP(面向切面)(1)IOC:控制反转,对象的创建过程由Spring管理,降
低耦合
性
花開彼岸天丶
·
2023-11-18 21:10
spring
java
C++ 后端开发工程师的技术栈整理
C++后台开发岗位知识技能树一、语言:a)C/C++语言,对象生命周期,垃圾回收,标准库,错误与异常的处理,日志,面向对象的理解,设计模式,GDB的使用,代码
高内聚
低耦合
二、数据结构与算法:a)线性表:
sesiria
·
2023-11-18 18:15
C++
杂项
java系统架构设计,2022最新
OpenClosePrinciple)里氏代换原则(LiskovSubstitu降低类之间的耦合度从接口隔离原则可以看出:设计模式就是一个软件的设计思想从大型软件架构出发,为了升级和维护方便:降低依赖,降
低耦合
阳阳2013哈哈
·
2023-11-16 22:03
Java
学习教程
java
开发语言
为什么需要API接口开发?
在微服务体系架构中,将应用程序划分为几个
低耦合
的服务(称为微服务),每个服务都有其独特的功能。尽管微服务提供了许多好处(最显着的
分享干货的猫
·
2023-11-16 12:20
api
api接口
微服务
java
devops
关于微信小程序用户隐私保护授权
低耦合
解决方案
uniapp项目源码链接:https://download.csdn.net/download/sfsgtc/88404742图片预览:项目说明:2023年8月10日微信官方发布《关于小程序隐私保护指引设置》的公告,从2023年9月15日起必须用户点击同意隐私保护政策并同步给微信之后,开发者才可以调用微信提供的隐私接口。目前网上能找到的大多是弹窗组件方式引入,需要在所有涉及隐私接口的页面进行调整,
蓝莲花-爸爸去哪儿
·
2023-11-16 11:29
小程序
微信小程序
小程序
uniapp
OSI/RM参考模型
分层的作用:1.更利于标准化——分治2.降低层次之间的关联性——解耦(降
低耦合
性)3.更易于学习和理解OSI/RM参考模型应用层表示层会话层——维
tan &
·
2023-11-15 22:18
服务器
网络
java基础两点原则编程原则_面向对象编程内功心法系列三(聊一聊设计原则)...
在这个系列中,前面我通过两篇文章给你分享了设计思想相关的一些内容,比如说编程范式,基于接口而非实现编程,
高内聚
低耦合
。不知道你都还记得吗?这一篇我想接
啊哒小吴13777670590
·
2023-11-15 13:03
java基础两点原则编程原则
[5+1]里氏替换原则(一)
论原则性和理论指导意义,它们不如封装继承抽象或者
高内聚
低耦合
,所以在写代码或者codereview的时候,它们很难成为“应该这样做”或者“不应该这样做”的一个有说服力的理由。
qq_4278923
·
2023-11-15 13:02
设计模式
java
编程语言
封装
React 前端面试宝典
组件化的优势在于视图的拆分与模块复用,可以更容易做到
高内聚
低耦合
。通用性在于一次学习,随处编写。比如ReactNative,React360等,这里主要靠虚
Ying_Mr
·
2023-11-14 21:33
react
面试
react
优雅的Java编程:将接口对象作为方法参数
这种方式为我们带来了许多好处,包括降
低耦合
性、实现多态性和可替换性、实现依赖倒置原则等。本文将深入探讨这种设计模式的优势以及在实际开发中的使用场景。
爱叨叨的程序狗
·
2023-11-14 03:43
笔记
java
开发语言
Spring学习笔记——IOC、AOP
Spring概述作者RodJohnson,是一款免费开源的框架,方便解耦,简化开发(
高内聚
低耦合
)2002年发布的interface21是Spring最早的雏形2004年Spring框架1.0发布Spring
戴安娜Diana
·
2023-11-14 01:09
学习记录
ioc
aop
spring
使用 DDD 指导微服务拆分的逻辑
对于服务拆分的逻辑来说,是先设计
高内聚
低耦合
的领域模型,再实现相应的分布式系统。服务的划分有一些基本的方法和原则,通过这些方法能让微服务划分更有操作性。
Thoughtworks思特沃克中国
·
2023-11-14 00:32
技术雷达
领域驱动设计(DDD)
微服务
领域驱动设计
DDD
微服务
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他