腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用非
阻塞
脚本
我使用JavaScript的次数越多,我就越想出有效的
方法
来加载和
执行
我的脚本。我发现有一种
方法
非常有用,那就是不
阻塞
地加载javascript。function include_
js
(url) { script.type = "text('script.
js
'); JavaScript还有一个窗口
方法
,该<e
浏览 2
提问于2010-08-24
得票数 1
回答已采纳
2
回答
node.
js
的内部结构。它实际上是如何工作的?
、
也许实现node.
js
模块的人可以解释在单线程上处理的node.
js
队列和将由模块
执行
的
阻塞
IO操作之间的协议。我怀疑它是这样的: node.
js
线程以闭包的形式注册回调,并将其与某个相关id一起保存。 node.
js
在模块上调用
方法
(应
执行
阻塞
IO),并将
方法
参数和相关id传递给它。模块
方法
剥离线程并在IO时
阻塞
node.
js
IO操作完成,模块的线程回调到no
浏览 25
提问于2011-12-20
得票数 18
1
回答
cassandra驱动程序(Node.
js
)中的同步查询
执行
问题
、
、
、
、
在文档(here)中指出,有一种同步方式可以调用execute()
方法
,该
方法
将
阻塞
执行
,直到返回查询结果。我认为在此url链接的示例(包括Node.
js
的同步节和异步节)仅用于异步
执行
,因为它们在返回结果之前不会
阻塞
。 我遗漏了什么,或者不可能使用Node.
js
驱动程序实现查询的同步
执行
?
浏览 17
提问于2020-01-18
得票数 1
回答已采纳
2
回答
是否可以在不使用web工作者(
js
)的情况下加载和
执行
外部脚本,而不
阻塞
主头?
当我尝试在页面加载后加载一些脚本时,它将
阻塞
主线程。Dev tools的审计将显示出更好的结果,但它仍然会
阻塞
主线程。我找到了一种可以在不
阻塞
的情况下
执行
代码的
方法
: Workers,但是您无法访问window对象--这是一个问题,因为您只能
执行
一些不使用它的脚本。在不
阻塞
主线程的情况下,是否有可用的
方法
加载和
执行
外部脚本?src: 'https://cdnjs.cloud
浏览 1
提问于2020-03-03
得票数 1
1
回答
第三方代码
阻塞
了主线程延迟和异步不解决它。
、
、
我正在努力提高使用第三方
JS
的网站的性能(就像他们所做的那样:)。减少了第三方代码
阻塞
主线程的影响。由于每个
JS
都通过下载、解析和
执行
脚本来
阻塞
关键路径,所以我将所有非关键的
JS
推送到页面底部,并添加了延迟属性。 尽管如此,我仍然认为特定的
JS
资源是
阻塞
主线程。延迟资源应该并行下载并在呈现完成后
执行
,所以我真的不明白为什么灯塔总是在主线程
阻塞
资源列表中显示它。当然,它在主线程上被解析和<
浏览 3
提问于2021-04-27
得票数 1
1
回答
Node.
js
和C/C++集成:如何正确实现回调?
、
、
、
我正在尝试实现一个C++扩展,以便与node.
js
集成。这个扩展将在内部调用一些
阻塞
调用,因此它需要为node.
js
世界提供一个非
阻塞
接口。正如中所指定的,有两种实现非
阻塞
回调的
方法
: ( a)使用对JavaScript函数的简单回调。因此,我的扩展必须生成一个线程并立即返回,让该线程调用
阻塞
代码,然后在返回时调用JavaScript回调。这似乎相对容易实现。( b)通过使用libuv库,以便(如果我正确理解的话)将一个事件发送到node.
js
事件循环
浏览 0
提问于2015-06-16
得票数 4
回答已采纳
1
回答
并行请求或队列,如Node.
js
、
、
如何让JavaScript在客户机上像Node.
js
一样“非
阻塞
”?我目前让Node.
js
通过Socket.IO将更新推送到客户端,同时我有多个AJAX调用获取数据onLoad,这似乎是并行运行的,然后处理结果数据,将其呈现到我的Knockout视图中,
执行
一些jQuery但我总是遇到
阻塞
问题,例如,数据从Node推入,但没有被处理,而Javascript正在处理AJAX回调结果或正在运行的其他
JS
方法
的结果。理想情况下,我希望能够并行运行多个函数。我知道JavaScr
浏览 1
提问于2014-11-19
得票数 0
1
回答
非
阻塞
mysql客户端实际上是如何工作的?
、
、
最近,我看到了如下所示的一段node.
js
代码,它应该作为独立服务运行,而无需每次收到新请求时都重新启动: case 'a': }); /***** more actions *****/它每次为每个操作打开一个新的MySQL连接,编写此
方法
的人认为,这种
方法
可以确保查询并行
执行
,并且在同时存在大量请求时不会彼此<
浏览 1
提问于2016-03-31
得票数 1
回答已采纳
2
回答
我们如何阻止事件循环?
、
我研究了Node.
Js
中的事件循环,它以异步和非
阻塞
的方式处理请求。有任何
方法
可以阻止事件循环的
执行
吗?
浏览 9
提问于2020-04-22
得票数 5
回答已采纳
5
回答
加载jQuery +库的绝对最快
方法
、
、
因此,我正在寻找绝对的、最快的
方法
来
执行
以下操作: 通过
执行
一些花哨的脚本加载来防止渲染
阻塞
(参见Google的最新
方法
)。最小化并压缩我的-library.
js
ary.
js
。好
浏览 10
提问于2010-11-01
得票数 0
回答已采纳
5
回答
您可以异步创建数千个DOM元素吗?
、
我正在构建一个表情符号选择器,最苛刻的任务是为每个表情符号创建~1500个DOM元素,这些元素会
阻塞
/使页面在大约500-700ms内不响应。我对此进行了调试,似乎DOM元素的创建阻止了
JS
的其余
执行
: var $emojis = []; });
浏览 0
提问于2017-06-22
得票数 6
1
回答
执行
shell脚本,在发生时打印输出,然后
阻塞
,直到完成?
、
我有一个用
JS
编写的脚本,可以在Node中
执行
(不是网站,也不是电子应用程序;只是终端中的node myscript.
js
。该脚本的一部分是顺序
执行
一系列其他(shell)脚本,并在
执行
时打印这些脚本的输出。我尝试了两种
方法
: const execSync = require('child_process').execSync; console.logmyscript.bat ' + argIt
浏览 25
提问于2020-05-01
得票数 0
1
回答
如何通过Node.
js
中的线程池处理
阻塞
I/O?
、
我最近学习了Node.
js
,并尝试深入了解Node.
js
体系结构。但是,在浏览了多篇文章和链接(如堆栈溢出、node.
js
博客)之后,我仍然感到困惑的是,具有事件循环的单线程和作为客户端请求或事件一部分的多线程
阻塞
I/O请求如何同时发生。但是,如果请求具有
阻塞
的i/o操作,则从线程池为请求分配一个线程,并且单个线程将继续
执行
其他请求。本质上,这意味着客户端请求中的每个
阻塞
I/O操作都分配给一个线程,这里的系统是以多线程的方式工作。我的困惑是
浏览 1
提问于2016-06-24
得票数 0
回答已采纳
2
回答
有没有办法在Node.
Js
中进行
阻塞
调用?
使用延续(回调)进行编程要比使用直接顺序
执行
的模型困难几倍。NodeJs能做
阻塞
调用吗?
浏览 6
提问于2014-02-18
得票数 1
2
回答
将
JS
动态添加到head
、
当我们在head中动态插入
JS
spript时,它会触发
JS
文件的非
阻塞
(或与其他资源并行)下载。一旦下载了
JS
,浏览器是否会在解析和
执行
脚本时
阻塞
,或者解析和
执行
也是异步的?script');newScript.src = 'http://www.somedomain.com/somescript.
js</e
浏览 0
提问于2010-09-16
得票数 1
4
回答
单独线程上的Javascript回调函数
、
、
、
那么回调函数及其包含的函数是否与主循环/事件循环在同一个线程上
执行
呢?.");朋友们,我看到了你的评论和回答。对不起,我对Javascript非常陌生。我对单线程异步调用不会
阻塞
感到困惑。如果有100个
浏览 2
提问于2013-12-05
得票数 11
回答已采纳
3
回答
使用回调的Express.
js
执行
流程
、
、
对于存在对数据库的异步请求的express.
js
应用程序的
执行
流,我有很大的疑问。我读过有关Node.
js
体系结构的文章,我知道当我
执行
阻塞
请求(如db请求)时,请求是在一个线程上
执行
的,当请求得到满足时,该线程在事件队列上添加工作(为
阻塞
请求指定的回调函数的代码)。现在..。由于我使用mongoDb作为应用程序数据库,并且mongodb不提供
执行
同步请求的
方法
,那么如何确保在查询完成之前不
执行
对客户端的响应呢?th
浏览 2
提问于2015-03-27
得票数 3
回答已采纳
3
回答
Node.
js
什么时候
阻塞
?
、
、
、
我使用Node.
js
已经有一段时间了,我刚刚意识到它可能会
阻塞
。我只是不能把我的大脑包围在Node.
js
被
阻塞
的条件下。因此,Node.
js
是单线程的,因为(i) Javascript是和(ii)避免了所有多线程陷阱。 但是,所有传入的
执行
某些工作的请求(即与DB对话)以及必须返回到客户端的所有工作结果(即发送一些
浏览 0
提问于2016-04-16
得票数 8
1
回答
NPM模块中的connect
方法
是否
阻塞
?
、
、
Node.
js
()的官方mysql包文档为连接数据库和
执行
基本查询提出了以下建议:var connection = mysql.createConnectionconnect
方法
之后调用的,而不是像预期的那样在connect
方法
的回调中调用。这似乎意味着connect
方法
正在
阻塞
(即/同步)。是NPM模块中的
方法
<e
浏览 2
提问于2017-04-25
得票数 1
回答已采纳
3
回答
V8引擎在Node.
js
中扮演什么角色?
、
、
、
、
在过去的几天里,我一直在研究基于Node.
js
事件的样式如何能够处理比传统多线程
方法
更多的并发请求。我认为这样做的想法是:与其同时
阻塞
客户端线程和数据库线程,不如只
阻塞
数据库线程,并在结束时通知客户端线程。为了避免这种情况,我需要
执行
将在另一个线程中
执行
的非
阻塞
代码。类似地,如果我需要在不
阻
浏览 3
提问于2016-01-23
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
原来 CSS与JS 是这样阻塞 DOM 解析和渲染的
python调用js代码执行
写不出阻塞爬虫?5个用Python编写非阻塞web爬虫的方法
10 分钟理解 JS 引擎的执行机制
5 个用 Python 编写非阻塞 web 爬虫的方法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券