腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当Node.
js
只使用有限的线程时,它为什么会更快?
、
、
我一直在学习Node.
js
,但我有一个问题在任何地方都找不到答案。以下是我对Node.
js
=>的了解 它的体系结构是单线程的,并且由于其基于
异步
非
阻塞事件的循环,有效地利用了CPU。在内置库libuv的帮助下,它如何执行这些
异步
请求
,libuv在内部线程池中使用线程(默认情况下是4个线程)。所有这些都远离node.
js
使用的“主”主线程。因此,我们无须担心这个问题。但是,下面是我的问题--假设一次有100个
异步
请求
(比如文件
浏览 2
提问于2021-05-16
得票数 1
2
回答
异步
I/O,I/O也包括网络
请求
吗?
、
、
我对node.
js
中的
异步
I/O一词感到困惑对于对第三方服务的HTTP
请求
,这是否也可以算作I/O,并获得
异步
I/O模型的好处?从此节点强制转换为 Node.
js
是一个用于编写快速和可伸缩网络应用程序的软件平台。它是事件驱动的,使用
非
阻塞I/O,由于它使用
非
阻塞I/O,它可以用一个进程处理多个
请求
。从引用由于它使用
非
阻塞I/
浏览 5
提问于2014-07-24
得票数 1
回答已采纳
2
回答
如果用户中止连接到服务器(连接时刷新、关闭浏览器等),如何停止所有函数(多
异步
等)的执行
、
、
、
、
我目前正在使用React.
js
和服务器端呈现,其中有多个
异步
调用
请求
来自API服务器的json。因此问题是,如果用户停止连接,即使没有人为其提供服务,这些函数也会继续执行。例如,如果我按住刷新按钮,node.
js
Express服务器将继续发送数百个
异步
请求
(可能还会发送
非
异步
函数,执行时间更长),然后在收到响应后执行函数。因此,基本上我需要一些方法来阻止功能的触发,如果用户停止HTTP
请求
,最坏的情况下,如果按住刷新按钮向下. 我尝
浏览 0
提问于2015-08-01
得票数 0
回答已采纳
3
回答
异步
IO服务器: Thin(Ruby)和Node.
js
。有什么不同吗?
、
、
、
、
在处理Node.
js
时,我想澄清
异步
IO、
非
阻塞服务器的概念,在这个概念下很容易理解。等待2秒的setTimeout时,它能够同时服务另一个
请求
,一旦2秒被传递,它将调用它的回调函数。require 'thin' sleep 2 <----end 上面的代码片段是使用瘦服务器(
非
阻塞,
异步
IO),当与<e
浏览 4
提问于2014-08-15
得票数 4
回答已采纳
2
回答
我们如何阻止事件循环?
、
我研究了Node.
Js
中的事件循环,它以
异步
和
非
阻塞的方式处理
请求
。有任何方法可以阻止事件循环的执行吗?
浏览 9
提问于2020-04-22
得票数 5
回答已采纳
1
回答
解决最小化关键
请求
深度-页面性能
、
、
、
、
下面是我打包的
js
& css文件。bundles.Add(new ScriptBundle("~/bundles/jquery").Include( "~/Scri
浏览 0
提问于2019-02-12
得票数 2
回答已采纳
1
回答
节点光纤是否阻塞?
、
、
、
、
如果您使用在Node.
js
中运行I/O密集型任务,例如一些
异步
数据
库操作,它会阻塞吗?我还没有使用node-fibers b/c看起来--如果在处理HTTP
请求
的代码中使用它,在这个
请求
中运行一些长长的正常
非
阻塞的I/O代码--它现在将阻止其他
请求
访问您的应用程序。这是不是真的?
浏览 6
提问于2012-07-28
得票数 3
回答已采纳
2
回答
node.
js
‘
非
阻塞’的未来是否与常规网站相关?
、
、
、
PHP只有一个线程,这意味着它可以一次执行一个命令,而node.
js
具有“
非
阻塞”的未来(事件循环),因此它可以执行
异步
函数。那
浏览 3
提问于2015-06-18
得票数 1
回答已采纳
1
回答
NodeJS需要多核VPS吗?
、
、
、
我想开发一个与Nuxt.
js
或Next.
js
在一个核心CPU 2.4Ghz,1GB内存的网站。可能每秒钟会有多少次
请求
?
浏览 2
提问于2019-10-11
得票数 0
回答已采纳
1
回答
为什么同步SQL“坏”?
、
、
、
、
所以我的问题是:为什么ActiveRecord是同步的,但是
JS
是同步的呢? 我理解同步和
异步
的缺点。但是,同步的缺点似乎并没有真正伤害到ActiveRecord。
浏览 4
提问于2015-11-28
得票数 3
回答已采纳
2
回答
Java NIO
非
阻塞模式与node.
js
异步
操作
、
、
、
、
我还没有看过node.
js
的代码细节。 但是,通过对Node.
js
中线程的一些研究,我发现它只有一个线程来接受来自多个客户端的连接。当与客户端连接时,它触发连接事件并监听另一个客户端,完全以
异步
方式工作,客户端
请求
的rest操作从线程池中执行,结果通过回调返回给主线程(接受连接的线程)。就像Java NIO中的wise和ServerSocketChannel一样,SocketChannel可以设置为
非
阻塞模式,并且通过选择器,单线程可以监控多个通道。因此,使用NIO ServerSocketChannel
浏览 1
提问于2013-12-23
得票数 17
2
回答
在Node中使用
异步
函数比同步功能有什么性能上的好处吗?
、
、
、
现在,我看到了一篇区分
异步
函数和同步函数的文章。根据我对不同示例和解释的理解,同步函数会被阻塞,而
异步
函数不会被阻塞。但是我想知道使用这两种方法是否有任何性能上的好处?
浏览 2
提问于2017-04-13
得票数 2
回答已采纳
3
回答
Node.
js
什么时候阻塞?
、
、
、
我使用Node.
js
已经有一段时间了,我刚刚意识到它可能会阻塞。我只是不能把我的大脑包围在Node.
js
被阻塞的条件下。因此,Node.
js
是单线程的,因为(i) Javascript是和(ii)避免了所有多线程陷阱。 但是,所有传入的执行某些工作的
请求
(即与DB对话)以及必须返回到客户端的所有工作结果(即发送一些
数据
)都使用该单线
浏览 0
提问于2016-04-16
得票数 8
2
回答
如何确保函数中的jQuery代码在其他函数之前执行
、
、
、
2014-12@ 13:15 (格林尼治标准时间-5)
请求
SO上议院重新讨论这个问题,这样我才能正确地接受正确的答案。
浏览 1
提问于2014-12-12
得票数 0
1
回答
在Node.
js
中,
非
阻塞结构通常比阻塞结构更好吗?
、
、
下面是Node.
js
中有关web应用程序的最佳实践说明吗?如果没有,又如何改善呢?任何web应用程序的生命周期至少有两个阶段:安装阶段和准备阶段(当应用程序准备响应
请求
时)。在准备阶段,即使是纯粹在内存中发生的操作,如果可能的话,也应该是
异步
的。不应响应
请求
执行同步/阻塞操作。 在我看来,以某种编程语言开发的最佳实践的一部分,可以根据经验和客观标准果断地回答这个问题。
浏览 0
提问于2014-09-02
得票数 0
回答已采纳
1
回答
富面中的onchange="#{rich:component('ds')}.switchToPage(this.value)">
、
我想在switchToPage完成后添加一个事件处理程序。我试过了但问题是,formatAllRec将在switchToPage实际完成之前执行。如何添加事件处理程序并确保它在switchToPage完成后执行?
浏览 1
提问于2011-10-26
得票数 0
1
回答
Sinatra + Ajax加载动态内容
、
、
、
我想用Ajax (JQuery)创建一个用动态信息填充的页面。该信息将来自不同的获取,我需要做的其他网址。我将使用Sinatra + JQuery来实现这一点,但由于我的网络体验几乎为零,并且不知道如何正确处理它。这方面的必要条件是:到目前为止,我的想法是这样做: 让我的控制器在线程中执行每个GET。每次线程结束时,不管成功与否,我都会通知结果,并呈现一个部分,在我第一次加载页面时(对于每个GET必须要做的),它们通过AJAX更新,并使用成功的GET响应</code>F 215<
浏览 3
提问于2012-06-13
得票数 0
回答已采纳
1
回答
Node.
js
:使用速度较慢的第三方
、
、
我在Node.
js
上工作了5年,在这个框架上做了2年的大型项目。两年来,我一直面临着一个问题:如何在堆栈
请求
的
非
异步
第三方应用程序中更快地
异步
工作,比如MySQL、MongoDB或Apache SolR?我习惯于使用promises,并准备了几个promises
请求
,如下所示: const,谁会堆叠这些
请求
,就会变得非常慢,会消耗大量的内存。最好的
浏览 3
提问于2017-12-10
得票数 0
1
回答
如何处理
异步
的ajax响应
、
、
、
、
我想从我的nodejs
数据
库中检索一些
数据
。检索这些
数据
是一个
异步
请求
,因为我们和ajax
请求
一样。Client.
js
Server.
js
// do stuff } 我需要使用什么技术来检索
异步
ajax
请求</em
浏览 4
提问于2016-10-23
得票数 0
回答已采纳
3
回答
Scala真的是
异步
的吗?
、
、
、
、
这些天来,我正在研究Scala编写
非
阻塞Restful的方法。我已经用node.
js
做了几个项目,这一次我很想了解Scala。到目前为止,我的发现是,在Scala中编写100%
异步
代码是不可能的,因为大多数底层代码都是阻塞的。您可以找到关于如何在Scala应用程序中使用JDBC进行
数据
库连接的教程。至于node.
js
,几乎所有可用的模块都是
异步
编写的。特别是,所有的
数据
库连接器和文件处理程序都是
异步
读写的,请记住,当您有一个线程时,没有任何东西可以阻塞
浏览 2
提问于2015-07-30
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何优化Android异步请求服务器数据?
从零开始学 Web之Ajax(五)同步异步请求,数据格式
动态网页常用的两种数据加载方式ajax和js动态请求
java:1分钟学会AJAX异步请求,远离bug不再有
为什么要用 Node.js
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券