腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
node.
js
的内部结构。它实际上是如何工作的?
、
也许实现node.
js
模块的人可以解释在单线程上处理的node.
js
队列和将由模块执行的
阻塞
IO
操作之间的协议。我怀疑它是这样的: node.
js
线程以闭包的形式注册回调,并将其与某个相关id一起保存。 node.
js
在模块上调用方法(应执行
阻塞
IO
),并将方法参数和相关id传递给它。模块方法剥离线程并在
IO
时
阻塞
node.
js
IO
操作完成,模块的线程回调到node.
js
浏览 25
提问于2011-12-20
得票数 18
1
回答
非
阻塞
API是如何工作的?
、
、
、
我一直在阅读,发现这句话令人困惑: 我当时的印象是,所有这些非
阻塞
库都在自己的线程池中执行
阻塞
操作,并返回Future对象,这样客户端代码就不会
阻塞
。但这句话说它并不能使它成为非
阻塞
的。我是不是遗漏了什么?有什么先进的魔法和非
阻塞
的唇语?
浏览 6
提问于2016-12-19
得票数 10
回答已采纳
1
回答
节点
JS
I/O线程
如果Node还使用libuv中的I/O线程来执行
IO
,那么当它收到简单I/O请求时,该线程与IIS创建的线程有什么不同?
浏览 2
提问于2016-12-15
得票数 0
回答已采纳
1
回答
NodeJS/SailsJS应用数据库块
、
这种
阻塞
问题的常见做法是什么?
浏览 4
提问于2015-06-28
得票数 1
回答已采纳
4
回答
非
阻塞
IO
在javascript中是如何工作的
、
我读到javascript语言的特性有助于非
阻塞
IO
的实现,这有助于像这样的项目的成功。我的问题是,这些特征是什么,为什么在其他语言中实现非
阻塞
IO
会更棘手?
浏览 2
提问于2012-04-10
得票数 2
回答已采纳
1
回答
理解libuv / epoll /无
阻塞
网络
IO
、
、
、
、
我试图了解非
阻塞
网络
IO
是如何在Node.
js
/libuv中工作的。我已经发现文件
IO
是使用libuv工作线程完成的(因此,在后台线程中)。但是,许多地方都指出,网络
IO
是使用epoll、kqueue等系统调用(取决于操作系统)以非
阻塞
方式完成的。现在,我想知道这是否意味着实际的
IO
部分(read())仍然在主线程上执行,从而
阻塞
,即使使用了epoll?就我的理解而言,epoll只通知可用的事件,而不实际进行读/写。至少在我发现
浏览 1
提问于2018-05-29
得票数 3
1
回答
Node.
js
不适合什么类型的任务?
、
众所周知, ()由于其非
阻塞
体系结构,可以有效地处理用作web服务器的每秒数千个请求。此外,Node还可以轻松处理大量
IO
密集型任务。我想知道,我们过去用Perl、Python或Ruby解决的每一个服务器任务是否都可以用Node.
js
写成运行得几乎那么快。或者有一种特定类型的任务应该避免使用Node.
js
?
浏览 3
提问于2012-03-01
得票数 3
回答已采纳
3
回答
node.
js
处理
阻塞
IO
操作
、
我想了解node.
js
的内部工作原理,我有意包括计算任务(循环)。但是我发现它还是
阻塞
了主线程。.10但是,根据node.
js
架构,高计算任务不应该由从线程池和事件循环中挑选的不同线程执行,继续执行非
阻塞
任务吗? 有人能解释一下脚本的架构和行为吗?
浏览 2
提问于2021-10-13
得票数 0
1
回答
在使用socket.
io
时,回调函数会
阻塞
主线程吗?
、
、
、
我正在尝试用node.
js
构建我的服务器。我正在使用socket.
io
。与此类似的东西:var app = require('express')();var
io
= require('); }); console.log('listening on *:3000'); 我知道node.<
浏览 1
提问于2018-09-04
得票数 0
1
回答
比较和对比Node.
js
和Servlet 3.1非
阻塞
IO
、
、
、
、
Node.
js
使用了Javascript的非
阻塞
特性。另一方面,Servlets3.1在JavaEE7中引入了非
阻塞
IO
。 请解释一下这两者在非
阻塞
和可伸缩性方面的技术异同。
浏览 4
提问于2014-10-08
得票数 3
3
回答
异步
IO
服务器: Thin(Ruby)和Node.
js
。有什么不同吗?
、
、
、
、
在处理Node.
js
时,我想澄清异步
IO
、非
阻塞
服务器的概念,在这个概念下很容易理解。require 'thin' sleep 2 <----end 上面的代码片段是使用瘦服务器(非
阻塞
,异步
IO
),当与异步
IO
交谈时,我想问的是,当到达sleep 2时,服务器能够在sleep 2
阻塞
<
浏览 4
提问于2014-08-15
得票数 4
回答已采纳
1
回答
使用rabbitmq与多线程的区别
、
、
、
最近,我一直在探索节点
js
,特别是它的非
阻塞
IO
“功能”。我的问题是: 为什么要使用单线程语言并使用rabbitmq来实现异步,而您只需要使用一种多线程语言,比如节点
js
,您就可以并行地触发1000个请求,并且它们都可以同时完成?与其他多线程语言相比,节点
js
有什么创新吗?我想我真正想问的是:节点
js
、非
阻塞
IO
和多线程之间有什么区别吗?
浏览 5
提问于2014-04-19
得票数 2
回答已采纳
1
回答
Node.
js
非
阻塞
IO
与使用NIO的java线程池模式。不明确的调度行为
、
、
、
、
我是如何理解Node.
js
和java.
IO
的: 使用旧的java.
IO
库和线程池模式,java线程被
阻塞
,直到
IO
操作完成。同时,线程不能处理其他任务并禁止调度。 但现在。,NIO呢?那么,如果需要长期的
IO
操作,会发生什么情况呢?我不敢相信,在初始
IO
调用完成之前,当前未完成的Runnable将被
浏览 2
提问于2015-09-03
得票数 1
1
回答
为什么异步化在Javascript中如此流行?
异步编程在Javascript中似乎是很自然的--它是做许多事情的“首选”。什么使异步编程如此流行和自然的Javascript?
浏览 0
提问于2013-08-04
得票数 1
回答已采纳
3
回答
我得到了"
io
未定义“错误。
、
我把这个用在客户身上当服务器太忙时,有时会在客户端出现"
io
未定义“错误。/db.
js
"); var
io
=require('socket.
浏览 4
提问于2013-08-13
得票数 0
回答已采纳
1
回答
事件循环与Node.
js
main在同一线程中?
、
因此Node.
js
使用事件循环来实现非
阻塞
IO
。 我想知道这个事件循环是否与Node.
js
main在同一个线程中处理请求?
浏览 5
提问于2010-09-22
得票数 1
1
回答
nodejs在引擎盖下有多线程吗?
、
、
我正在尝试此中的非
阻塞
代码示例。
浏览 3
提问于2016-08-23
得票数 1
回答已采纳
1
回答
为什么EventMachine比Node慢得多?
、
、
、
我有一个我用Node.
js
写的网络爬虫。我很想用Ruby代替,所以我用EventMachine重写了它。问题是,在Node.
js
代码上运行不到20秒的测试在EventMachine上要花费5分钟以上。EM.set_descriptor_table_size(60000).to_sEM.kqueue 哦,而且我很确定我在EventMachine中没有任何
阻塞
电话我已经搜索了每一行大约10次,寻找任何可能的
阻塞
。我所有的网络呼叫都是EM::H
浏览 0
提问于2011-05-25
得票数 6
1
回答
并行请求或队列,如Node.
js
、
、
如何让JavaScript在客户机上像Node.
js
一样“非
阻塞
”?我目前让Node.
js
通过Socket.
IO
将更新推送到客户端,同时我有多个AJAX调用获取数据onLoad,这似乎是并行运行的,然后处理结果数据,将其呈现到我的Knockout视图中,执行一些jQuery但我总是遇到
阻塞
问题,例如,数据从Node推入,但没有被处理,而Javascript正在处理AJAX回调结果或正在运行的其他
JS
方法的结果。理想情况下,我希望能够并行运行多个函数。我知道JavaScript是单线程的,
浏览 1
提问于2014-11-19
得票数 0
2
回答
使用PHP创建实时网站
、
、
、
我看过node
js
和nowjs,但我厌倦了在Express中编写while站点(我想知道安全漏洞,代码可维护性,缺乏良好的ORM)。
浏览 5
提问于2011-04-14
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
理解PHP同步阻塞、和异步IO
js.ipfs.io页面发布
高性能网络编程必备技能之IO与NIO阻塞分析
原来 CSS与JS 是这样阻塞 DOM 解析和渲染的
Java NIO-阻塞和非阻塞
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券