异步

zztfj17 小时前
c#·异步
C# 异步方法 async / await CancellationToken 设置任务超时并手动取消耗时处理在C#中,异步编程通过 async和 await关键字实现,可以提高应用程序的响应性和性能。然而,有时候异步任务可能会长时间运行甚至卡住,因此需要实现任务超时处理机制。本文将详细介绍如何在C#中使用 async/await关键字实现任务超时处理,并提供相关代码示例。
罗山仔3 天前
mybatis·orm·异步·reactive·响应式·webflux·vertx
【Vertx构建异步响应式reactive mybatis,mybatis-vertx-adaptor】基于Vertx构建高性能异步响应后后端服务,而Vertx提供的JdbcClient不太符合ORM,而常用的mybatis,却不支持异步的模式。故整合Vertx、Mybatis,写一套能支持Vertx Future的Mybatis框架。
程序员正茂8 天前
mqtt·unity·异步
在Unity3d2021.3.35中实现MQTT异步客户端支持Windows和Android平台,可自动重连。1.下载MQTTnet,解压2.将lib/net48/MQTTnet.dll放入 Unity 项目 Assets/Plugins 目录
小陈工17 天前
大数据·网络·数据库·人工智能·python·django·异步
ModelEngine智能体开发实战:知识库自动生成与多Agent协作作为一名有9年经验的Python后端开发者,我最近明显感受到了AI智能体技术的冲击。传统的微服务架构虽然成熟,但在处理复杂业务流程时,仍然需要大量的硬编码和人工干预。而智能体技术,特别是基于大语言模型的Agent系统,提供了一种全新的编程范式。
wuchen100425 天前
线程·异步·队列·网狐
网狐的两种异步处理机制的理解前几天发了两篇博文,记述的是 通过“消息窗口 + 工作线程 + 队列”实现的异步引擎:https://blog.csdn.net/wuchen1004/article/details/158394256?spm=1011.2124.3001.6209
C雨后彩虹25 天前
java·多线程·stream·同步·异步
深入探索Java Stream:6个复杂业务场景下的高效实现方案在前面文章中,我们完成了 Stream API 从基础语法、版本迭代、实战对比到兼容避坑的全维度解析,掌握了基础用法和通用原则。但实际开发中,面对复杂嵌套业务场景 (如多表关联、多层数据转换)、大数据量处理(如 100w + 元素),仅靠基础用法远远不够 —— 既要保证代码简洁,又要兼顾性能,这也是开发者使用 Stream 的核心痛点。
天若有情6732 个月前
前端·异常处理·前端开发·async·异步·await·异步编程
从 try-catch 回调到链式调用:一种更优雅的 async/await 错误处理方案先看一段典型的业务代码:用户登录后获取个人信息,再根据个人信息获取订单列表,每个异步操作都需要独立的错误处理:
闲人编程2 个月前
消息队列·异步·优先级·解耦·点对点·延迟·工作队列
消息队列模式与应用场景『宝藏代码胶囊开张啦!』—— 我的 CodeCapsule 来咯!✨写代码不再头疼!我的新站点 CodeCapsule 主打一个 “白菜价”+“量身定制”!无论是卡脖子的毕设/课设/文献复现,需要灵光一现的算法改进,还是想给项目加个“外挂”,这里都有便宜又好用的代码方案等你发现!低成本,高适配,助你轻松通关!速来围观 👉 CodeCapsule官网
only-qi2 个月前
线程池·异步
SimpleAsyncTaskExecutor:@Async 的默认异步执行器目录一、基本特性二、源码结构简析三、Spring 中的默认行为3.1 在 @EnableAsync 场景下的默认行为:
rabbitlzx2 个月前
java·开发语言·c#·异步·asynchronous
《Async in C# 5.0》第十四章 深入探讨编译器对于async的转换C# 编译器借助 .NET 框架基类库实现了异步功能。运行时本身无需任何更改即可支持异步。这意味着 await 是被转换成了某种使用早期版本的 C# 我们自己就可以编写的东西。我们可以使用 .NET Reflector 这样的反编译器来查看生成的代码。
C雨后彩虹2 个月前
java·面试·多线程·同步·异步·threadlocal
ThreadLocal全面总结,从理论到实践再到面试高频题经过前面文章的系统讲解,我们从 ThreadLocal 的入门使用、底层原理、核心结构,到内存泄漏避坑、实战场景、跨线程传递、性能分析,完成了一套完整的知识闭环。
C雨后彩虹2 个月前
java·多线程·同步·异步·threadlocal
跨线程数据传递InheritableThreadLocal的原理在前面的文章中,我们掌握了 ThreadLocal 的核心用法与底层原理,知道它能实现线程内数据共享、线程间数据隔离。但在实际开发中,我们经常会遇到这样的需求:父线程创建的子线程,能否直接获取父线程的 ThreadLocal 数据?
闲人编程2 个月前
数据库·后端·python·web·异步·sqlalchemy
SQLAlchemy 2.0核心概念与异步支持『宝藏代码胶囊开张啦!』—— 我的 CodeCapsule 来咯!✨写代码不再头疼!我的新站点 CodeCapsule 主打一个 “白菜价”+“量身定制”!无论是卡脖子的毕设/课设/文献复现,需要灵光一现的算法改进,还是想给项目加个“外挂”,这里都有便宜又好用的代码方案等你发现!低成本,高适配,助你轻松通关!速来围观 👉 CodeCapsule官网
007张三丰2 个月前
爬虫·python·多线程·异步·asyncio·aiohttp·今日头条
Python 多线程与异步爬虫实战:以今日头条为例在 Web 爬虫开发中,单线程请求往往成为性能瓶颈——尤其当目标网站响应较慢或需抓取大量页面时。并发(Concurrency)是提升爬取效率的关键手段。Python 提供了两种主流并发模型:多线程(Threading)和异步 I/O(Async/Await)。本文将以“今日头条新闻列表”为示例目标,分别用 ThreadPoolExecutor 和 aiohttp + asyncio 实现高性能爬虫,并对比其性能差异。
消失的旧时光-19432 个月前
java·开发语言·线程池·异步
第十七课:线程池与异步体系——后端并发模型的真相在很多初学后端的人眼里:并发 = 多开几个线程 线程多 = 性能高但真实的企业系统恰恰相反:线程乱开 = 系统崩溃 合理调度 = 稳定高并发
茶本无香2 个月前
java·spring·多线程·异步
Spring 异步执行器(Executor)配置策略与命名实践根据业务特点配置线程池隔离动态调优Spring异步执行器的合理配置需要综合考虑:建议在实际使用前进行压力测试,根据测试结果调整配置参数,并建立持续监控机制,确保异步处理系统在高并发场景下的稳定性和可靠性。
C雨后彩虹2 个月前
java·面试·cas·同步·异步·
CAS与其他并发方案的对比及面试常见问题在前面的文章中,我们从 CAS 的核心思想、底层实现、问题解决方案,到实际应用场景,完成了一套完整的知识体系搭建。但在实际开发中,没有最优的技术,只有最适合的技术。
C雨后彩虹2 个月前
java·多线程·并发·cas·异步·
CAS 在 Java 并发工具中的应用在前面文章中,我们系统学习了 CAS 的核心思想、底层实现以及三大核心问题的解决方案。理论知识最终要服务于实践,而 CAS 作为 Java 无锁并发编程的基石,早已深度融入 JDK 的并发工具体系中。
SunnyRivers2 个月前
python·异步·asyncio·asyn·asynhttp
10分钟入门Python 异步编程在 Python 中,async 关键字用于定义异步函数。这类函数允许任务在后台运行,而不会阻塞其他代码的执行。它通常用于处理网络请求、数据库操作或文件 I/O 等场景——在这些场景中,如果采用同步方式等待某个任务完成,整个程序就会被拖慢。 需要注意的是,async 函数本身并不会自动以异步方式运行;它必须配合 await 才能真正实现“暂停”和“恢复”的效果。换句话说,async 定义了函数的“异步能力”,而 await 则是触发这种能力的关键。 要使用 async,我们首先需要导入 asyncio 标
xiangji2 个月前
orm·异步·mapper·sqlbuilder
DBShadow.net之依赖注入源码托管地址: https://github.com/donetsoftwork/DBShadow.net ,欢迎大家直接查看源码。 gitee同步更新:https://gitee.com/donetsoftwork/DBShadow.net