全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果308,352个

React组件的解耦技巧分享_React_脚本之家

我们可以使用了一个包装组件来解耦Customer组件的逻辑。这种技巧被称为容器组件,它允许我们修改组件的UI,而不必担心“破坏”底层逻辑。 现在,我们的Customer只需要关注显示呈现信息。所有必要的变量都作为props传递,它就可以轻松嵌套在我们的代码中的任何位置,而无需担忧代码耦合的问题。 虽然我们已经成功解决,但是它仍然...
www.jb51.net/javascript/3038315...htm 2024-6-2

redis中队列消息实现应用解耦的方法_Redis_脚本之家

过度耦合的缺点:php应用中,过度的耦合使得系统拓展性变弱,联动性错误。 今天我给大家介绍的是利用redis的队列消息实现模块间的解耦。 应用场景:用户在采购模块下单买了一批货物回来,签收时要在仓库模块添加相应的库存,普通的做法就是在签收完成的时候通过接口给仓库模块推送数据执行入库操作。但是这么做如果仓库模块发送...
www.jb51.net/article/1473...htm 2018-9-13

SpringEvent优雅解耦时连续两个bug的解决方案_Golang_脚本之家

1,基本原理 日常开发中,我们有时会使用SpringEvent对业务解耦,使我们的代码更加高内聚低耦合,不过如果对其运行原理不清楚,那么在使用的过程中,一不留神就会出现一些bug。 Spring实战 第5版(异步图书出品) 京东自营 优惠价:¥99立即抢购 今天我们回顾一下SpringEvent使用的基本原理,需要优化的点,以及非常常见的两种错误。
www.jb51.net/article/2697...htm 2022-12-12

剖析Go编写的Socket服务器模块解耦及基础模块的设计_Golang_脚本之家

这一块的实现灵感主要是在读一个HTTP开源框架:Beego的源代码的时候产生的,Beego的整个架构就是高度解耦的,这里引用一下作者的介绍: beego 是基于八大独立的模块构建的,是一个高度解耦的框架。当初设计 beego 的时候就是考虑功能模块化,用户即使不使用 beego 的 HTTP 逻辑,也依旧可以使用这些独立模块,例如:你可...
www.jb51.net/article/807...htm 2024-6-2

vue3(vite)设置代理封装axios api解耦功能_vue.js_脚本之家

这篇文章主要介绍了vue3(vite)设置代理封装axios api解耦,本文结合示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下− 目录 一、设置代理 二、axios封装 三、api文件 四、安装unplugin-auto-import插件(vite版本) 一、设置代理 打开根目录下的vite.config.js文件,设置...
www.jb51.net/article/2710...htm 2024-5-31

Android巧用Fragment解耦onActivityResult详解_Android_脚本之家

这篇文章主要给大家介绍了关于Android巧用Fragment解耦onActivityResult的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧前言最近在研究jsbridge, 一直在想怎么样才能让需要startActivityForResult比如打开相机拍照这样的操作在webView中能更...
www.jb51.net/article/1451...htm 2024-6-1

RocketMq消息队列之削峰详解_java_脚本之家

这篇文章主要介绍了RocketMq消息队列之削峰详解,MQ的主要特点为解耦、异步、削峰,本篇博客只是简单的记录RocketMQ削峰用法,用于减少数据库压力的业务场景,需要的朋友可以参考下− 目录 RocketMq削峰 RocketMq削峰 MQ的主要特点为解耦、异步、削峰,本篇博客只是简单的记录RocketMQ削峰用法,用于减少数据库压力的业务...
www.jb51.net/program/2983682...htm 2024-6-2

关于消息队列如何保证消息的幂等性_java_脚本之家

在分布式系统中,消息队列是一个常用的组件,用于解耦发送者和接收者之间的耦合。在消息队列中,保证消息幂等性是一个重要的问题,因为重复处理相同的消息可能会导致系统的状态不一致或者数据的错误。 什么是幂等性 幂等性是指对同一个操作进行多次执行所产生的影响相同,即多次执行和一次执行的效果是一样的。在计算机领域...
www.jb51.net/article/2825...htm 2024-6-2

Java中RocketMQ的流量削峰详解_java_脚本之家

MQ的主要特点为解耦、异步、削峰,该文章主要记录与分享个人在实际项目中的RocketMQ削峰用法,用于减少数据库压力的业务场景,其中RocketMQ的核心组件概念如下: Producer:生产发送消息 Broker:存储Producer发送过来的消息 Consumer:从Broker拉取消息并进行消费 NameServer:为Producer或Consumer路由到Broker 其中消费流程有以下几点...
www.jb51.net/program/298340p...htm 2024-6-2

桥接模式 - 设计模式 - 菜鸟学堂-脚本之家

桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。这种类型的设计模式属于结构型模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。这种模式涉及到一个作为桥接的接口,使得实体类的功能独立于接口实现类。这两种类型的类可被结构化改变而互不影响。我们通过下面的实例来演示桥接模式(Bridge...
edu.jb51.net/design-pattern/design-p... 2024-5-31