异步

茶本无香1 天前
java·spring·多线程·异步
Spring 异步执行器(Executor)配置策略与命名实践根据业务特点配置线程池隔离动态调优Spring异步执行器的合理配置需要综合考虑:建议在实际使用前进行压力测试,根据测试结果调整配置参数,并建立持续监控机制,确保异步处理系统在高并发场景下的稳定性和可靠性。
C雨后彩虹2 天前
java·面试·cas·同步·异步·
CAS与其他并发方案的对比及面试常见问题在前面的文章中,我们从 CAS 的核心思想、底层实现、问题解决方案,到实际应用场景,完成了一套完整的知识体系搭建。但在实际开发中,没有最优的技术,只有最适合的技术。
C雨后彩虹3 天前
java·多线程·并发·cas·异步·
CAS 在 Java 并发工具中的应用在前面文章中,我们系统学习了 CAS 的核心思想、底层实现以及三大核心问题的解决方案。理论知识最终要服务于实践,而 CAS 作为 Java 无锁并发编程的基石,早已深度融入 JDK 的并发工具体系中。
SunnyRivers11 天前
python·异步·asyncio·asyn·asynhttp
10分钟入门Python 异步编程在 Python 中,async 关键字用于定义异步函数。这类函数允许任务在后台运行,而不会阻塞其他代码的执行。它通常用于处理网络请求、数据库操作或文件 I/O 等场景——在这些场景中,如果采用同步方式等待某个任务完成,整个程序就会被拖慢。 需要注意的是,async 函数本身并不会自动以异步方式运行;它必须配合 await 才能真正实现“暂停”和“恢复”的效果。换句话说,async 定义了函数的“异步能力”,而 await 则是触发这种能力的关键。 要使用 async,我们首先需要导入 asyncio 标
xiangji12 天前
orm·异步·mapper·sqlbuilder
DBShadow.net之依赖注入源码托管地址: https://github.com/donetsoftwork/DBShadow.net ,欢迎大家直接查看源码。 gitee同步更新:https://gitee.com/donetsoftwork/DBShadow.net
太阳伞下的阿呆13 天前
reactor·高并发·响应式编程·异步
Reactor线程池切换publishOn与subscribeOn在 Reactor(Project Reactor)中,publishOn 和 subscribeOn 是用于 切换执行线程(调度器) 的两个操作符,但它们的行为和用途 截然不同。下面是它们的详细区别与使用说明。
西红市杰出青年16 天前
网络·python·异步
asyncio.gather 内部原理与运行机制(详解)适用版本:本文以 CPython 3.12 的 asyncio.gather() 实现为准(不同版本细节可能略有差异,但核心机制一致)。
七夜zippoe1 个月前
python·async·协程·同步·异步·await
Python异步编程基石:深入理解asyncio核心原理与实战本文深入剖析Python异步编程核心库asyncio的工作原理,从事件循环、协程、Future到Task的完整技术栈。通过真实性能对比数据、企业级案例和5个架构流程图,全面解析async/await底层机制。涵盖异步编程最佳实践、性能优化技巧和故障排查方案,帮助开发者掌握高并发程序设计精髓,提升I/O密集型应用性能数倍。
Beginner x_u1 个月前
javascript·ajax·promise·异步·async await
从 Promise 到 async/await:一次把 JavaScript 异步模型讲透JavaScript 有一个重要的概念——异步(async),它允许我们在执行运行任务时,不一定等待进程完成,而是继续执行下面的代码,直到任务完成再通知。常用的异步操作有:文件操作、数据库操作、AJAX 以及定时器等。
superman超哥1 个月前
开发语言·后端·rust·线程·异步·无锁·rust并发性能
Rust 并发性能调优:线程、异步与无锁的深度优化并发是现代应用性能的核心支柱,充分利用多核处理器能带来线性甚至超线性的性能提升。但并发编程充满陷阱——锁竞争、伪共享、缓存一致性开销、上下文切换、调度延迟都会侵蚀并发收益。Rust 的所有权系统在编译期保证内存安全和数据竞争自由,让并发编程更安全,但性能优化仍需要深入理解。从线程池到异步运行时,从无锁数据结构到原子操作,从工作窃取到任务分块策略,每个决策都深刻影响并发性能。理解 Amdahl 定律的限制、识别串行瓶颈、选择合适的并发模型、优化同步开销、避免伪共享,是构建高性能并发应用的关键。本文深入探讨
逻极1 个月前
python·mysql·fastapi·异步·sqlalchemy
FastAPI + SQLAlchemy 现代API项目实战:从零到上手的Python MySQL开发指南我刚开始用Python做Web项目时,最头疼的就是数据库连接管理。要么连接超时,要么连接池耗尽,要么SQL注入防不胜防。直到我系统掌握了FastAPI + SQLAlchemy这套组合拳,才发现原来Python MySQL开发可以如此优雅高效。今天我就带你从零开始,30分钟搞定一个完整的现代API项目。
hudawei9961 个月前
开发语言·flutter·异步
flutter路由传参接收时机在Flutter中,这里使用Future.delayed(Duration.zero)而不是微任务,主要是出于构建上下文生命周期的考虑。
hudawei9962 个月前
开发语言·flutter·kotlin·异步·
对比kotlin和flutter中的异步编程Kotlin 和 Flutter(核心基于 Dart 语言)的异步编程体系,因语言设计目标(Kotlin 通用后端/Android,Dart 聚焦跨端UI)差异,在核心模型、语法、调度逻辑、适用场景上有显著区别,但底层均围绕“非阻塞执行”核心设计。以下从核心维度对比,并结合实战场景说明选型逻辑:
..空空的人2 个月前
服务器·数据库·c++·网络协议·gtest·异步·protobuf
C++基于protobuf实现仿RabbitMQ消息队列---技术认识2前言:项目git链接:mq/mqdemo/muduo/protobuf/protobuf_client.cpp · 耀空/项目mq - 码云 - 开源中国
武子康2 个月前
大数据·分布式·微服务·消息队列·rabbitmq·dubbo·异步
Java-194 RabbitMQ 分布式通信怎么选:SOA/Dubbo、微服务 OpenFeign、同步重试与 MQ 异步可靠性落地在面向服务的架构(SOA)中,系统设计会根据实际的业务需求进行模块化拆分,将整体系统分解为多个独立部署的服务模块。每个服务模块都具有明确的业务边界,专注于特定的业务功能,例如订单服务、支付服务、库存服务等。这些模块之间通过定义良好的接口进行交互,保持相互独立。
闲人编程2 个月前
python·架构·api·fastapi·异步·codecapsule
FastAPI框架架构与设计哲学『宝藏代码胶囊开张啦!』—— 我的 CodeCapsule 来咯!✨写代码不再头疼!我的新站点 CodeCapsule 主打一个 “白菜价”+“量身定制”!无论是卡脖子的毕设/课设/文献复现,需要灵光一现的算法改进,还是想给项目加个“外挂”,这里都有便宜又好用的代码方案等你发现!低成本,高适配,助你轻松通关!速来围观 👉 CodeCapsule官网
亚林瓜子3 个月前
java·spring boot·spring·async·future·异步
Spring中的异步任务(CompletableFuture版)CompletableFuture可以回调,Future没有回调函数。这里主要就是配置@EnableAsync注解
xiangji3 个月前
线程池·异步·taskfactory
重构《手搓》TaskFactory带你更安全的起飞好了,就介绍到这里,更多信息请查看源码库 源码托管地址: https://github.com/donetsoftwork/HandCore.net ,欢迎大家直接查看源码。 gitee同步更新:https://gitee.com/donetsoftwork/HandCore.net
xiangji3 个月前
线程池·异步·手搓
《手搓》线程池优化的追求好了,就介绍到这里,更多信息请查看源码库 源码托管地址: https://github.com/donetsoftwork/HandCore.net ,欢迎大家直接查看源码。 gitee同步更新:https://gitee.com/donetsoftwork/HandCore.net
xiangji3 个月前
异步·手搓·taskfactory
《手搓》TaskFactory带你安全的起飞另外源码托管地址: https://github.com/donetsoftwork/HandCore.net ,欢迎大家直接查看源码。 gitee同步更新:https://gitee.com/donetsoftwork/HandCore.net