社区
C#
帖子详情
stackoverflow异常怎么解决?
toomee
2008-11-22 10:24:24
我用递归方法制造树形,当记录5000条以上时,提示stackoverflow异常,怎么解决?
...全文
163
6
打赏
收藏
stackoverflow异常怎么解决?
我用递归方法制造树形,当记录5000条以上时,提示stackoverflow异常,怎么解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Deathsign
2008-11-23
打赏
举报
回复
没办法····
优化程序···
减少分支·····
Only this way
或者把递归转化成回朔用数组装别用堆
toomee
2008-11-22
打赏
举报
回复
4000条能顺利执行,说明程序无语法错误,
只是我说的5000条记录,因为是做实验,非常特殊,
是那种父子节点从头连到尾,一个路径的单线树,计算起来是一个大嵌套,所以内存溢出,应该算正常吧?
net5i
2008-11-22
打赏
举报
回复
何不贴出那段代码呢?大伙帮忙诊断诊断
net5i
2008-11-22
打赏
举报
回复
搂主的递归可能不对,5000正常下不可能溢出的
gomoku
2008-11-22
打赏
举报
回复
那只好麻烦点,不用递归。
长沙三毛
2008-11-22
打赏
举报
回复
改用队列数据结构如何?反正要控制Stack深度。
Dapper从入门到精通
Dapper是国外大型IT问答社区
Stack
OverFlow
最早开发并开源的,Dapper的源代码放在github上托管,并且可以用NuGet方式添加到项目中,Dapper的r支持多表并联的对象,支持一对多、多对多的关系,支持原生sql与模型对象混合...
如何分析
Stack
Overflow
异常
?
一般来说,当你的方法递归调用次数太多大于线程栈的默认1M内存时将会抛出
Stack
Overflow
Exception
异常
。举个例子,假设你有下面这段代码:usingSystem; n...
Spring Data JPA 在进行一对多多一 主键外键同时赋值时发出
stack
overflow
异常
在进行一对多配置后,在测试方法同时保存主键和外键的信息时,结果出现了
stack
overflow
???????? 下面主要的两条原因 原因一: 为了方便看信息,在两类中分别重写了 toString 方法,导致查询加载时两类在互相调用对方...
java.lang.
Stack
Overflow
Error堆栈
异常
(
解决
方案)
最近真的比较蠢写了一个比较严重的bug…出现了这个
异常
栈溢出错误,如果一个线程所需用到栈的大小>配置允许最大的栈大小,那么jvm就会抛出java.lang.
Stack
Overflow
Error
解决
思路: 原因一:系统的空间确实...
OutOfMemoryError(OOM)和
Stack
Overflow
Error(SOF)
异常
总结
大纲Java虚拟机运行时数据区会发生OOM和SOF
异常
的内存区域堆虚拟机栈本地方法栈方法区本机直接内存 Java虚拟机运行时数据区 OOM和SOF都是内存溢出
异常
,与java内存区域的关系密不可分,所以要先了解java各个内存区域...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章