栈溢出是由于C语言系列没有内置检查机制来确保复制到缓冲区的数据不得大于缓冲区的大小,因此当这个数据足够大的时候,将会溢出缓冲区的范围。 在Python中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。由于栈的大小不是无限的,所以,递归调用的次数过多,会导致栈溢出。
栈溢出(Stack Overflow)是在网络与分布式系统中被广泛利用的一种漏洞类型。在汇编中,以线程为线索的指令执行对函数的调用及局部变量的存取是依靠栈来实...
基于2059个网页-相关网页
堆 栈溢出 ( StackOverFlowError )与内存溢出不能等同来说的,堆栈空间有些是可以自己设定其大小的,超过了就报 StackOverFlowError ,但内成的话好象是指确实超过了...
基于20个网页-相关网页
堆栈溢出 Stack overflow ; Program Exception - stack overflow ; Stair conditionerk overflow ; StackOverflowException
内部堆栈溢出 Internal stack overflow ; br / Internal stack overflow
栈溢出检查 Stack Overflow Checking
栈溢出中断 [计] stack interrupt ; stack overflow interrupt
堆栈溢出行 stack overflow at line
栈溢出异常 StackOverflowException
栈溢出在线 stack overflow at line
堆栈溢出错误 stack overflow error
·2,447,543篇论文数据,部分数据来源于NoteExpress
无限循环造成栈溢出错误呢?
这一优化将递归调用转换成本地回路,这样可以防止栈溢出。
This optimization transforms recursive calls into local loops, in order to prevent stack overflows.
大多数远程攻击是利用缓冲区溢出技术进行的,特别是栈溢出。
The vast majority of remote attacks are carried out by exploiting buffer overflow, the particular case of which is stack overflow.
应用推荐