腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
什么
是
单线程
,事件驱动的I/O系统?
我试图理解node.
js
是如何工作的,在node.
js
的特性中,我阅读了以下声明:
单线程
系统意味着
什么
?
浏览 0
提问于2019-04-22
得票数 0
回答已采纳
2
回答
Java NIO非阻塞模式与node.
js
异步
操作
、
、
、
、
我还没有看过node.
js
的代码细节。 但是,通过对Node.
js
中线程的一些研究,我发现它只有一个线程来接受来自多个客户端的连接。当与客户端连接时,它触发连接事件并监听另一个客户端,完全以
异步
方式工作,客户端请求的rest操作从线程池中执行,结果通过回调返回给主线程(接受连接的线程)。就像Java NIO中的wise和ServerSocketChannel一样,SocketChannel可以设置为非阻塞模式,并且通过选择器,
单线程
可以监控多个通道。因此,使用NIO ServerSocketChannel,SocketCh
浏览 1
提问于2013-12-23
得票数 17
1
回答
有人能解释一下Nodejs
单线程
是如何
异步
的吗?
、
、
我读过 Node.
js
是
单线程
的,即它以单一的顺序或方向执行代码。在给定的时间,只执行一个任务/调用。
异步
和
单线程
:执行不等待当前请求完成并移动到下一个请求/调用。我在两个
单线程
和
异步
之间感到困惑。如果一个任务是setTimeout,另一个任务是从API获取数据,另一个任务是算术操作,那么进程是如何处理的呢?那么,考虑到其
单线程
的操作顺序是
什么
呢?
浏览 3
提问于2021-12-05
得票数 0
回答已采纳
1
回答
为
什么
为Redis使用
异步
客户端是有意义的呢?
、
、
、
、
在这个中,我计算了8个
异步
库。我的理解是,只有当
异步
回调函数之间不为I/O而斗争时,像node.
js
或Tor旋风这样的框架才有意义,否则,您最好是同步的。 但Redis是
单线程
的。因此,他们实际上是在为I/O而战,难道Redis的
单线程
特性不是取消了
异步
回调的所有潜在好处吗?为
什么
在Redis中使用
异步
客户端是有意义的?
浏览 2
提问于2014-12-07
得票数 6
回答已采纳
3
回答
Node.
js
什么
时候阻塞?
、
、
、
因此,Node.
js
是
单线程
的,因为(i) Javascript是和(ii)避免了所有多线程陷阱。 但是,所有传入的执行某些工作的请求(即与DB对话)以及必须返回到客户端的所有工作结果(即发送一些数据)都使用该
单线程
。Node.
js
使用
单线程
内部的“事件循环”来获取所有请求,并将它们分配给非阻塞I/O任务
浏览 0
提问于2016-04-16
得票数 8
1
回答
Express basicAuth:
异步
vs同步
、
、
我想知道connect.
js
中间件中basicAuth的
异步
和同步回调模式有
什么
不同。 我知道nodejs是在一个
单线程
事件循环上,但同步“回调”是一个回调函数,因此是
异步
的。所以我不明白有
什么
不同。
浏览 4
提问于2012-11-19
得票数 1
回答已采纳
1
回答
为
什么
Netty需要线程池?
、
我来自node.
js
背景,我很困惑它在Netty中不像在node.
js
中那样是
单线程
的。( 文档说明有boss线程和worker线程) 也许这是因为与node.
js
不同,许多现有的Java库都不是
异步
的。但即使是这样,为
什么
不让用户在必要时创建线程呢?它是不是更自然,在概念上与
异步
事件驱动架构保持一致?
浏览 0
提问于2012-06-24
得票数 2
回答已采纳
1
回答
addEventListener是内置的
JS
函数还是由web提供的?
、
、
如果JavaScript被认为是
单线程
的同步编程语言,那么为
什么
我们有
异步
函数,比如addEventListener和JavaScript。它们真的是
JS
的一部分还是由WEB提供的?
浏览 7
提问于2022-01-28
得票数 0
1
回答
如何在页面加载后正确运行
JS
、
、
、
、
我想正确地处理JavaScript权限: ...</body><head> <scri
浏览 1
提问于2019-06-16
得票数 0
回答已采纳
1
回答
排除node.
js
中阻塞请求的故障
node.
js
中是否有工具可以提供所有挂起的
异步
调用的列表?这在
异步
调用正在等待响应并因此请求被卡住的情况下特别有用。 另外,在node.
js
中有没有工具可以给出
单线程
的堆栈跟踪?
浏览 3
提问于2012-09-26
得票数 3
2
回答
Kotlin协同线:在
单线程
中一次一个协同线
、
、
、
考虑下面的代码,我尝试使用Executors.newFixedThreadPool(1).asCoroutineDispatcher()创建一个
单线程
分派程序;我希望launch(singleThread){...}中的代码按顺序执行
异步
块#1
单线程
块#1
异步
块#1
单线程
块
浏览 2
提问于2019-03-01
得票数 5
回答已采纳
1
回答
节点
js
单线程
还是多线程?
、
、
、
、
他们中的许多人说节点
js
是
单线程
的,但是它在其他进程中并行地处理回调函数。根据我的假设,
单线程
一次只能处理一条指令。那么,它是如何一次
异步
处理多个指令的呢?
浏览 0
提问于2018-03-08
得票数 1
回答已采纳
5
回答
Dart是
单线程
的,但它为
什么
使用未来对象并执行
异步
操作?
、
、
在文档中,Dart是
单线程
的,但是为了一次执行两个操作,我们使用与线程相同的未来对象。 如果Dart是
单线程
的,那么为
什么
它允许执行
异步
操作。注意:
异步
操作是称为线程的并行操作。
浏览 1
提问于2018-10-27
得票数 21
1
回答
为
什么
当promise的
异步
函数中有while循环时,
JS
会停止主线程的执行?
、
、
为
什么
JS
在执行一个带有while循环的
异步
函数后会停止执行剩余的代码?另外,我该如何修复它呢? 我正在做一件更复杂的事情,但我认为这段代码已经足够回答这个问题了。
浏览 0
提问于2019-07-29
得票数 0
2
回答
非阻塞I/O如何与信道工作
、
、
、
我想知道node.
js
中的引擎是如何知道何时调用和执行排队操作的。我知道node.
js
是
单线程
的,并且使用
异步
非阻塞来执行操作。但是,假设您正在从数据库中调用某个内容,node.
js
将对操作进行队列,并且不会等待它执行更多的代码行。作为
单线程
,它将数据存储在通道中(如果我没有错的话)。因此,我很想知道幕后发生了
什么
,以及节点服务器如何知道何时执行排队操作。
浏览 0
提问于2018-05-08
得票数 0
回答已采纳
1
回答
当JavaScript是
单线程
时,承诺是如何工作的?
当
JS
是
单线程
时,JavaScript是如何执行承诺
异步
的?我知道如何使用承诺,但我仍然不清楚它是如何运作背后的场景。
浏览 1
提问于2014-05-22
得票数 3
1
回答
带有
异步
库的Google PubSub中的
异步
订阅服务器
、
、
、
、
如我们所知,谷歌PubSub javascript库是
异步
的(发布者和订阅者是
异步
的)。据我所读,我们不能在
JS
代码中执行订阅者
异步
,因为
JS
是
单线程
的。如何在
JS
中
异步
处理消息?我听说过在
异步
库中使用队列(并行一个工作人员)。那么,如果没有它,它是如何工作的呢? 提前谢谢你的回答!
浏览 2
提问于2020-04-14
得票数 2
1
回答
console.log打印语句的顺序错误,用于学习节点node.
js
教程
、
、
但是,不管该循环是1比2还是1到100000000000,我总是得到Finished receiving data 为
什么
打印语句是按照这个顺序发生的?
浏览 0
提问于2014-08-15
得票数 3
回答已采纳
1
回答
Node.
js
如何处理并发性?
、
它说,定义的 of Node.
js
是由默认
异步
API启用的基于
单线程
事件的并发性。我是JavaScript的新手。
浏览 4
提问于2022-10-17
得票数 -1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JS引擎是单线程的吗?
JS异步编程,1/3
JS异步编程之callback
单线程和多线程语言的异步 I/O 如何工作?
一文看懂JS的异步
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券