技术栈
异步
码农飞飞
16 天前
rust
·
多线程
·
async
·
异步
·
tokio
·
并发并行
·
异步流
详解Rust异步编程
Rust的多线程编程和异步编程都是处理并发的常用方式,虽然它们都能够提高程序的并发性能,但它们在实现原理、使用场景、优缺点等方面存在一些重要差异。
最笨的羊羊
1 个月前
debezium
·
日常分享系列
·
异步
·
嵌入式引擎
Debezium日常分享系列之:异步 Debezium 嵌入式引擎
由于Debezium引擎的主要目标是能够在Kafka之外执行Debezium,可能会觉得为什么不利用这个机会摆脱Kafka的依赖。原因很简单:这将是一个过于复杂的更改,不仅影响到Debezium引擎。例如,删除WorkerConfig将需要删除OffsetBackingStore,这将需要删除OffsetStorageReader等等,这将导致Debezium核心和连接器的重大变化。因此,这应该作为一个单独的任务来完成,需要一个专门的DDD来描述所有的更改,并提出Kafka Connect接口和类的替代方
子非鱼921
1 个月前
javascript
·
promise
·
异步
【Promise】JS 异步之宏队列与微队列
萧鼎
1 个月前
开发语言
·
数据库
·
python
·
异步
Python并发编程库:Asyncio的异步编程实战
在现代应用中,并发和高效的I/O处理是影响系统性能的关键因素之一。Python的asyncio库是专为异步编程设计的模块,提供了一种更加高效、易读的并发编程方式,适用于处理大量的I/O密集型任务(如网络请求、文件操作等)。在这篇博客中,我们将详细介绍如何使用asyncio来进行异步编程,并通过一个实战案例,展示asyncio如何提升程序的性能。
极客先躯
2 个月前
java
·
rabbitmq
·
java-rabbitmq
·
面试题
·
异步
·
解耦
·
高级java
高级java每日一道面试题-2024年10月28日-RabbitMQ篇-RabbitMQ的使用场景有哪些?
如果有遗漏,评论区告诉我进行补充RabbitMQ是一个开源的消息代理和队列服务器,它遵循高级消息队列协议(AMQP)。RabbitMQ的核心作用是作为应用程序之间的中介,实现异步消息传递。它可以帮助解耦系统组件、提供消息的持久化、支持消息的路由和负载均衡等,广泛应用于构建分布式系统和微服务架构中。
一路奔跑1314
2 个月前
logback
·
异步
·
日志脱敏
logback日志脱敏后异步写入文件
大家项目中肯定都会用到日志打印,目的是为了以后线上排查问题方便,但是有些企业对输出的日志包含的敏感(比如:用户身份证号,银行卡号,手机号等)信息要进行脱敏处理。
csdn_aspnet
3 个月前
.netcore
·
async
·
异步
ASP.NET Core 创建使用异步队列
示例图在 ASP.NET Core 应用程序中,执行耗时任务而不阻塞线程的一种有效方法是使用异步队列。在本文中,我们将探讨如何使用 .NET Core 和 C# 创建队列结构以及如何使用此队列异步执行操作。
闲人编程
3 个月前
开发语言
·
python
·
网络编程
·
io
·
socket
·
异步
Python实现Socket.IO的完整指南
引言Socket.IO 的工作原理Socket.IO 服务器端实现Socket.IO 客户端实现场景案例:在线聊天室的实现
闲人编程
3 个月前
开发语言
·
python
·
游戏
·
网络编程
·
io
·
socket
·
异步
Python实现 Socket.IO 的在线游戏场景
引言Socket.IO 的工作原理在线多人游戏场景服务器端实现客户端实现完整案例:多人在线对战游戏总结
相忘于江湖-mfc
4 个月前
qt
·
http
·
同步
·
异步
QT中HTTP请求的同步和异步接口
在QT中,要执行HTTP请求,获取HTTP服务器的响应数据,需要启用network模块:QT的network模块主要有以下四个类:
qq_17280559
4 个月前
go
·
异步
GO异步学习
Goroutine 是 Go 语言实现并发的基本单元。它们是轻量级的线程,由 Go 运行时管理。你可以用 go 关键字启动一个 goroutine。
dzj2021
4 个月前
unity
·
c#
·
异步
Unity大场景切换进行异步加载时,如何设计加载进度条,并配置滑动条按照的曲线给定的速率滑动
LoadSceneAsync加载的步骤解释:加载过程:下面是加载完毕自动显示:下面是手工控制场景的显示
Amd794
4 个月前
vue
·
自定义
·
组件
·
异步
·
数据
·
头部
·
nuxt3
使用 defineNuxtComponent`定义 Vue 组件
title: 使用 defineNuxtComponent`定义 Vue 组件 date: 2024/8/9 updated: 2024/8/9 author: cmdragon
C# 学习者
5 个月前
c#
·
超时
·
异步
C# 组合CancellationTokenSource的使用
在异步编程中,经常需要使用CancellationToken来取消任务的执行。 但是通常情况下,一个耗时任务还需要有超时机制。那个如何让一个任务既可以超市自动取消也可以手动取消?
Amd794
5 个月前
前端
·
框架
·
编程
·
nuxt
·
加载
·
异步
·
数据
使用 useLazyFetch 进行异步数据获取
title: 使用 useLazyFetch 进行异步数据获取 date: 2024/7/20 updated: 2024/7/20 author: cmdragon
Amd794
5 个月前
vue.js
·
api
·
nuxt.js
·
异步
·
数据
·
ssr
·
usefetch
探索Nuxt.js的useFetch:高效数据获取与处理指南
title: 探索Nuxt.js的useFetch:高效数据获取与处理指南 date: 2024/7/15 updated: 2024/7/15 author: cmdragon
锋.谢
5 个月前
c#
·
同步
·
异步
同步与异步:.NET 中的 Task.WaitAll 和 Task.WhenAll
在 C# 中,异步编程通常涉及同时运行多个任务。处理多个任务的两种常见方法是 Task.WaitAll 和 Task.WhenAll。虽然它们看起来很相似,但它们的用途不同,并且用于不同的场景。本文探讨了 Task.WaitAll 和 Task.WhenAll 之间的区别,并通过实际示例来说明它们的用法。
亿牛云爬虫专家
6 个月前
网络爬虫
·
php
·
爬虫代理
·
异步
·
post
·
代理ip
·
guzzle
高效使用 Guzzle:POST 请求与请求体参数的最佳实践
在现代爬虫技术中,高效发送 HTTP 请求并处理响应数据是关键步骤之一。Guzzle 是一个强大的 PHP HTTP 客户端,广泛应用于发送同步和异步请求。本文将介绍如何使用 Guzzle 发送 POST 请求,特别是如何传递请求体参数,并结合代理 IP 技术实现高效的数据抓取。同时,我们将分析 Guzzle 对同步和异步请求的不同处理方式。
王小义笔记
6 个月前
java
·
开发语言
·
spring boot
·
线程池
·
异步
异步线程的@Async开发总结
由于一些业务的需要,我们需要增加异步处理的代码,提高代码的响应速度,我们这里简单的进行一个总结;cat /proc/cpuinfo | grep ‘core id’ | sort | uniq | wc -l 查出的数量作为核心线程数,最大数量为 coreNum*2+1。
lpruoyu
6 个月前
线程池
·
completable
·
异步
【雷丰阳-谷粒商城 】【分布式高级篇-微服务架构篇】【15】异步_线程池
持续学习&持续更新中…守破离1)、继承 Thread 2)、实现 Runnable 接口 3)、实现 Callable 接口 + FutureTask (可以拿到返回结果,可以处理异常) 4)、线程池