技术栈
异步编程
LunarCod
10 天前
开源
·
workflow
·
c/c++
·
网络框架
·
异步编程
·
高性能高并发
WorkFlow源码剖析——Communicator之TCPServer(下)
系列链接如下:WorkFlow源码剖析——GO-Task 源码分析WorkFlow源码剖析——Communicator之TCPServer(上)
余生H
1 个月前
javascript
·
vue.js
·
react.js
·
angular
·
rxjs
·
异步编程
JS异步编程进阶(二):rxjs与Vue、React、Angular框架集成及跨框架状态管理实现原理
在现代前端开发中,异步操作已经成为不可或缺的一部分。无论是处理网络请求、响应用户输入,还是监听外部事件,异步编程模式始终占据重要位置。而RxJS作为功能强大的异步编程库,广泛应用于多个框架之中,如Vue、React、Angular。然而,不同框架之间对状态管理的机制存在差异,我们需要一种统一的方式将RxJS的Observable对象转化为各个框架的响应式数据。
ggtc
3 个月前
.net
·
多线程
·
异步编程
多线程、任务、异步的区别
这是一个高频,深刻的问题,无论去哪都逃不过被询问这个问题。Task是基于Thread的,这是众所周知的。但是Task和Thread的联系如此简单和纯粹确实我没想到的。甚至只需要几十行代码就能呈现其原理。一个简单的模拟实例说明Task及其调度问题,这真是一篇好文章。
martian665
5 个月前
c#
·
async
·
异步编程
学懂C#编程:常用高级技术——学会C#多线程开发(三):掌握异步编程技术
在C#中,异步编程是一种允许程序在等待长时间运行的操作(如I/O操作、网络请求等)完成时继续执行其他任务的技术。这可以提高应用程序的响应性和效率。C#提供了多种异步编程模型,包括async和await关键字、Task和Task<T>类,以及Parallel类等。
ggtc
5 个月前
c#
·
异步编程
C#异步编程是怎么回事(番外)
在上一篇通信协议碰到了多线程,阻塞、非阻塞、锁、信号量...,会碰到很多问题。因此我感觉很有必要研究多线程与异步编程。
Amd794
7 个月前
性能优化
·
并发编程
·
错误处理
·
异步编程
·
资源调度
·
python并发库
·
多进程管理
深入理解Python多进程:从基础到实战
title: 深入理解Python多进程:从基础到实战 date: 2024/4/29 20:49:41 updated: 2024/4/29 20:49:41 categories:
Amd794
7 个月前
性能优化
·
线程池
·
互斥锁
·
线程同步
·
异步编程
·
竞态条件
·
死锁避免
深入理解多线程编程
title: 深入理解多线程编程 date: 2024/4/25 17:32:02 updated: 2024/4/25 17:32:02 categories:
景天科技苑
8 个月前
javascript
·
es6
·
前端开发
·
promise
·
异步编程
ES6:Promise使用方法解析大全
✨✨ 欢迎大家来到景天科技苑✨✨🎈🎈 养成好习惯,先赞后看哦~🎈🎈所属的专栏:前端零基础教学,实战进阶 景天的主页:景天科技苑
华为云开发者联盟
9 个月前
python
·
多线程
·
华为云开发者联盟
·
异步编程
深入解析Python并发编程的多线程和异步编程
本文分享自华为云社区《Python并发编程探秘:多线程与异步编程的深入解析》,作者:柠檬味拥抱。在Python编程中,多线程是一种常用的并发编程方式,它可以有效地提高程序的执行效率,特别是在处理I/O密集型任务时。Python提供了threading模块,使得多线程编程变得相对简单。本文将深入探讨threading模块的基础知识,并通过实例演示多线程的应用。
金色旭光
9 个月前
python
·
python进阶
·
异步编程
Python异步编程原理篇之IO多路复用模块selector
selector 是一个实现了IO复用模型的python包,实现了IO多路复用模型的 select、poll 和 epoll 等函数。 它允许程序同时监听多个文件描述符(例如套接字),并在其中任何一个就绪时进行相应的操作。这样可以有效地管理并发 I/O 操作,提高程序的性能和资源利用率。
金色旭光
10 个月前
python
·
python进阶
·
异步编程
python异步编程之asyncio低阶API
asyncio中低阶API的种类很多,涉及到开发的5个方面。包括:本篇中只讲解asyncio常见常用的函数,很多底层函数如网络、IPC、套接字、信号等不在本篇范围。
金色旭光
1 年前
python进阶
·
异步编程
python异步编程之asyncio高阶API
asyncio中函数可以分为高阶函数和低阶函数。低阶函数用于调用事件循环、linux 套接字、信号等更底层的功能,高阶函数是屏蔽了更多底层细节的任务并发,任务执行函数。通常开发中使用更多的是高阶函数。本篇主要介绍asyncio中常用的高阶函数。 由于asyncio在不同的版本中有差异,本文以及本系列都以python3.10为准。
发狂的小花
1 年前
开发语言
·
c++
·
c
·
回调函数
·
函数指针
·
异步编程
C/C++面向对象(OOP)编程-回调函数详解(回调函数、C/C++异步回调、函数指针)
本文主要介绍回调函数的使用,包括函数指针、异步回调编程、主要通过详细的例子来指导在异步编程和事件编程中如何使用回调函数来实现。
金色旭光
1 年前
python
·
异步编程
python异步编程之asyncio初识
用asyncio提供的@asyncio.coroutine可以把一个生成器标记为协程类型,然后在协程内部用yield from 等待IO操作,让出cpu执行权。 然而异步的关键字yield 和 yield from毕竟是复用生成器关键字,两者在概念上纠缠不清,所以从Python 3.5开始引入了新的语法async和await替换yield 和 yield from,让协程的代码更易懂。 简单来说,可以这样理解:
故事不长丨
1 年前
服务器
·
开发语言
·
c#
·
线程
·
await
·
saync
·
异步编程
C#中的async/await异步编程模型
当谈到异步编程时,C#中的async/await是一个强大且方便的工具。它使得编写并发和异步操作变得更加简单和可读,同时提供良好的可维护性。本文将详细解释async/await的使用,以及如何在C#中有效地利用它来实现异步操作。