中间件

波波0071 天前
中间件·.net·面试题
每日一题:中间件是如何工作的?ASP.NET Core 中的 中间件(Middleware) 是如何工作的?Use、Run、Map 有什么区别?为什么中间件的注册顺序非常重要? 参考答案: ASP.NET Core 采用中间件管道模型处理请求,请求会按注册顺序依次进入中间件,响应则按相反顺序返回。每个中间件都可以在请求“进入前”和“返回后”执行逻辑,这也是日志、鉴权、异常处理等功能能够统一实现的基础。 Use 用于注册可向下传递请求的中间件,通常需要调用 next(),否则会中断管道;Run 用于注册终止型中间件,一旦执行,后续中间件
玄同7651 天前
人工智能·深度学习·自然语言处理·中间件·架构·langchain·rag
LangChain 1.0 框架全面解析:从架构到实践大语言模型 (LLM) 开发工程师 | 中国传媒大学 · 数字媒体技术(智能交互与游戏设计)CSDN · 个人主页 | GitHub · Follow
dear_bi_MyOnly2 天前
java·开发语言·数据结构·后端·中间件·java-ee·intellij-idea
【多线程——线程状态与安全】打印结果Java程序运行时,会先启动main方法对应的主线程,所有代码都在主线程中开始执行。这是Java 8及以上的Lambda表达式写法(用来简化 Runnable 接口的实现),等价于创建一个实现了Runnable接口的线程任务。
玄同7653 天前
人工智能·中间件·langchain·知识图谱·fastapi·知识库·rag
LangChain v1.0+ 与 FastAPI 中间件深度解析:从概念到实战【个人主页:玄同765】大语言模型(LLM)开发工程师|中国传媒大学·数字媒体技术(智能交互与游戏设计)
坚持学习前端日记3 天前
java·中间件
容器化中间件的优缺点环境一致性 容器可以确保开发、测试和生产环境的一致性,避免“在我机器上能跑”的问题。资源隔离 容器提供了轻量级的资源隔离,可以更好地控制 CPU、内存等资源的使用。
BLUcoding3 天前
docker·中间件·容器
使用 Docker Compose 安装常用中间件
沐雪架构师4 天前
中间件·langchain
LangChain 1.0 内置的Agent中间件详解LangChain 为常见场景提供了预构建的中间件。每个中间件都可以在生产环境使用,可根据具体需求配置。如下列表
木子啊4 天前
开发语言·中间件·php
PHP中间件:ThinkCMF 6.x核心利器解析早安!今天我们进阶到一个现代 PHP 开发必备,也是 ThinkCMF 6.x 架构中的核心利器:中间件(Middleware)。
CTO Plus技术服务中5 天前
大数据·数据库·中间件
大数据、开发环境、中间件、数据库运维开发教程这部分的内容我们已经全部开放到了平台上,后面随着情况还会持续更新和调整新的内容,再继续持续完善,有问题欢迎后台留言咨询。
冷崖6 天前
中间件
消息队列-前言消息队列,简而言之就是 消息 + 队列 (MessageQueue,简称MQ) 本质上是一种异步通信协议或中间件,其核心数据结构是队列,遵循先进先出(FIFO)原则,内容为消息
玄同7656 天前
人工智能·语言模型·自然语言处理·中间件·langchain·agent·智能体
LangChain v1.0 中间件深度解析:从 Callback 到 Middleware 的演进【个人主页:玄同765】大语言模型(LLM)开发工程师|中国传媒大学·数字媒体技术(智能交互与游戏设计)
小邓吖7 天前
前端·分布式·后端·中间件·架构·golang
自己做了一个工具网站大家好,我是 toolj.top 的作者。 最近上线了一个小站:http://toolj.top,里面放了十几个我日常用得上的小工具,比如 JSON 格式化、时间戳转换、Base64 编解码、密码生成器之类的。
Prince-Peng7 天前
数据结构·数据库·redis·分布式·缓存·中间件·架构
技术架构系列 - 详解RedisRedis(Remote Dictionary Server)本质上是一个基于内存的、键值对存储系统。其设计的核心目标是解决传统关系型数据库在高并发、低延迟场景下的性能瓶颈。它的核心价值可以概括为“快”与“灵”。
Prince-Peng8 天前
分布式·中间件·架构·kafka·零拷贝·消息中间件·填谷削峰
技术架构系列 - 详解Kafka首先,我们通过一张总览图来建立对Kafka生态系统的整体认知。这张图描绘了数据从生产到消费的完整路径,以及各核心组件之间的协作关系:
爱吃山竹的大肚肚8 天前
java·spring boot·后端·spring·中间件
异步导出方案首先,我们需要一张表来跟踪导出任务的状态和存储信息。整个异步导出的业务流程,可以分为以下几个关键步骤,下图清晰地展示了其完整的工作流:
GIS开发者8 天前
java·中间件·nacos·tomcat·保兰德
对nacos进行信创改造,将其中的tomcat替换为保兰德的中间件Nacos 是阿里巴巴开源的动态服务发现、配置管理和服务管理平台,核心解决微服务架构中服务注册发现、配置中心、服务元数据管理三大核心问题,支持主流微服务框架(Spring Cloud、Dubbo、gRPC 等),兼具易用性、高可用和扩展性,是国内微服务生态的主流中间件之一。在国内微服务技术栈中,Nacos 是配置中心和服务注册发现领域的 “事实标准” 之一,国外项目常用 Consul/Etcd,而国内绝大多数基于 Spring Cloud/Dubbo 的微服务架构,都会优先选择 Nacos。
晚风_END8 天前
数据库·后端·spring·postgresql·中间件·个人开发
postgresql数据库|连接池中间件pgbouncer的部署和配置详解工作机制:postgresql数据库 是多进程结构,每新增一个会话就会新增一个进程,相对而言对数据库的开销就会比较巨大。
郑州光合科技余经理9 天前
java·开发语言·前端·后端·微服务·中间件·php
同城配送调度系统实战:JAVA微服务随着即时配送市场的快速发展,同城跑腿配送系统已成为连接商户、骑手与用户的重要桥梁。此类系统需具备高并发、低延迟、高可用等特性,同时支持订单实时追踪、智能调度、多端协同等复杂业务。为应对这些挑战,我们设计了一套基于 SpringCloud 微服务架构与 Vue3 前端生态的全栈技术方案,确保系统稳定、可扩展、易维护。
321.。9 天前
linux·开发语言·c++·学习·中间件
从 0 到 1 实现 Linux 下的线程安全阻塞队列:基于 RAII 与条件变量在多线程场景中,如果直接使用普通队列作为线程间数据传递的载体,会面临两个致命问题:阻塞队列的核心价值就在于: