技术栈
异步
七夜zippoe
3 天前
python
·
async
·
协程
·
同步
·
异步
·
await
Python异步编程基石:深入理解asyncio核心原理与实战
本文深入剖析Python异步编程核心库asyncio的工作原理,从事件循环、协程、Future到Task的完整技术栈。通过真实性能对比数据、企业级案例和5个架构流程图,全面解析async/await底层机制。涵盖异步编程最佳实践、性能优化技巧和故障排查方案,帮助开发者掌握高并发程序设计精髓,提升I/O密集型应用性能数倍。
Beginner x_u
5 天前
javascript
·
ajax
·
promise
·
异步
·
async await
从 Promise 到 async/await:一次把 JavaScript 异步模型讲透
JavaScript 有一个重要的概念——异步(async),它允许我们在执行运行任务时,不一定等待进程完成,而是继续执行下面的代码,直到任务完成再通知。常用的异步操作有:文件操作、数据库操作、AJAX 以及定时器等。
superman超哥
6 天前
开发语言
·
后端
·
rust
·
线程
·
异步
·
无锁
·
rust并发性能
Rust 并发性能调优:线程、异步与无锁的深度优化
并发是现代应用性能的核心支柱,充分利用多核处理器能带来线性甚至超线性的性能提升。但并发编程充满陷阱——锁竞争、伪共享、缓存一致性开销、上下文切换、调度延迟都会侵蚀并发收益。Rust 的所有权系统在编译期保证内存安全和数据竞争自由,让并发编程更安全,但性能优化仍需要深入理解。从线程池到异步运行时,从无锁数据结构到原子操作,从工作窃取到任务分块策略,每个决策都深刻影响并发性能。理解 Amdahl 定律的限制、识别串行瓶颈、选择合适的并发模型、优化同步开销、避免伪共享,是构建高性能并发应用的关键。本文深入探讨
逻极
7 天前
python
·
mysql
·
fastapi
·
异步
·
sqlalchemy
FastAPI + SQLAlchemy 现代API项目实战:从零到上手的Python MySQL开发指南
我刚开始用Python做Web项目时,最头疼的就是数据库连接管理。要么连接超时,要么连接池耗尽,要么SQL注入防不胜防。直到我系统掌握了FastAPI + SQLAlchemy这套组合拳,才发现原来Python MySQL开发可以如此优雅高效。今天我就带你从零开始,30分钟搞定一个完整的现代API项目。
hudawei996
11 天前
开发语言
·
flutter
·
异步
flutter路由传参接收时机
在Flutter中,这里使用Future.delayed(Duration.zero)而不是微任务,主要是出于构建上下文生命周期的考虑。
hudawei996
18 天前
开发语言
·
flutter
·
kotlin
·
异步
·
流
对比kotlin和flutter中的异步编程
Kotlin 和 Flutter(核心基于 Dart 语言)的异步编程体系,因语言设计目标(Kotlin 通用后端/Android,Dart 聚焦跨端UI)差异,在核心模型、语法、调度逻辑、适用场景上有显著区别,但底层均围绕“非阻塞执行”核心设计。以下从核心维度对比,并结合实战场景说明选型逻辑:
..空空的人
22 天前
服务器
·
数据库
·
c++
·
网络协议
·
gtest
·
异步
·
protobuf
C++基于protobuf实现仿RabbitMQ消息队列---技术认识2
前言:项目git链接:mq/mqdemo/muduo/protobuf/protobuf_client.cpp · 耀空/项目mq - 码云 - 开源中国
武子康
25 天前
大数据
·
分布式
·
微服务
·
消息队列
·
rabbitmq
·
dubbo
·
异步
Java-194 RabbitMQ 分布式通信怎么选:SOA/Dubbo、微服务 OpenFeign、同步重试与 MQ 异步可靠性落地
在面向服务的架构(SOA)中,系统设计会根据实际的业务需求进行模块化拆分,将整体系统分解为多个独立部署的服务模块。每个服务模块都具有明确的业务边界,专注于特定的业务功能,例如订单服务、支付服务、库存服务等。这些模块之间通过定义良好的接口进行交互,保持相互独立。
闲人编程
1 个月前
python
·
架构
·
api
·
fastapi
·
异步
·
codecapsule
FastAPI框架架构与设计哲学
『宝藏代码胶囊开张啦!』—— 我的 CodeCapsule 来咯!✨写代码不再头疼!我的新站点 CodeCapsule 主打一个 “白菜价”+“量身定制”!无论是卡脖子的毕设/课设/文献复现,需要灵光一现的算法改进,还是想给项目加个“外挂”,这里都有便宜又好用的代码方案等你发现!低成本,高适配,助你轻松通关!速来围观 👉 CodeCapsule官网
亚林瓜子
2 个月前
java
·
spring boot
·
spring
·
async
·
future
·
异步
Spring中的异步任务(CompletableFuture版)
CompletableFuture可以回调,Future没有回调函数。这里主要就是配置@EnableAsync注解
xiangji
2 个月前
线程池
·
异步
·
taskfactory
重构《手搓》TaskFactory带你更安全的起飞
好了,就介绍到这里,更多信息请查看源码库 源码托管地址: https://github.com/donetsoftwork/HandCore.net ,欢迎大家直接查看源码。 gitee同步更新:https://gitee.com/donetsoftwork/HandCore.net
xiangji
2 个月前
线程池
·
异步
·
手搓
《手搓》线程池优化的追求
好了,就介绍到这里,更多信息请查看源码库 源码托管地址: https://github.com/donetsoftwork/HandCore.net ,欢迎大家直接查看源码。 gitee同步更新:https://gitee.com/donetsoftwork/HandCore.net
xiangji
2 个月前
异步
·
手搓
·
taskfactory
《手搓》TaskFactory带你安全的起飞
另外源码托管地址: https://github.com/donetsoftwork/HandCore.net ,欢迎大家直接查看源码。 gitee同步更新:https://gitee.com/donetsoftwork/HandCore.net
非凡的世界
2 个月前
php
·
异步
·
1024程序员节
PHP 异步IO扩展包 AsyncIO v2.0.0 发布
AsyncIO 基于 PHP Fiber 和 Workerman 实现的高性能异步 IO 扩展包,提供类似 Python asyncio 的 API 和功能。
weixin_44547668
3 个月前
java
·
并发
·
异步
Java并发编程——提前聊一聊CompletableFuture和相关业务场景
CompletableFuture 是 Java 8 引入的并发编程工具(位于 java.util.concurrent 包),它是 Future 接口的扩展实现,主要用于处理异步任务。它引入了“完成阶段”(Completion Stage)概念,支持链式编程、非阻塞执行和异常处理,使异步代码更简洁和可读。下面我从核心机制、执行流程、关键方法和示例逐步解释。
闲人编程
3 个月前
开发语言
·
前端
·
python
·
web
·
异步
·
celery
使用Celery处理Python Web应用中的异步任务
『宝藏代码胶囊开张啦!』—— 我的 CodeCapsule 来咯!✨ 写代码不再头疼!我的新站点 CodeCapsule 主打一个 “白菜价”+“量身定制”!无论是卡脖子的毕设/课设/文献复现,需要灵光一现的算法改进,还是想给项目加个“外挂”,这里都有便宜又好用的代码方案等你发现!低成本,高适配,助你轻松通关!速来围观 👉 CodeCapsule官网
恋恋西风
3 个月前
pyqt
·
多线程
·
异步
PyQt python 异步任务,多线程,进阶版
https://blog.csdn.net/q610098308/article/details/145175625
饭碗的彼岸one
4 个月前
c语言
·
开发语言
·
c++
·
后端
·
c
·
异步
C++ 并发编程:异步任务
如果觉得本文对您有所帮助,请点个赞和关注吧,谢谢!!!你的支持就是我持续更新的最大动力在现代高性能计算领域,异步编程模型是充分利用多核处理器、避免 I/O 阻塞、提升应用程序响应能力的关键。C++11 及后续标准为我们提供了一套优雅且功能强大的异步任务工具集,其核心在于 std::future、std::promise、std::packaged_task 和 std::async。本文将对这一体系进行一次全面而深入的解构。
lssjzmn
4 个月前
java
·
前端
·
后端
·
springboot
·
异步
·
接口优化
Spring Web 异步响应实战:从 CompletableFuture 到 ResponseBodyEmitter 的全链路优化
上一篇咱们讨论了《性能飙升!Spring异步流式响应终极指南:ResponseBodyEmitter实战与架构思考》,这一次,咱们来进一步优化和对比。
Vallelonga
5 个月前
经验分享
·
rust
·
异步
·
底层
Rust 异步中的 Waker
Rust语言圣经中关于 Waker 的描述是很不完整的,导致新手不可能从中看懂 Waker 在实际应用中真正的工作方式。本文旨在对这部分内容做一个补充,帮助新手了解 “Rust 异步生态是如何基于 Rust 编译器提供的能力建立的” 。