码迷,mamicode.com
首页 >  
搜索关键字:堆栈    ( 4532个结果
未能加载文件或程序集“System.Web.Razor”或它的某一个依赖项。文件或目录损坏且无法读取。
“/”应用程序中的服务器错误。未能加载文件或程序集“System.Web.Razor”或它的某一个依赖项。文件或目录损坏且无法读取。 (异常来自 HRESULT:0x80070570) 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的....
分类:Web程序   时间:2014-07-16 23:22:48    阅读次数:367
内存管理
python: 查看内存地址。1 a=12 print a3 #输出物理内存地址 4 print id(a) 5 #输出物理内存地址(十六进制)6 print hex(id(a))View Code内存基础(C语言):一个程序就是一个进程。堆、栈、全局/静态存储区和常量存储区。什么是常量,全局变量,...
分类:其他好文   时间:2014-06-30 13:35:25    阅读次数:197
践踏堆栈-缓冲区溢出漏洞
践踏堆栈-缓冲区溢出漏洞 打算写这篇文章是因为在网上看过一篇论文,讲了缓冲区溢出破坏堆栈来执行恶意程序的漏洞。该论文请见参考资料1。这篇文章会涉及一些汇编的基础知识,以及虚拟内存的一些基本概念等。当然用来调试程序的系统是linux,工具是gcc。很久没有看过汇编和C语言了,错漏之处,还请指正。 1.概要 文章标题有提到堆栈和缓冲区,那么就先来探讨下这几个名词的定义。这里的缓冲区,指的就是计算...
分类:其他好文   时间:2014-06-30 10:22:25    阅读次数:176
现代C++学习笔记之二入门篇1
现代 C++ 强调:基于堆栈的范围,而非堆或静态全局范围。自动类型推理,而非显式类型名称。智能指针而不是原始指针。std::string和std::wstring类型(请参见),而非原始char[]数组。标准模板库(STL) 容器(例如vector、list和map),而非原始数组或自定义容器。请参...
分类:编程语言   时间:2014-06-29 18:46:28    阅读次数:255
jvm调优
jvm性能调优的目地:1)控制jvm的堆栈大小。比方当你的程序年轻代对象在某个时间段产生的比較多的时候,就须要控制年轻代的堆大小。同一时候还要控制总的JVM大小避免内存溢出2)控制GC的行为。GC是一个后台处理,可是它也是会消耗系统性能的,因此要依据执行程序的特点来更改GC行为。3)控制jvm线程的...
分类:其他好文   时间:2014-06-27 11:33:39    阅读次数:162
Think in Java(二):一切都是对象
1. 数据存储  (1) 寄存器: 速度最快, 数量有限, 它位于CPU内部, 但我们不能直接控制它。在C,C++中允许你向编译器建议寄存器的分配方式。 (2) 堆栈: 存放基本类型的数据和对象的引用, 但对象本身不存放在栈中,而是存放在堆中。 (3) 堆: 存放用new产生的对象, 速度比分配栈要慢一些。 (4) 静态存储: 固定的一块存储区域, 静态存储里面的数据在整个程序运行期间...
分类:编程语言   时间:2014-06-27 08:05:52    阅读次数:166
8080汇编指令大全
8080汇编手册数据传输指令 ────────────────────────────── 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据。 1。 通用数据传送指令。 MOV 传送字或字节。 MOVSX 先符号扩展,再传送。 MOVZX 先零扩展,再传送。 PUSH 把字压入堆栈。 POP ...
分类:其他好文   时间:2014-06-26 15:14:36    阅读次数:176
C语言里为何会有“2+2=5”的结果
写这篇原创文章是因为看到了极客中的一篇文章《有趣各种编程语言实现2+2=5》,其中C语言是这样实现的: int main() { char __func_version__[] = “5″; // For source control char b[]=”2″, a=2; printf(“%d + %s = %s\n”, a, b, a+b); return 0; }     有些童鞋可能会说...
分类:编程语言   时间:2014-06-26 11:03:19    阅读次数:282
linux下coredump的产生及调试方法
什么是coredump 通常情况下coredmp包含了程序运行时的内存,寄存器状态,堆栈指针,内存管理信息等。可以理解为把程序工作的当前状态存储成一个文件。许多程序和操作系统出错时会自动生成一个core文件。 如何使用coredump coredump可以用在很多场合,使用Linux,或者solaris的人可能都有过这种经历,系统在跑一些压力测试或者系统负载一大的话,系统就hang住了或者干...
分类:系统相关   时间:2014-06-26 10:52:20    阅读次数:373
堆与栈
关于堆栈的一点个人理解...
分类:其他好文   时间:2014-06-26 08:13:18    阅读次数:231
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!