技术栈
异步
码观天工
23 天前
性能优化
·
c#
·
.net
·
内存管理
·
异步
·
.net 9
解锁.NET 9性能优化黑科技:从内存管理到Web性能的最全指南
性能优化不仅关乎代码执行效率,还直接影响用户满意度和系统可扩展性。例如,一个响应缓慢的 Web 应用可能导致用户流失,而一个内存占用过高的服务可能增加云端部署的成本。
gqkmiss
1 个月前
前端
·
async
·
异步
·
steam
·
abortcontroller
AbortController:让异步操作随时说停就停
AbortController 是 JavaScript 在浏览器和部分 Node.js 环境中提供的全局类,用来中止正在进行或待完成的异步操作(如 fetch() 请求、事件监听、可写流、数据库事务等)。通过它,我们可以在需要的时候自由地终止这些操作,避免不必要的开销或冗长的等待。
Mysticbinary
1 个月前
异步
·
异步编程
·
函数回调
·
同步编程
函数回调的本质和原理
函数回调的定义: 通俗地讲,把一个函数作为参数传给另一个函数,这个函数则称为回调函数。图解:在看看严格点的定义: 函数回调就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。
茶本无香
1 个月前
java
·
future
·
异步
·
常见错误
Java异步编程中的CompletableFuture介绍、常见错误及最佳实践
Java 5引入的Future接口为异步编程提供了基础支持,但其设计存在明显局限性,导致复杂场景下难以满足需求:
陌言不会python
1 个月前
笔记
·
学习
·
微服务
·
线程池
·
异步
谷粒微服务高级篇学习笔记整理---异步&线程池
通过继承 Thread 类并重写 run() 方法实现多线程。特点:实现 Runnable 接口,将任务逻辑写在 run() 方法中。
长安er
2 个月前
数学建模
·
架构
·
gui
·
多线程
·
异步
·
流水线
·
全息
异步编程与流水线架构:从理论到高并发
目录一、异步编程核心机制解析1.1 同步与异步的本质区别1.1.1 控制流模型1.1.2 资源利用对比
亿牛云爬虫专家
2 个月前
数据分析
·
爬虫代理
·
异步
·
asyncio
·
aiohttp
·
今日头条
·
www.toutiao.com
数据分析异步进阶:aiohttp与Asyncio性能提升
在开发过程中遇到的主要问题包括:经过前期的故障排查,架构改进的核心在于以下几点:下面是一段示例代码,展示了如何使用aiohttp与Asyncio构建一个异步爬虫,并集成代理IP(参考爬虫代理的配置)、Cookie、UserAgent以及简单的错误处理。 请根据实际情况替换代理域名、端口、用户名、密码与Cookie信息。
Golinie
3 个月前
服务器
·
c++
·
异步
·
webserver
【C++高并发服务器WebServer】-17:阻塞/非阻塞和同步/异步、五种IO模型、Web服务器
本节的阻塞与非阻塞、同步与异步均指网络I/O。首先我们明确,典型的一次IO的两个阶段是 数据就绪 和 数据读写。
ai安歌
4 个月前
微信小程序
·
小程序
·
同步
·
异步
【微信小程序】微信小程序中的异步函数是如何实现同步功能的
在微信小程序中,虽然很多 API 都是异步的,但可以通过一些方法来实现类似同步的功能。以下是几种常见的方法:
胡西风_foxww
5 个月前
javascript
·
笔记
·
es6
·
promise
·
异步
·
回调
·
地狱
【es6复习笔记】Promise对象详解(12)
Promise 是 JavaScript 中处理异步操作的一种机制,它可以让异步操作更加容易管理和控制。Promise 对象代表一个异步操作的最终完成或失败,并提供了一种方式来处理操作的结果。
码农飞飞
5 个月前
rust
·
多线程
·
async
·
异步
·
tokio
·
并发并行
·
异步流
详解Rust异步编程
Rust的多线程编程和异步编程都是处理并发的常用方式,虽然它们都能够提高程序的并发性能,但它们在实现原理、使用场景、优缺点等方面存在一些重要差异。
最笨的羊羊
6 个月前
debezium
·
日常分享系列
·
异步
·
嵌入式引擎
Debezium日常分享系列之:异步 Debezium 嵌入式引擎
由于Debezium引擎的主要目标是能够在Kafka之外执行Debezium,可能会觉得为什么不利用这个机会摆脱Kafka的依赖。原因很简单:这将是一个过于复杂的更改,不仅影响到Debezium引擎。例如,删除WorkerConfig将需要删除OffsetBackingStore,这将需要删除OffsetStorageReader等等,这将导致Debezium核心和连接器的重大变化。因此,这应该作为一个单独的任务来完成,需要一个专门的DDD来描述所有的更改,并提出Kafka Connect接口和类的替代方
子非鱼921
6 个月前
javascript
·
promise
·
异步
【Promise】JS 异步之宏队列与微队列
萧鼎
6 个月前
开发语言
·
数据库
·
python
·
异步
Python并发编程库:Asyncio的异步编程实战
在现代应用中,并发和高效的I/O处理是影响系统性能的关键因素之一。Python的asyncio库是专为异步编程设计的模块,提供了一种更加高效、易读的并发编程方式,适用于处理大量的I/O密集型任务(如网络请求、文件操作等)。在这篇博客中,我们将详细介绍如何使用asyncio来进行异步编程,并通过一个实战案例,展示asyncio如何提升程序的性能。
极客先躯
6 个月前
java
·
rabbitmq
·
java-rabbitmq
·
面试题
·
异步
·
解耦
·
高级java
高级java每日一道面试题-2024年10月28日-RabbitMQ篇-RabbitMQ的使用场景有哪些?
如果有遗漏,评论区告诉我进行补充RabbitMQ是一个开源的消息代理和队列服务器,它遵循高级消息队列协议(AMQP)。RabbitMQ的核心作用是作为应用程序之间的中介,实现异步消息传递。它可以帮助解耦系统组件、提供消息的持久化、支持消息的路由和负载均衡等,广泛应用于构建分布式系统和微服务架构中。
一路奔跑1314
6 个月前
logback
·
异步
·
日志脱敏
logback日志脱敏后异步写入文件
大家项目中肯定都会用到日志打印,目的是为了以后线上排查问题方便,但是有些企业对输出的日志包含的敏感(比如:用户身份证号,银行卡号,手机号等)信息要进行脱敏处理。
csdn_aspnet
7 个月前
.netcore
·
async
·
异步
ASP.NET Core 创建使用异步队列
示例图在 ASP.NET Core 应用程序中,执行耗时任务而不阻塞线程的一种有效方法是使用异步队列。在本文中,我们将探讨如何使用 .NET Core 和 C# 创建队列结构以及如何使用此队列异步执行操作。
闲人编程
8 个月前
开发语言
·
python
·
网络编程
·
io
·
socket
·
异步
Python实现Socket.IO的完整指南
引言Socket.IO 的工作原理Socket.IO 服务器端实现Socket.IO 客户端实现场景案例:在线聊天室的实现
闲人编程
8 个月前
开发语言
·
python
·
游戏
·
网络编程
·
io
·
socket
·
异步
Python实现 Socket.IO 的在线游戏场景
引言Socket.IO 的工作原理在线多人游戏场景服务器端实现客户端实现完整案例:多人在线对战游戏总结
相忘于江湖-mfc
8 个月前
qt
·
http
·
同步
·
异步
QT中HTTP请求的同步和异步接口
在QT中,要执行HTTP请求,获取HTTP服务器的响应数据,需要启用network模块:QT的network模块主要有以下四个类: