腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Java中的非阻塞
异步
IO
、
、
有没有办法在不阻塞任何线程(包括后台线程)的情况下在Java中进行
异步
IO
?来自
C
#,我对
异步
IO
的理解是,当您调用 await ReadAsync() 调用线程(线程池的一部分)单步执行ReadAsync函数,在某个时刻从操作系统内核调用
异步
读取函数,然后将其自身添加回线程池以获取其他另一方面,在Java
语言
中,documentation和this的回答似乎表明
异步
IO
函数只是由后台线程调用,然后阻塞。这似乎没有那么好的表现。有没有
浏览 20
提问于2020-04-26
得票数 1
回答已采纳
1
回答
了解
异步
IO
: vs
异步
编程
、
、
、
、
我很难理解
异步
IO
,所以我希望澄清我的一些误解,因为“
异步
”这个词似乎被抛出了很多地方。如果这很重要,我的目标是深入了解扭曲的python,但我希望对基本概念有一个大致的了解。
异步
编程到底是什么?它是否使用支持
异步
IO
的
语言
和操作系统进行编程?或者它是更一般的东西?换句话说,
异步
IO
是不是一个独立于
异步
编程的概念?
浏览 2
提问于2016-05-31
得票数 0
2
回答
Scala / Java中的NIO问题是什么?
、
、
、
、
在jvm中搜索web以获得并发性时,我发现了有关为Scala / Java搜索非阻塞
IO
库的问题。如果我错了,请纠正我: 我认为,当您需要以
异步
方式调用某个
IO
函数时,它需要进入单独的进程或系统(繁重)线程。我说的对吗?所以,所有关于用通用
语言
解决这类问题的问题都涉及到创建和管理单独的进程或线程。因此,
语言
提供的唯一便利是创建一些线程池,这些线程池将分配给
异步
中的
IO</
浏览 3
提问于2011-03-25
得票数 6
回答已采纳
1
回答
io
_uring内部是如何工作的?
、
、
我相信这不是完全
异步
的。那么,AIO有什么问题呢?
io
_uring是如何克服它的呢? PS:我试着读,但不能完全理解,因为我与
C
语言
脱节。
浏览 1
提问于2020-11-30
得票数 0
回答已采纳
1
回答
如何在
C
#中排队
异步
文件
IO
?
、
、
我有一个
异步
写入日志文件的函数,这个函数被多次调用。但是,我得到了一个错误: w.WriteLine(DateTime.Now + " : " + msg); }} 我对
异步
编程的理解主要来自于
浏览 1
提问于2017-08-10
得票数 1
回答已采纳
1
回答
异步
方法和
异步
委托
、
、
、
简单地说,
C
# 3.0,说
异步
方法和
异步
委托看起来很相似,但是行为非常不同。
异步
方法
异步
委托 对于任意长度的timeBeginInvoke,可以阻塞,立即返回到caller.Built-in编译器支持。书中还说,
异步
方法的目的是允许多个任务在几个线程上运行;
异步
委托的目的是与调用者并行执行任务。当我通过反射器
浏览 3
提问于2009-09-13
得票数 11
2
回答
异步
非阻塞
IO
客户端是如何工作的?
、
、
、
我很想知道客户端是如何工作的,比如Java的AsyncHttp客户端或
C
#的
异步
Web请求特性,基本上,底层代码是如何确保线程不会仅仅等待
IO
操作的结果的。 我猜是机器中断了。但我不知道它们在
C
#或Java等高级
语言
中是如何工作的。
浏览 0
提问于2013-07-04
得票数 2
回答已采纳
3
回答
在
C
中有没有简单的/示例的事件驱动的are服务器?
、
、
、
、
(这包括
C
语言
中的
异步
IO
等) 我已经了解了基于事件循环的编程的基本原理,特别是在Python这样的高级
语言
中,但我需要能够用
C
实现一个。
浏览 1
提问于2011-06-12
得票数 6
回答已采纳
1
回答
在Python项目中使用
异步
IO
有什么好处?
、
、
、
、
现在,我了解了使用
异步
函数定义的Python
异步
IO
。我认为它可以更优雅地使用这个框架来编写代码,而不是重复使用我的旧模式。从粗略的角度来看,我得出的结论是,我也可以用
异步
来解决我需要的所有问题。然而,要说服其他人,除了使用“酷”框架之外,真正的优势是什么呢? 编辑:我永远不会理解这样的政策关于结束问题。
浏览 3
提问于2020-07-05
得票数 0
回答已采纳
2
回答
为什么kotlin协程被称为
异步
?
、
、
、
Jetbrains在每一篇关于kotlin的文章中都谈到了
异步
编程。但我不明白为什么它们被称为
异步
?据我所知,kotlin协程--这是一个带有预初始化线程池的状态机。如果我们使用async方法(来自默认协程库),它会给我们一种
异步
工作的错觉,但这只是将“job”发送到另一个线程。 如果我们使用带有协程的async
io
,另一个问题。但这是
IO
API
异步
,而不是kotlin协程。与其他
语言
相比,Java没有很好的
io
异步
api (可能
浏览 5
提问于2021-09-17
得票数 3
2
回答
Mono和
C
# IOCP:这是个好主意吗?
、
、
我正在向
c
#移植一个在其服务器上使用IOCP的
c
++应用程序。谢谢
浏览 0
提问于2009-01-16
得票数 3
回答已采纳
4
回答
事件/
异步
语言
列表
、
、
、
、
我已经开始研究/尝试使用
异步
/事件方法来编写服务器端代码。我用过ruby的EventMachine和node.js。 EventMachine很酷,但是没有我需要的
异步
文件I/O。界面也有点奇怪。更大的Stack Overflow社区可以通过列出其他具有强大
异步
支持的
语言
来帮助我吗?要符合条件,该
语言
需要支持这两个闭包,并具有用于
异步
文件
io
、http等的库。如果有像node.js这样的东西是用比javascript更强大的
语言</
浏览 0
提问于2010-03-05
得票数 12
回答已采纳
1
回答
C
#中
异步
套接字类的设计
、
、
、
、
我在
C
#中做了一个小型的
C
# tcp服务器/客户端.
C
# API实现了select和epoll,这是一种简单但经典的
异步
方式。
浏览 7
提问于2014-07-13
得票数 3
回答已采纳
1
回答
异步
代码是在UI线程中运行,还是在新的/不同的线程中运行,而不是阻止UI?
、
、
、
事实上,答案表明,使用线程进行
异步
编程是“错误的”,因为它说,“线程是工作人员。
异步
工作流可以全部发生在一个线程上。
异步
工作流的要点是,如果可能的话,避免雇用更多的工作人员。”。答案2-建议用户界面/主建议
异步
代码是基于线程的:“在一般情况下,
异步
调用不一定会创建新线程,这是实现
异步
代码的一种方法,现有
浏览 3
提问于2020-05-26
得票数 0
2
回答
我是否应该使用
异步
来建立网络应用程序/库
、
、
、
由于网络,特别是发送东西,我应该使用
异步
,因为它基本上是
IO
(据我所理解,我=从客户端获取数据,O=向客户端发送数据) 另外,如果我应该使用
异步
,那么对所有事情都使用
异步
会不会造成任何不利/滞后呢?
浏览 0
提问于2019-02-15
得票数 -4
6
回答
c
/
c
++可以在一个线程中执行预先决定的多任务处理吗?
、
、
、
C
/
C
++中的抢占式多任务处理:一个正在运行的线程能被某个定时器打断并在任务之间切换吗? 许多使用绿色线程的VM和其他
语言
运行时都是用这些术语实现的;
C
/
C
++应用程序也能这样做吗?我已经做了好几年的
异步
IO
循环了。在编写
异步
IO
循环时,我必须非常小心,不要将昂贵的计算放到循环中,因为这样会导致循环的DOS。因此,我对
异步
IO
循环恢复甚至完全支持某种绿色线程或类似方法的各种方法很
浏览 1
提问于2011-10-30
得票数 9
1
回答
在.NET中
异步
模式总是比同步模式好吗?
、
.NET提供了一个
异步
模式-- IAsyncResult、BeginMethod()、EndMethod()。我只是想知道使用这种模式总是比使用相应的同步模式更好-只是调用Method()。在处理UI的情况下,肯定使用
异步
模式胜过同步模式,因为在完成Method()中的作业时,可以在当前线程中处理其他任务。你认为如何?使用
异步
模式总是比使用同步模式更好(从节省资源的角度来看),
浏览 3
提问于2013-07-02
得票数 0
回答已采纳
3
回答
如果
异步
/等待只是一个包装器,为什么它的性能要比线程好呢?
、
、
、
、
让我们假设我们有一个典型的web服务器,一个在Node.js中,另一个在Java中(或者任何其他有线程的
语言
)。为什么节点会因为使用
异步
/等待而比java服务器表现更好(每秒处理更多的基于
IO
/网络的请求)?它不是仅仅是一种语法糖,它利用相同的线程-- java/
c
#/
c
++ --在幕后使用吗?
浏览 3
提问于2020-08-16
得票数 1
回答已采纳
1
回答
windows和linux在网络编程方面有什么不同?
、
、
我正在阅读<<Understanding Linux Network internals>>,但不确定其中有多少也适用于windows?
浏览 1
提问于2010-05-26
得票数 0
回答已采纳
1
回答
嵌入
Io
语言
:从
C
调用
Io
方法
、
、
引擎是用纯
C
99而不是
C
++编写的。我已经成功地将
Io
绑定到游戏的一些
C
函数,并且它工作得很好。// and update, render, etc 然后,在
C
游戏循环中,我想调用这些函数,其中一些函数需要传递参数。不幸的是,
Io
的文档很好,但是非常稀疏。我仔细研究了一下IoVM代码,没有发现任何有用的东西(我可能还不够深入)
浏览 2
提问于2012-11-10
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python爬虫之异步IO
Python 异步 IO系列:认识asyncio
Python 的异步 IO:Asyncio 简介
理解PHP同步阻塞、和异步IO
不使用异步IO爬虫,就是OUT
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券