可能重复:
什么是堆栈溢出错误?
好吧,我听过它在编写程序时遇到的最常见的错误......我是编程新手,只有2年的编码,我从未遇到过这个错误!所以,冒着听起来非常愚蠢的风险,我想问一下......什么是stackoverflow以及什么是bufferoverflow?
stackoverflow是否与缓冲区溢出有关?
一个维基链接实际上不会帮助我因为我已经完成了它并且我不理解它.所以如果你能把它愚蠢......你会怎么说呢?
它与硬件或软件有关还是两者兼而有之?
它是函数或数据类型的逻辑或名称吗?
无关
"布尔"这个词在英语中的含义是什么?
编辑:我已阅读维基百科上的页面,但它有许多与此术语相关的链接.我想问SO以获得程序员的观点.
在黑客攻击中,我发现了以下内容:
<input type="hidden" value="1500" name="price">
Run Code Online (Sandbox Code Playgroud)
这一挑战让您明白,如果您足够聪明地改变价值(由Web应用程序的客户端强加),您可以在购买之前基本上更改商品的价格.
这是一个众所周知的漏洞影响Web应用程序,但我真的不知道如何更准确地命名这种类型的漏洞.非常感谢.
在 c 中,在我看来,在函数之外编写的所有内容都已经是“extern”了。那么,究竟何时必须将变量指定为 extern?
它与定义与声明有关吗?
此外,是否需要使用 extern 声明变量才能访问已在另一个文件中定义的变量?
我读过:"就像一个unsigned int,但是o ff设置为 - (2 ^(n-1) - 1),其中n是数字中的位数.旁边:从技术上讲,我们可以选择任何偏好,但是这里提出的选择非常普遍." - http://inst.eecs.berkeley.edu/~cs61c/sp14/disc/00/Disc0.pdf
但是,我不明白这一点.有人可以用例子向我解释这个吗?另外,我什么时候应该使用它,给出其他选项,如一个人的赞美,签名和杂志,以及两个人的赞美?
有谁知道为什么使用法语单词for byte application/octet-stream
?也许有一个历史原因,或者这可能不是法语单词本身,而是来自另一种语言的同义词.
最近,我看到了这个视频,展示了如何使用mmap()
文件 io。但是,我找不到他记录该功能的视频。我不明白它是什么,它为什么存在,也不明白它与文件的关系。
太多的行话从我的脑海中飞过,无法理解。我在维基百科等网站上也遇到了同样的问题。
"程序"一词是否与SICP中的"操作"一词同义?(例如,在下面的章节中.)如果它们不相同,有什么区别和原因?
更具体地说,"复合操作"和"复合程序"之间有什么区别?有没有 ?
这是本书的另一章相关章节:
在我看来,在这些上下文中,SICP中的术语"操作"指的是算术运算(因为到目前为止,在实例中没有使用其他类型的操作 - 无论它们通常是什么).
terminology ×10
c ×2
boolean ×1
c++ ×1
definition ×1
extern ×1
html ×1
linker ×1
lisp ×1
mime-types ×1
mmap ×1
notation ×1
objective-c ×1
scheme ×1
security ×1
sicp ×1