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
耦合度
uniapp自定义封装确认框
最近的app项目有个从有下角弹出的确认框,但是uniapp没有合适的组件所以自己写了一个,功能确实都完成了,但是跟项目的
耦合度
还是略高,主要是原因有两个:1、uniapp在除H5模式下都挂载不到根元素,
疯狂的小土蘑
·
2023-10-08 20:59
uniapp
javascript
前端
vue.js
uni-app
Vue-什么是单页面?有什么优缺点
前后端分离,前端负责展示和交互,后端负责数据处理和逻辑,降低了
耦合度
。减轻了服务器压力,只需要返回数
风的艺术
·
2023-10-08 14:53
Vue
vue.js
javascript
前端
C#基础笔记(4)—— C#设计模式
C#设计模式一、设计模式设计模式(Designpattern):是帮助我们解决实际开发过程中的方法,该方法是为了降低对象之间的
耦合度
。
Dukenone
·
2023-10-08 05:06
c#
设计模式
前端自动化测试入门教程
常用框架有Jest、Jasmine、Mocha等;集成测试(IntegrationTest):对多个模块作为一个整体进行测试,一般用于
耦合度
较高的函数/组件、经过二次封装的函数/组件、多个函数/组件组合而成的函数
前端阿彬
·
2023-10-08 00:27
前端实用知识学习
前端
自动化测试
Taro 路由增强 2x 版本来了,可能是最好的 Taro 路由库
小程序的路由有什么问题路由跳转的页面url没有类型提示容易输错路由传参需要手动拼接参数、无法携带任意类型、任意大小的数据路由方法是异步的,页面通过EventCannal通信,事件的回调方法可读性差、
耦合度
高
_ERROR
·
2023-10-07 21:03
AOP
一般称为面向切面,作为面向对象的一种补充,用于将那些与业务无关,但却对多个对象产生影响的公共行为和逻辑,抽取并封装为一个可重用的模块,这个模块被命名为“切面”(Aspect),减少系统中的重复代码,降低了模块间的
耦合度
xuweiqiang
·
2023-10-07 17:44
javascript设计模式——命令模式
绘图命令:我们在使用cavnas时,经常会调用一些内置方法,但是需要不停的使用canvas元素的上下文引用,这在多人项目开发中
耦合度
比较高。
蟹老板爱写代码
·
2023-10-07 10:23
架构设计系列2:几个常用的架构设计原则
这个标准主要用于评判子系统、模块或类的内聚性高低,以及
耦合度
的高低。因此,下面将围绕设计一个"高内聚低耦合"的系统为目标,来探讨架构设计该怎么做。
白云coy
·
2023-10-07 00:47
架构设计系列
java
架构设计
设计原则
最强中间件!Kafka快速入门(Kafka理论+SpringBoot集成Kafka实践)
自媒体文章上下架需求分析媒体端下架文章同时app端也下架文章的实现可以通过feign去调用,但这种实现
耦合度
太高,这里使用MQ进行解耦自媒体端一旦上下架文章就发送消息给MQ,文章微服务在去读取消息根据消息内容上下架文章
小蔡coding
·
2023-10-06 20:40
kafka
中间件
kafka
spring
boot
阶段四-JavaEE-Day03
降低代码之间的
耦合度
。概念:M:Model模型(service+dao+pojo)。V:View视图(HTML页面+JSP页面)。C:Controller控制器(Servlet)。
酷寒的小蛮蛮
·
2023-10-06 14:32
java学习之路
java-ee
java
高内聚低耦合
高内聚、低耦合:一、内聚:每个模块只完成一个功能,尽量不依赖于模块外部的代码;二、耦合我们追求.降低类之间的
耦合度
,从强耦合降为低耦合.1.什么是耦合:耦合指的是两个类之间的联系的紧密程度;强耦合:类之间存在着直接关系例子
homehome...
·
2023-10-06 10:11
基础知识
java
c++
开发语言
TBSchedule使用简介
TBSchedule能干什么TBSchedule可以将调度作业从业务系统中分离出来,降低或者是消除和业务系统的
耦合度
,进行高效异步
雪韵天际
·
2023-10-06 08:41
iOS 解耦 -- 利用路由器进行页面间单向通信
,你会发现随着版本迭代,一旦出现代码修改(原有VC命名修改、入参修改等等),你所要付出的代价也极大,而且风险极高,说不定漏掉了某个发起跳转的地方没有修改,导致产品线上报错甚至Crash掉;所以此种代码
耦合度
是架构设计时必须要考虑并解决的
詹姆斯洪尼古拉斯利
·
2023-10-06 08:47
懂得「强连接」社交,远离庸人自扰
飞跃思考日更100天践行之19/100作者:王勝華公众号:飞跃思考关键词:150定律,互动频率、情感强弱、价值观
耦合度
阅读时长:约5分钟难度系数:****偶然间翻开微信好友人数吓了一跳。
飞跃思考
·
2023-10-06 07:33
Spring的IOC和AOP
学习Spring框架:1.理解“控制反转“控制反转,也称为依赖注入,是面向对象编程中的一种设计理念,用来降低程序代码之间的
耦合度
。
yangfhit
·
2023-10-06 01:20
SpringCloud,微服务
单体架构的优缺点如下:优点:架构简单部署成本低缺点:
耦合度
高(维护困难、升级困难)1.2.分布式架构分布式架构:根据业务功能对系统做拆分,每个业务功能模块作为独立项目开发,称为一个服
Quella_ly
·
2023-10-05 23:59
微服务
java
分布式
门面模式简介
这个模式的目标是降低客户端与系统之间的
耦合度
,使系统更易于维护、扩展和修改。
IDIOT___IDIOT
·
2023-10-05 23:39
设计模式
设计模式
Android笔记:Android 组件化方案探索与思考
业务
耦合度
高,代码越来越臃肿,团队内部多人协作开发困难。Android项目在编译代码的时候电脑会非常卡,又因为单一工程下代码耦合严重,每修改一处代码后都要重新编译打包测试,导致非常耗时。方便
Android Blog
·
2023-10-05 14:59
android
笔记
面试
flutter
职场和发展
开发语言
java设计模式17(中介者模式)
中介者模式:通过引入中介者将原本对象之间的两两交互转化为每个对象与中介者之间的交互,中介者可以对对象之间的通信进行控制与协调,降低原有系统的
耦合度
,使系统更灵活,易于扩展。
刺风有道
·
2023-10-04 21:06
Thinkphp5(think-queue)消息队列结合supervisor进程管理实现队列常驻进程
在大型系统中,一般会引入消息队列的组件,将流程中部分任务抽离出来放入消息队列,并由专门的消费者作针对性的处理,从而降低系统
耦合度
,提高系统性能和可用性。
西瓜很甜哟
·
2023-10-04 19:05
最全面的微服务技术栈——基础篇
优点:架构简单,部署成本低缺点:
耦合度
高(维护困难、升级困难)分布式架构分布式架构:根据业务功能对系统
SuperW.
·
2023-10-03 17:49
微服务
java
分布式
php->所谓"hook"
更改代码执行顺序.代码插件化我们经常会遇到各种需求,并且需求不确定,当你不确定一个功能函数是否要拓展,你可以给这个函数加上一些钩子,便于以后的拓展,使得代码如同一个一个的积木,需要就拿来,不需要随时去除,降低代码的
耦合度
假装有代码代码我就不贴了
DullCat
·
2023-10-03 12:39
SpringBoot的学习
代码书写:
耦合度
偏高解决方法:使用对象时,在程序中不要主动使用new产生对象,转换为由外部提供对象——IcC控制反转IoC(InversionofControl)控制反转使用对象时,由主动new产生对象转换为由外部提供对象
明里灰
·
2023-10-02 21:12
SpringBoot
spring
java
后端
创建型设计模式 单例 工厂模式 看这一篇就够了
这样可以降低系统的
耦合度
,使用者不需要关注对象的创建细节。
软工菜鸡
·
2023-10-02 18:51
设计模式详解
设计模式
java
Spring Could 知识点总结
2.被拆分成的每一个小型服务都围绕着系统中的某一项或些
耦合度
较高的业务功能进行构建,并且每个服务都维护着自身的数据存储、业务开发自动化测试案例以及独立部署机制。3.由于有了轻量级的通信协作基础,所以这
大梦谁先觉i
·
2023-10-02 09:11
Spring
Cloud
spring
java
微服务
spring
cloud
第43节——redux介绍
分离业务逻辑,降低代码的
耦合度
。简化状态的同步,提高代码的可维护性。React本身并不提供状态管理工具,但是我们可以使用它提供的钩子,如useState和useConte
爱在你心中
·
2023-10-02 09:51
react
react.js
前端
javascript
SDWebImage加载、缓存的处理
我们应该学会看懂它,这里简单的记录一下:泛化(generalization):表示is-a的关系,是对象之间
耦合度
最大的一种关系,子类继承父类的所有细节。
code_ce
·
2023-10-02 01:56
关于新正方教务系统(湖北工程学院)的one day越权漏洞的说明
为本人一年前提交的漏洞,所以并非0day漏洞此漏洞影响范围巨大,几乎涉及国内一半高校的教务系统,包含武汉大学、浙江工商大学等等而且据本人推测,此漏洞难以完全修复,因为我怀疑在该程序的设计阶段,权限验证模块与真实功能模块
耦合度
过高
一个老蒟蒻
·
2023-10-01 17:03
网络安全
安全
web安全
网络
Java笔记二十二——设计模式
使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性,降低代码的
耦合度
。设计模式基于以下几个原则:里氏替换原则——如果调用一个父类的方法可以成功,那么替换成子类调用也应该完全可以运行。
少年骇客QAQ
·
2023-10-01 08:34
java学习
java
设计模式
自定义 Android IOC 框架
假设一个类中有很多的成员变量,如果你需要用到里面的成员变量,传统做法是new出来进行使用,但是在IOC的原则中,我们不要new,因为这样的
耦合度
太高,我们可以在需要注入(new)的成员变量上添加注解,等待加载这个类的时候
kevenZheng
·
2023-09-30 21:31
小谈设计模式(6)—依赖倒转原则
小谈设计模式(6)—依赖倒转原则专栏介绍专栏地址专栏介绍依赖倒转原则核心思想关键点分析abc优缺点分析优点降低模块间的
耦合度
提高代码的可扩展性便于进行单元测试缺点增加代码的复杂性需要额外的设计和开发工作
学编程的小程
·
2023-09-30 19:13
细解设计模式
设计模式
Spring中的IOC和AOP
对象被注册到Spring的IOC容器中,使用的时候从容器中获取即可,它通过依赖注入,将需要的外部资源注入到组件中,使用IOC使得对象之间的
耦合度
降低,资源变得容易管理。
剑小麟
·
2023-09-30 17:58
JAVA
spring
java
后端
Spring Cloud Alibaba
三层架构+MVC目的为了解耦开发框架Spring(2大特性)IOCAOP是一个轻量级的JavaEE开源框架,主要作用是为了解决企业开发的复杂度问题(
耦合度
)Springboot新一代JavaEE开发标准
ChenyuMa
·
2023-09-30 13:32
王学岗------隔离层的设计
隔离层有三种实现方式:1,代理模式轻量级,
耦合度
高2,HILT注入重量级
耦合度
低3,SPI机制零耦合内存消耗大我们一一来看下。
qczg_wxg
·
2023-09-29 13:30
移动架构
android
架构相关
架构相关图片缓存阅读时长统计复杂页面架构客户端整体架构架构&框架模块化分层解耦降低代码
耦合度
图片缓存简易版图片缓存框架image.png内存设计:存储的size(已队列的形式存储)image.png淘汰策略
萝卜丝巾
·
2023-09-28 22:23
基于Python的接口自动化-构建mock接口服务
引言Mock即模拟,就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法,其最大的优势就是降级前后端
耦合度
,使前端工程师可以不依赖后端返回数据,先开发前端样式以及逻辑处理简单来说
心软小念
·
2023-09-28 21:55
技术分享
软件测试
自动化
运维
selenium
测试工具
springboot整合AOP实现操作日志记录功能
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用性,同时提高了开发的效率。
三水沁
·
2023-09-28 13:52
Spring
Boot
spring
boot
java
后端
aop
【软件工程_设计模式】——为什么要使用设计模式?
降低代码的
耦合度
:设计模式
拾贰_C
·
2023-09-28 11:35
{00}设计模式
软件工程
设计模式
AOP(Aspect Oriented Programming)
是一种编程思想,通过预编译方式和动态代理实现程序功能的统一维护技术,是spring框架中的一个重要内容,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑的
耦合度
降低,可以提高程序的可重用性,
南 栀
·
2023-09-28 07:35
Spring
java
spring
Sringcloud:一、微服务介绍+常用技术框架和技术对比+服务拆分demo
微服务介绍单体架构简介将业务所有功能集中在一个项目中开发,打成一个包部署优点架构简单部署成本低缺点
耦合度
高,不利于后续更新迭代分布式架构简介每个业务模块作为一个独立项目开发,称为一个服务,但通常仍共用一个数据库
鸡鸭扣
·
2023-09-27 04:31
springcloud入门
微服务
架构
云原生
springboot
后端
java
springcloud
一文读懂Spring-AOP
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的
耦合度
降低,提高程序的可重用性,同时提高了开发的效
码农-V
·
2023-09-26 13:27
spring
java
后端
Redis的消息队列学习笔记
消息队列在项目中使用的目的是降低多机服务器的
耦合度
,降低了
耦合度
之后也会降低从单机升级到多机带来的代码改动量。
garbage_man
·
2023-09-25 10:11
服务器项目学习
redis
学习
数据库
SpringAMQP发送与接收消息
同步调用的优点:时效性较强,可以立即得到结果同步调用的问题:1.
耦合度
高2.性能和吞吐能力下降3.有额外的资源消耗4.有级联失败问题异步通信的优点:1.
耦合度
低2.吞吐量提升3.故障隔离4.流量削峰异步通信的缺点
mymk01
·
2023-09-25 04:26
微服务
spring
java
【实习记录】第7周 2023.08.07-2023.08.11
Class.forName(“com.sean.utils.User”);Useruser=(User)cls.getDeclaredConstructor().newInstance();user.getWord();降低
耦合度
叁 石
·
2023-09-25 02:19
java
spring
maven
mybatis
设计模式:中介者模式(C++实现)
在中介者模式中,中介者对象负责协调多个对象之间的交互,将对象之间的
耦合度
降低。
wydxry
·
2023-09-24 12:48
设计模式
设计模式
中介者模式
c++
JS模块化
把所有的js代码写在一起,功能点不明确,
耦合度
不够,很难维护。
cycs
·
2023-09-24 08:18
javascript
ecmascript
模块化
前端
CMD
AMD
CommonJS
消息队列RabbitMQ常用技术解析
同步通信与异步通信)同步通信:比如微信视频聊天实时返回信息局限只能和一个人异步通信:比如微信聊天一个人可以和多个聊天局限调用链关系不清晰事件驱动异步方式中大量请求进入broker进行缓存有服务原则性订阅消息,优点0
耦合度
sense.gong
·
2023-09-24 02:41
java
rabbitmq
cloud
Spring学习笔记3 Spring对IOC的实现
Spring学习笔记2Spring的入门程序_biubiubiu0706的博客-CSDN博客控制反转是一种思想控制反转是为了降低程序
耦合度
,提高程序扩展力,达到OCP(开闭原则)原则,达到DIP(依赖倒置原则
biubiubiu0706
·
2023-09-23 23:35
spring
学习
笔记
微服务介绍 SpringCloud,服务拆分和远程调用,注册中心Eureka,负载均衡Ribbon,注册中心Nacos
当网站流量很小时,单体架构非常合适1.单体架构优点:架构简单部署成本低缺点:
耦合度
高(维护困难、升级困难)2分布式服务分布式架构优缺点:优点:降低服务耦合有利于服务升级和拓展缺点:服务调用关系错综复杂服务
程序员~小鱼儿
·
2023-09-23 17:32
spring
cloud
微服务
eureka
Spring面试题12:Spring中IOC的优缺点是什么?IOC依赖注入方式有哪些
优点:降低代码的
耦合度
:通过IOC容器管理对象的依赖关系,对象无需自行创建和管理依赖对象,减少了对象之间的直接依赖
小小鱼儿小小林
·
2023-09-23 16:11
面试这么回答
spring
java
上一页
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
其他