腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
减少
Javascript
中
的
调用
堆栈
大小
node.js
、
performance
、
callstack
当我知道函数
中
的
特定
调用
是最后一个,并且我必须从函数
中
返回任何东西时,我可以
减少
调用
堆栈
的
大小
吗?processThisNext(method){ this.processNext();c(){} 解释: 我将代码分成多个函数,以
减少
比较次数并使其易于理解我正在监听输入流
的
data事件。processNext是一个代理函数,总是在触
浏览 12
提问于2020-01-07
得票数 0
1
回答
在
JavaScript
中有办法
减少
递归函数
调用
中
的
调用
堆栈
大小
吗?
javascript
该函数做了一些繁重
的
工作,据我所知,由于requestAnimationFrame()没有清除/重置
调用
堆栈
,所以这个繁重提升
的
变量被保存在内存
中
。最近
的
Firefox向我提出了这个问题(导致在几秒钟内使用了>10 of
的
RAM )。它在Firefox
的
早期版本
中
工作,在Chrome
中
工作,因此它可能是一个bug,。不过,我想知道是否有办法自己解决这个问题,或者编写更好
的
代码。 提前
浏览 2
提问于2021-02-05
得票数 0
回答已采纳
1
回答
减少
调试会话
中
的
堆栈
大小
以捕获无休止
的
递归
c++
、
linux
、
recursion
、
gdb
、
stack-overflow
我有一个算法,它“有时”没有中断递归,最终导致
堆栈
溢出。现在我想调试一下这种情况。gdb直接指向我覆盖
堆栈
寄存器
的
行,但是不可能得到
堆栈
跟踪,因为gdb需要无尽
的
时间来展开
堆栈
并在ddd
中
显示它。现在,我只想缩小
堆栈
大小
,以便更早地获得损坏。因此,我需要一种方法来
减少
我
的
运行任务
的
堆栈
。没有涉及线程,所以这应该不是什么大问题。但是,我不知道gdb本身是否有操作<e
浏览 19
提问于2016-02-20
得票数 3
回答已采纳
2
回答
递归函数
中
的
调用
堆栈
大小
:最大
调用
堆栈
大小
低于预期
javascript
、
google-chrome
、
recursion
、
callstack
但我追踪到
的
呼叫
堆栈
只有大约6k-9k
大小
。带参数
的
:在~31k上超过
调用
堆栈
大小
(Chrome,边缘上
的
~15k ) var recursionA = function(a
浏览 5
提问于2016-01-02
得票数 3
回答已采纳
1
回答
Java:
减少
堆栈
大小
会加快频繁
的
方法
调用
吗?
java
、
jvm
、
stack
、
benchmarking
、
stack-size
我一直在读关于增加JVM
堆栈
大小
的
文章(即允许更深层次
的
递归)。有人能给我指点基准吗,或者至少是关于这个话题
的
背景信息? 谢
浏览 4
提问于2010-02-16
得票数 0
回答已采纳
1
回答
递归回溯在Prolog
中
是如何工作
的
prolog
我试图了解搜索树在回溯时
的
样子,但我有点迷路了。举个例子,下面这几行代码从列表
中
删除了一个元素
的
所有匹配项:remove_all(El, [El|Tail], Tail2):- Exit:remove_all(2, [1, 4, 2, 3, 5, 2, 7, 2], [1, 4, 3, 5, 7])我不能理解
的
是,回溯是如何在这些代码行中发生
的
Exit:re
浏览 16
提问于2019-11-04
得票数 1
回答已采纳
5
回答
在C++
中
递归
调用
的
最大数量是多少?
c++
、
stack-overflow
我有一个递归函数,它在给定某些输入
的
情况下
调用
自己
的
次数非常多--这正是它应该做
的
。我知道我
的
函数不是无限循环
的
-它只是到达一定数量
的
调用
和溢出。我想知道这是在
堆栈
上放了太多内存
的
问题,还是只是
调用
数量
的
正常限制。显然,很难说出
调用
的
具体数量是最大值,但有人能给我一个粗略
的
估计吗?数以千计吗?上百个?几百万人?
浏览 6
提问于2012-04-14
得票数 3
回答已采纳
1
回答
如何使用Google Cloud Dataflow增加Apache光束管道工人上
的
线程
堆栈
大小
?
java
、
google-cloud-dataflow
、
apache-beam
、
beam-sql
由于线程
堆栈
的
耗尽,我在我
的
Beam工作线程上获得了一个StackOverflowError,而且因为它深入到SqlTransform
的
运行
中
,所以要
减少
调用
的
数量并不简单。是否可以通过Google Cloud Dataflow或Beam自己
的
管道选项为我
的
工作人员更改JVM线程
堆栈
大小
?
浏览 9
提问于2019-12-05
得票数 0
4
回答
为什么要减小Java JVM线程
堆栈
的
大小
呢?
java
、
multithreading
、
jboss
我读了一篇关于在Java (和JBoss平台)
中
处理内存不足错误情况
的
,我看到了这个
减少
线程
堆栈
大小
的
建议。
减少
线程
堆栈
的
大小
对最大内存错误情况有何帮助?
浏览 1
提问于2010-04-13
得票数 12
回答已采纳
3
回答
JavaScript
内
的
调用
堆栈
大小
javascript
、
debugging
我想测试大型
调用
堆栈
。具体地说,我希望在
调用
堆栈
长度达到1000时发出控制台警告。这通常意味着我做了一些愚蠢
的
事情,并可能导致细微
的
错误。 我可以在
JavaScript
中计算
调用
堆栈
的
长度吗?
浏览 0
提问于2011-09-18
得票数 44
回答已采纳
2
回答
特定弹性伸缩组Cloudformation AWS
amazon-web-services
、
amazon-ec2
、
amazon-cloudformation
、
autoscaling
我在AWS中有一个自动伸缩组,因此我可以更改CF创建
的
实例
的
堆栈
大小
。但是,当我想
减少
堆栈
时,它将终止
堆栈
中
的
随机实例。我需要知道是否有可能
减少
CF
中
的
堆栈
大小
,但使用伸缩组使
堆栈
中
的
特定实例保持运行?"Ref" : "AutoScalingServerGroup
浏览 12
提问于2018-02-16
得票数 0
回答已采纳
2
回答
MPI
调用
需要多少
堆栈
空间?
c++
、
stack
、
mpi
我正在编写一段结合使用消息传递接口(MPI)和qthread
的
代码。我不得不使用比默认
堆栈
更大
的
堆栈
大小
(8KB,而不是4KB),即使我
的
实际代码在每个qthread中使用
的
堆栈
大小
远低于1KB。我相信MPI
调用
是
堆栈
溢出
的
原因。 代码使用来自Sandia国家实验室
的
OpenMPI和qthread。该代码使用qthread_init(1)在每个MPI进程上使用单个
浏览 1
提问于2013-11-28
得票数 1
3
回答
无法从
堆栈
中
检索所有内容
c++
、
stack
我很难理解为什么这段代码不像我预期
的
那样输出?有什么想法吗?预期:?
浏览 2
提问于2013-11-08
得票数 1
回答已采纳
1
回答
如何定义、分配和初始化用户定义长度数组
的
值
mips
、
mips32
、
qtspim
我对MIPS32非常陌生,并且正在执行一项任务,要求我首先向用户询问他们想要定义
的
数组
的
长度,然后问他们各自
的
值是什么。我编写了一个大致
的
C代码,它也这样做,如下所示{ scanf("%d\n", &N); // will be the first line= N) scanf("%d\n", &A[i]); }我在
浏览 3
提问于2022-10-03
得票数 1
1
回答
C
中
基于数组
的
栈实现
c
、
arrays
、
stack
我指的是基于数组
的
堆栈
实现
的
这个源代码。在页面的某个地方,上面写着, 现在,除了内容和顶部之外,我们还需要跟踪更多
的
信息吗? 答:是的!我们需要保持这个数组
的
大小
,即<
浏览 5
提问于2015-05-24
得票数 1
回答已采纳
3
回答
Java减小
堆栈
大小
以节省内存
java
、
performance
、
memory
、
jvm
我想
减少
Java应用程序
的
内存占用,以
减少
交换。为此,我一直在考虑
减少
堆栈
大小
(Xss参数),但不确定
堆栈
内存是如何分配
的
,也不确定每个线程
的
默认512k (对于32位操作系统)是否始终位于常驻内存
中
,而不管它实际使用了多少。
堆栈
内存
的
减少
会导致交换
的
减少
吗? 更新:请不要建议分析应用程序-它已经完成了。
浏览 0
提问于2012-04-07
得票数 0
2
回答
如何找出
Javascript
堆栈
何时满?
javascript
、
stack-overflow
我有一个算法,它递归地工作得比较深入,这样最终就会出现超过异常
的
最大
堆栈
大小
(而不是无休止
的
递归!)。 我
的
算法可以拆分自己,使用asap异步进行,但是每次这样做都会极大地减缓执行速度。我希望有一种(快速)方法来找出当前
堆栈
使用率,所以我
的
算法可以决定在低于90%
的
情况下同步继续,但当它超过90%时异步地继续。我知道这个值必须在内部,但是有什么方法可以访问它吗?另一方面,我可以想象捕获
的
最大
堆栈
大小
浏览 6
提问于2017-06-24
得票数 2
回答已采纳
1
回答
如何将堆叠
中
的
所有数字相加,然后打印总数?
java
、
stack
、
processing
我不知道如何将
堆栈
中
的
所有东西加在一起。
浏览 11
提问于2019-04-14
得票数 0
2
回答
C记忆
c
、
recursion
计算机如何在内存中保存每个已更改
的
'i'值并打印出来?在此代码中使用了多少字节?24个字节(i = 5、4、3、2、1、0)? 以下代码打印: 1,2,3,4,5。
浏览 3
提问于2019-10-16
得票数 1
2
回答
递归
javascript
超过
调用
堆栈
大小
javascript
、
angularjs
轮询函数使用超时来
调用
自己。以下是这方面的两个例子。前者超出了
调用
堆栈
大小
,但第二个示例没有。为什么会这样呢?示例1(超过
调用
堆栈
大小
): $scope.value = 1; function
浏览 1
提问于2014-02-28
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Mozilla发布火狐76 包括音频工作包、开发人员工具和其他更新
StackOverFlowError的原因和解决方案
14个 JavaScript 代码优化技巧
Node.js低级任务不是单线程,难道被委派给其他程序吗?
JavaScript的工作原理:事件循环及异步编程的出现和 5 种更好的 async/await 编程方式
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券