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
解耦
【Agent实战】用“前置编码器+LLM”复刻ChatGPT附件功能
1.引言:多模态LLM
解耦
原生多模态LLM将多种模态的处理能力“内化”于一个庞大的模型中,是技术的前沿。
kakaZhui
·
2025-07-03 23:56
大模型Agent入门与代码实战
chatgpt
人工智能
LLM
Agent
AIGC
DeepSeek
异步通知与
解耦
,流量削峰,配合本地消息表实现事务的最终一致性并解决消息可靠、顺序消费和错误重试等问题
RabbitMQstock.#.nyse,#匹配多个字符,*匹配一个字符。ConfirmCallback到达exchange的回调。ReturnCallback到达queue失败的回调。KafkaKafka生产端分区器:1.直接指定partition指定0,1。2.设置hashkey,计算key的hash值进行取模分区。3.不设置分区键,采用粘性发送,即往某个分区发送至batchSize16K大小
老三牛擦
·
2025-07-03 20:38
skywalking
网络基础(1)
通过OSI(国际标准化组织),OSI标准,不产生代码协议分层协议本质上也是软件,在设计上为了更好地进行模块化,
解耦
合,也是被设计成为层次结构的所有软件都是层次的,模块化的网络协议就是分层的结论1:两种视角
Mr_Xuhhh
·
2025-07-03 17:13
网络
c++
c语言
算法
qt
开发语言
解耦
业务逻辑全攻略:破解5大陷阱!
关注墨瑾轩,带你探索编程的奥秘!超萌技术攻略,轻松晋级编程高手技术宝库已备好,就等你来挖掘订阅墨瑾轩,智趣学习不孤单即刻启航,编程之旅更有趣**六边形架构的“3步魔法召唤术”**第一步:定义核心业务逻辑——给业务装上“女王皇冠”!定义:“就像给业务女王颁发‘独立宣言’,用纯业务类和接口定义核心逻辑!”案例①:订单服务核心逻
墨瑾轩
·
2025-07-03 13:17
一起学学C#【三】
java
开发语言
C#架构可扩展性终极指南:3招让代码像变形金刚一样灵活!
超萌技术攻略,轻松晋级编程高手技术宝库已备好,就等你来挖掘订阅墨瑾轩,智趣学习不孤单即刻启航,编程之旅更有趣C#架构可扩展性的“超能力”实战指南秘籍1:模块
解耦
——给代码装“乐高积木”核心思想:模块化是代码的
墨瑾轩
·
2025-07-03 13:42
一起学学C#【七】
c#
架构
开发语言
设计模式之策略模式
二、适用场景策略模式适用于以下场景:系统中有许多类仅在行为上略有不同,使用条件语句(if-else或switch-case)判断行为;希望将算法的使用与实现
解耦
,使代码更加灵
码蚁Q
·
2025-07-03 10:20
设计模式
设计模式
策略模式
使用 Kafka 优化物流系统的实践与思考
为了满足异步
解耦
、高吞吐、高可用、事件驱动和数据可靠性等需求,Kafka作为分布式消息队列和流处理平台,成为了我们的首选。
nlog3n
·
2025-07-03 06:50
Java学习
kafka
分布式
为什么要使用消息队列?
总结一下,主要三点原因:
解耦
、异步、削峰。1、
解耦
。比如,用户下单后,订单系统需要通知库存系统,假如库存系统无法访问,则订单减库存将失败,从而导致订单操作失败。
编程大全
·
2025-07-03 06:18
后端
rabbitmq
rocketmq
kafka
消息队列
责任链模式 Go 语言实战
这个模式的主要目的是
解耦
请求的发送者和接收者,使得多个对象都有机会处理这个请求,而不需要明确指定哪个对象处理请求。
·
2025-07-03 04:04
设计模式精讲 Day 20:状态模式(State Pattern)
在实际项目中,状态模式能够有效
解耦
状态逻辑,提升系统的可维护性和扩展性。本文作为“设计模式精讲”系列的第20天,深入讲解了状态模式的核心思想、实现方式和实际应用
在未来等你
·
2025-07-03 02:51
23种设计模式精讲
设计模式
状态模式
Java开发
面向对象设计
软件架构
设计模式实战
Java应用开发
【Java源码阅读系列28】深度解读Java CompletableFuture 源码
一、核心架构:状态管理与依赖任务CompletableFuture的核心目标是将异步任务的完成状态与依赖操作
解耦
,允许通过链式调用定
·云扬·
·
2025-07-02 20:33
源码阅读系列之Java
java
开发语言
Docker:快速搭建 RabbitMQ 集群的技术指南
1、简述RabbitMQ是目前最流行的开源消息中间件之一,广泛应用于
解耦
、异步通信、削峰填谷等场景。
拾荒的小海螺
·
2025-07-02 17:16
DevOps
docker
rabbitmq
容器
从零到百亿流量:跨云平台高可用Web架构设计与成本优化全攻略
一、架构设计原则:弹性、分层与
解耦
1.基础架构选型:跨云混合部署多云负载均衡通过CloudflareLoadBalanci
风劝我要释怀
·
2025-07-02 14:53
azure
aws
googlecloud
云计算
网络编程(17)——asio多线程模型IOThreadPool
为避免线程安全问题,我们将网络数据封装为逻辑包投递给逻辑系统,逻辑系统有一个单独线程处理,这样将网络IO和逻辑处理
解耦
合,极大的提高了服
爱吃土豆zzz
·
2025-07-02 14:48
网络编程
单例模式
c++
网络编程
asio
C#.NET 依赖注入详解
其核心思想是将对象的创建和依赖管理交给容器(IoC容器),从而
解耦
代码。D
·
2025-07-01 21:56
c#.net
YOLOv10 全面升级解析:关键改进点一文掌握
它的核心改进包括:改进方向内容✅非
解耦
头轻量化设计消除非必要分支,减少冗余计算✅Anchor-Free模式默认启用,无需手动设置anchor✅TAL+DFLLoss提升边界框回归质量✅多任务统一接口detect
要努力啊啊啊
·
2025-07-01 20:10
计算机视觉
YOLO
目标跟踪
人工智能
目标检测
深度学习
springmvc
SpringMVC是基于Java的实现了MVC设计模式的请求驱动类型的轻量级web框架,通过把Model、View、Controller分离,将web层进行职责
解耦
,把复杂的web应用分成逻辑清晰的几部分
WyuanY.
·
2025-07-01 17:18
spring
spring
设计模式 | 桥接模式
桥接模式(BridgePattern)是结构型设计模式中的
解耦
大师,它将抽象部分与实现部分分离,使它们可以独立变化。
@hdd
·
2025-07-01 17:46
设计模式
设计模式
桥接模式
Redis 实现消息队列
在分布式系统架构中,消息队列是实现异步通信和
解耦
的核心组件。
雾缘枯
·
2025-07-01 14:25
redis
数据库
缓存
从用户到权限:解密 AWS IAM Identity Center 的授权之道
核心理念:
解耦
“人”与“权限”传统IAM用户模式下,“人”(用户)和“权限”(策略)是紧密绑定的。而在I
运维开发王义杰
·
2025-07-01 13:22
aws
信息安全
系统运维
aws
云计算
spring event(spring事件)
这对于
解耦
组件、实现异步处理以及增强应用的反应性非常有效。以下是使用Spring事件的一般步骤:定义事件类:首先,需要定义一个事件类,该类通常继承自ApplicationEvent。
喝可乐的希饭a
·
2025-07-01 04:24
Spring
spring
java
数据库
Golang Kratos 系列:业务分层的若干思考(二)
上一篇文章简单讨论了领域层在Kratos中的使用,主要涉及引入领域层,将数据层和业务层之间的
解耦
,接下来讨论一个稍微全面一点的例子,在此基础上引入外部Api(主要是易变部分)的领域层下的情况。
TransPlus
·
2025-06-30 18:48
golang
开发语言
后端
设计模式精讲 Day 13:责任链模式(Chain of Responsibility Pattern)
这是一种行为型设计模式,它通过将请求的发送者和接收者
解耦
,使得多个对象都有机会处理请求,从而避免了请求的发送者与接收者之间的紧耦合。责任链模式的核心思想是:将请求的处理过程组织
·
2025-06-30 12:35
Spring Cloud 服务消息:事件驱动架构
SpringCloud服务消息:事件驱动架构关键词:SpringCloud、事件驱动架构、消息队列、微服务、异步通信、服务
解耦
、分布式系统摘要:本文将深入探讨SpringCloud中的事件驱动架构,解释其核心概念
Java大师兄学大数据AI应用开发
·
2025-06-30 05:22
架构
spring
cloud
java
ai
中间件复习(java向,示例代码为java),所有问题都会有链接单独解析
高频使用)中间件分类典型中间件核心应用场景RPC框架Dubbo3.x、gRPC、SpringCloudOpenFeign微服务通信、跨语言调用消息队列Kafka、RocketMQ、RabbitMQ异步
解耦
搞不懂语言的程序员
·
2025-06-30 03:12
重拾java
中间件
中间件
java
开发语言
Docker 入门教程(七):容器数据卷
容器默认的写层具有两个关键缺点:不持久:容器一旦被删除,数据也随之丢失不可共享:每个容器的数据互相隔离为了解决这个问题,Docker提供了数据卷(Volume)机制,将数据从容器中
解耦
出来,形成独立、
千233
·
2025-06-30 01:33
Docker(for科研er)
docker
java
eureka
WPF中获取主窗体
在WPF的MVVM模式中,通常不直接引用主窗体(MainWindow),而是通过依赖注入、事件聚合器或命令参数传递等方式实现逻辑
解耦
。
周杰伦fans
·
2025-06-29 23:50
ai学习参考
WPF笔记
学习C#的笔记
wpf
next-hexagonal-starter:前端六边形架构的简约实践
next-hexagonal-starter项目介绍在软件开发中,六边形架构(HexagonalArchitecture)是一种设计模式,它通过将应用程序的业务逻辑与外部关注点(如UI、数据库、框架等)
解耦
翟珊兰
·
2025-06-29 23:20
什么是RibbitMQ
根据多个权威技术资料分析,RibbitMQ(实际应为RabbitMQ)是一个开源的、基于高级消息队列协议(AMQP)的消息代理(MessageBroker)软件,专为分布式系统提供异步通信、应用
解耦
和流量削峰等核心能力
肘击鸣的百k路
·
2025-06-29 22:13
spring
cloud
如何设计一个高并发系统?从哪些方面考虑?
一、架构分层设计1.分层
解耦
接入层:使用Nginx/LVS实现负载均衡,采用DNS轮询或Anycast进行流量分发服务层:微服务架构(如SpringCloud或Kubernetes),服务按功能垂直拆分数据层
真IT布道者
·
2025-06-29 18:44
架构
性能优化
分布式
设计模式(策略,工厂,单例,享元,门面)+模板方法
文章目录前提策略模式思想实现如何拓展模板方法存在的问题思想实现如何拓展工厂模式实现问题及解决(
解耦
)配置文件方式使用注解单例模式实现方式1,懒汉式(线程不安全)2,懒汉式(线程安全)3,饿汉式4,双重校验锁机制
sakoba
·
2025-06-29 18:40
设计模式
数据库
java
Spring Security 的方法级权限控制是如何利用 AOP 的?
它允许我们以声明式的方式保护业务方法,将安全规则与业务逻辑彻底
解耦
。核心思想:权限检查的“门卫”你可以把AOP在方法级安全中的作用想象成一个尽职尽责的“门卫”。
冰糖心书房
·
2025-06-29 08:28
Spring
AOP
spring
java
后端
aop
Android 13 接入 MediaSession 指南
MediaSession框架通过C/S架构
解耦
界面与服务层,核心组件包含Medi
Code_onepage
·
2025-06-29 07:49
android
后端开发的新选择:Spring Cloud 事件驱动架构
后端开发的新选择:SpringCloud事件驱动架构关键词:事件驱动架构、SpringCloudStream、微服务
解耦
、消息中间件、异步通信摘要:传统微服务架构中,服务间的直接调用常导致紧耦合和扩展性瓶颈
大厂资深架构师
·
2025-06-29 01:06
Spring
Boot
开发实战
spring
cloud
架构
spring
ai
Go中interface接口的设计理念
接口在Go中扮演着核心角色,尤其是在实现多态性和代码
解耦
方面。以下是对Go中接口设计理念的深入讲解:接口的基本概念在Go中,接口是一组方法签名的集合。
Code季风
·
2025-06-28 21:05
golang
开发语言
学习
rpc
从台式电脑硬件架构看前后端分离开发模式
它将系统的业务逻辑处理与用户界面展示
解耦
,提升开发效率与系统可维护性。有趣的是,我们日常生活中常见的台式电脑硬件架构,竟与这一理念有着异曲同工之妙。
程序猿全栈の董
·
2025-06-28 21:04
电脑
硬件架构
状态模式
[redis系列] 发布订阅 Pub/Sub
这种机制通过将发布者和订阅者
解耦
,使得它们不直接依赖于对方,大大提高了系统的扩展性。如果您对Redis相关内容感兴趣,欢迎查看我的Redis系列博客。
en-route
·
2025-06-28 19:19
redis
数据库
缓存
java spi 好处_Java SPI 实战
SPI全称为(ServiceProviderInterface),是JDK内置的一种服务提供发现机制,可以轻松实现面向服务的注册与发现,完成服务提供与使用的
解耦
,并且可以实现动态加载SPI能做什么利用SPI
Gaven Wang
·
2025-06-28 17:08
java
spi
好处
2025 VUE常见面试题
答案:MVVM将视图(View)与数据(Model)通过ViewModel层
解耦
,Vue
hmildj
·
2025-06-28 17:02
vue.js
面试
前端
4.链表入门
单双链表及其反转-堆栈诠释值引用:函数调用得到原值的拷贝,函数实际使用的变量与原变量
解耦
。引用传递:函数调用拷贝原指针得到一个新指针,该指针和原指针指向同一个内存区域。
ArtoriasSZ
·
2025-06-28 13:37
算法
链表
数据结构
go
后端
算法
命令模式:把请求封装成对象的神操作[特殊字符],
解耦
调用者与接收者的终极方案!
命令模式:把请求封装成对象的神操作,
解耦
调用者与接收者的终极方案!文章目录命令模式:把请求封装成对象的神操作,
解耦
调用者与接收者的终极方案!前言:为什么需要命令模式?
·
2025-06-28 02:00
策略模式与工厂模式的黄金组合:从设计到实战
单独使用的痛点策略模式:客户端需要知道所有策略类,并手动创建策略实例工厂模式:单独使用时主要解决对象创建问题,不涉及算法切换组合后的优势彻底
解耦
:客户端无需知道策略类的存在和创建方式一键切换:通过工厂统一
·
2025-06-28 01:52
18、探索边缘计算与面向能力的架构
这种计算方式与云计算有着本质的区别,云计算将计算资源与物理上下文
解耦
,以便在不同的场景中高效共享。边缘计算则紧密耦合于物理环境,旨在提供即时响应,处理现实世界的数据。
info6
·
2025-06-27 18:01
边缘计算
面向能力的架构
COA
Java SPI机制
SPI是一种服务发现机制,允许在运行时动态加载服务的实现,从而实现接口与实现的
解耦
,遵循面向对象设计的开闭原则(对扩展开放,对修改封闭)。
探索java
·
2025-06-27 17:29
#
死磕java基础
java
《设计模式就该这样学》之彻底搞懂Spring状态机原理,实现订单与物流
解耦
本文节选自《设计模式就该这样学》1状态模式的UML类图状态模式的UML类图如下图所示。2使用状态模式实现登录状态自由切换当我们在社区阅读文章时,如果觉得文章写得很好,我们就会评论、收藏两连发。如果处于登录情况下,则可以直接做评论、收藏这些行为。否则,跳转到登录界面,登录后再继续执行先前的动作。这里涉及的状态有两种:登录与未登录;行为有两种:评论和收藏。下面使用状态模式来实现这个逻辑,代码如下。首先
2401_85763569
·
2025-06-27 11:18
设计模式
spring
java
GaussDB架构深度解析:云原生与多模态融合的数据库新范式
一、GaussDB架构设计:分层
解耦
与云原生
喜酱的探春
·
2025-06-27 09:04
gaussdb
架构
云原生
Python LangChain 3.0 详解:重构大模型应用开发范式
一、架构演进:从工具集到全生命周期框架1.1三层架构
解耦
LangChain3.0实现历史性架构重构,将框架解构为
detayun
·
2025-06-27 03:50
Python
python
langchain
重构
“组件协作”模式之策略模式
常规
解耦
前写法使用if-else语句或switch-case语句进行结构化分而治之且有增加的扩展变化需求可能,扩展新的需求不方便。
铛铛啦啦啦
·
2025-06-27 02:15
C++设计模式入门
设计模式
策略模式
小橘子影视-安卓架构分析,最新版完美适配ios+安卓
近年来,移动视频播放工具在技术架构上逐渐趋向轻量、组件化与模块
解耦
,典型案例之一是近期版本的小橘子影视。
2501_92516489
·
2025-06-26 22:42
百度
经验分享
音视频
其他
简单聊一聊分布式架构中的sprng体系和zeroc ice的联想类比
Spring分布式架构常用组件及其业务场景案例:####服务注册与发现-Eureka-Nacos-服务消费者通过注册中心动态发现可用的服务提供者,实现服务间的
解耦
和动态调用。
有点小帅得平哥哥
·
2025-06-26 12:08
分布式
系统架构
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他