腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Java NIO非阻塞模式与node.
js
异步
操作
、
、
、
、
我还没有看过node.
js
的代码细节。 但是,通过对Node.
js
中线程的一些研究,我发现它只有一个线程来接受来自多个客户端的连接。当与客户端连接时,它触发连接事件并监听另一个客户端,完全以
异步
方式工作,客户端请求的rest操作从线程池中执行,结果通过回调返回给主线程(接受连接的线程)。就像Java NIO中的wise和ServerSocketChannel一样,SocketChannel可以设置为非阻塞模式,并且通过选择器,
单线程
可以监控多个通道。因此,使用NIO ServerSocketChannel,SocketCh
浏览 1
提问于2013-12-23
得票数 17
1
回答
什么是
单线程
,事件驱动的I/O系统?
我试图理解node.
js
是如何工作的,在node.
js
的特性中,我阅读了以下声明:
单线程
系统意味着什么?
浏览 0
提问于2019-04-22
得票数 0
回答已采纳
1
回答
有人能解释一下Nodejs
单线程
是如何
异步
的吗?
、
、
我读过 Node.
js
是
单线程
的,即它以单一的顺序或方向执行代码。在给定的时间,只执行一个任务/调用。
异步
和
单线程
:执行不等待当前请求完成并移动到下一个请求/调用。我在两个
单线程
和
异步
之间感到困惑。如果一个任务是setTimeout,另一个任务是从API获取数据,另一个任务是算术操作,那么进程是如何处理的呢?那么,考虑到其
单线程
的操作顺序是什么呢?
浏览 3
提问于2021-12-05
得票数 0
回答已采纳
3
回答
Node.
js
什么时候阻塞?
、
、
、
我使用Node.
js
已经有一段时间了,我刚刚意识到它可能会阻塞。我只是不能把我的大脑包围在Node.
js
被阻塞的条件下。因此,Node.
js
是
单线程
的,因为(i) Javascript是和(ii)避免了所有多线程陷阱。 但是,所有传入的执行某些工作的请求(即与DB对话)以及必须返回到客户端的所有工作结果(即发送一些数据)都使用该<e
浏览 0
提问于2016-04-16
得票数 8
1
回答
为什么为Redis使用
异步
客户端是有意义的呢?
、
、
、
、
在这个中,我计算了8个
异步
库。我的理解是,只有当
异步
回调函数之间不为I/O而斗争时,像node.
js
或Tor旋风这样的框架才有意义,否则,您最好是同步的。 但Redis是
单线程
的。因此,他们实际上是在为I/O而战,难道Redis的
单线程
特性不是取消了
异步
回调的所有潜在好处吗?为什么在Redis中使用
异步
客户端是有意义的?
浏览 2
提问于2014-12-07
得票数 6
回答已采纳
1
回答
排除node.
js
中阻塞请求的故障
node.
js
中是否有工具可以提供所有挂起的
异步
调用的列表?这在
异步
调用正在等待响应并因此请求被卡住的情况下特别有用。 另外,在node.
js
中有没有工具可以给出
单线程
的堆栈跟踪?
浏览 3
提问于2012-09-26
得票数 3
1
回答
节点
js
单线程
还是多线程?
、
、
、
、
他们中的许多人说节点
js
是
单线程
的,但是它在其他进程中并行地处理回调函数。根据我的假设,
单线程
一次只能处理一条指令。那么,它是如何一次
异步
处理多个指令的呢?
浏览 0
提问于2018-03-08
得票数 1
回答已采纳
1
回答
带有
异步
库的Google PubSub中的
异步
订阅服务器
、
、
、
、
如我们所知,谷歌PubSub javascript库是
异步
的(发布者和订阅者是
异步
的)。据我所读,我们不能在
JS
代码中执行订阅者
异步
,因为
JS
是
单线程
的。如何在
JS
中
异步
处理消息?我听说过在
异步
库中使用队列(并行一个工作人员)。那么,如果没有它,它是如何工作的呢? 提前谢谢你的回答!
浏览 2
提问于2020-04-14
得票数 2
1
回答
当JavaScript是
单线程
时,承诺是如何工作的?
当
JS
是
单线程
时,JavaScript是如何执行承诺
异步
的?我知道如何使用承诺,但我仍然不清楚它是如何运作背后的场景。
浏览 1
提问于2014-05-22
得票数 3
1
回答
Node.
js
如何处理并发性?
、
它说,定义的 of Node.
js
是由默认
异步
API启用的基于
单线程
事件的并发性。我是JavaScript的新手。
浏览 4
提问于2022-10-17
得票数 -1
回答已采纳
1
回答
Express basicAuth:
异步
vs同步
、
、
我想知道connect.
js
中间件中basicAuth的
异步
和同步回调模式有什么不同。 我知道nodejs是在一个
单线程
事件循环上,但同步“回调”是一个回调函数,因此是
异步
的。
浏览 4
提问于2012-11-19
得票数 1
回答已采纳
1
回答
JS
是否在操作系统级别使用非阻塞I/O来支持AJAX?
、
、
、
、
如果Javascript是
单线程
进程,而AJAX是
异步
的,那么它是如何发生的呢?那么,在OS级别,
JS
引擎不是对Ajax进行非阻塞I/O调用吗?
浏览 1
提问于2012-04-04
得票数 3
回答已采纳
2
回答
Kotlin协同线:在
单线程
中一次一个协同线
、
、
、
考虑下面的代码,我尝试使用Executors.newFixedThreadPool(1).asCoroutineDispatcher()创建一个
单线程
分派程序;我希望launch(singleThread){...}中的代码按顺序执行
异步
块#1
单线程
块#1
异步
块#1
单线程
块
浏览 2
提问于2019-03-01
得票数 5
回答已采纳
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
回答
在JavaScript中运行
异步
查询时的调用堆栈和事件循环
、
、
我是
JS
的新手,所以请原谅我缺乏理解。我很想了解这在JavaScript中是如何发生的,因为该语言被定义为
单线程
。例如,要
异步
执行此行:我读了很多关于这个主题的文章,我知道一些
异步
函数,比如setTimeOut,是由Web执行的。每个
异步
函数会由web负责吗? 非常感谢
浏览 0
提问于2021-05-25
得票数 1
2
回答
异步
编程(promises)是如何在javascript中实现的?javascript不是ui线程环境吗?
、
、
JS
中的Promises允许您进行
异步
编程,如下所示:每当我编写前面的代码时,它都会在到达
JS
不是
单线程
环境(不包括web-worker)吗?是使用setTimeout完成的吗
浏览 4
提问于2012-03-18
得票数 4
回答已采纳
1
回答
如何加速snabbdom渲染
、
、
、
、
我有在后端渲染html的node.
js
项目。我使用snabbdom进行渲染。当有大量请求到服务器时,它会变慢。我敢打赌,这是因为node是
单线程
的,而snabbdom呈现函数(比如h1(‘text’))不是
异步
的。因此,每个渲染都会阻塞所有其他请求。如何解决这个问题?有没有办法
异步
呈现snabbdom?
浏览 2
提问于2017-05-17
得票数 0
1
回答
单线程
引擎(如noflo )如何实现基于流的编程?
、
保罗·莫里森说 FBP的核心概念是多个组件进程
异步
运行,通过数据块流进行通信,这些数据块运行在现在所谓的有界缓冲区中。那么,构建在node.
js
上的单个线程实现(如noflojs )如何模拟多个并发
异步
进程呢?在其他
单线程
语言中也可以使用相同的方法吗?
浏览 0
提问于2014-06-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JS引擎是单线程的吗?
JS异步编程,1/3
JS异步编程之callback
单线程和多线程语言的异步 I/O 如何工作?
一文看懂JS的异步
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券