自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 闲来无事,信口开河

    十一在家病着,闲来无事,为了时刻提防自己被美帝国主义所代表的先进科技甩在身后,于是带病坚持学习科学文化知识,为伟大祖国60华诞献礼。    于是乎,将以前毕业找工作时记录的笔记拿出来整理整理,提高提高自己的觉悟,看着看着于是就打算写一个系列的博文,如果能够对刚毕业找工作的大学学生有所帮助的...

2009-10-07 13:10:00 1425 1

转载 brk和sbrk

brk和sbrkbrk和sbrk主要的工作是实现虚拟内存到内存的映射.在GNUC中,内存分配是这样的:      每个进程可访问的虚拟内存空间为3G,但在程序编译时,不可能也没必要为程序分配这么大的空间,只分配并不大的数据段空间,程序中动态分配的空间就是从 这一块分配的。如果这块空间不够,mall...

2009-10-27 23:44:00 1813 0

转载 Debugging Memory on Linux

Debugging Memory on Linux本文转载自http://www.linuxjournal.com/article/4681 All programs use memory, even ones that do nothing. Memory misuse results in a...

2009-10-27 23:39:00 2216 0

转载 Linux 的 Virtual Memory Areas(VMA):基本概念介紹

由 user process 角度來說明的話,VMA 是 user process 裡一段 virtual address space 區塊;virtual address space 是連續的記憶體空間,當然 VMA 也會是連續的空間。VMA 對 Linux 的主要好處是,可以記憶體的使用更有效...

2009-10-27 23:25:00 8109 0

原创 第二章 基础决定上层建筑——2.2 左眼看量—2.2.3 我的量被放到哪里去了

【2.2.3 我的量被放到哪里去了】代码写了成千上万,如果猛回头的时候却不知道自己亲手制造出来的变量们都被放到哪里去了,按照法律是应该拉出去看书的。下面我们就直捣黄龙,看看我们的变量们被安置到哪里去了。通过前面的文章,我们知道,我们写的代码需要被加载到内存里面来才能最终run起来,内存嘛,就是一块...

2009-10-25 17:08:00 1814 1

原创 第二章 基础决定上层建筑——2.2 左眼看量—2.2.2 变量向右走

【2.2.2 变量向右走】我们从两个角度来看待我们的变量:变量类型&作用域。这两个角度合起来的话,就像一个全景照相机一样,可以把一个变量看的比较透彻了。下面我们先从变量类型的角度出发角度一看变量——变量类型通过变量类型呢,我们基本可以把变量分成以下几种来看待(因为我们不是搞理论研究,所以分...

2009-10-24 10:42:00 1511 0

原创 第二章 基础决定上层建筑——2.2 左眼看量—2.2.1 常量向左走

2.2 左眼看量 现在,让我们回到Helloworld,来重温一下我们学习C++遇到的第一种概念:量。一提到“量“,我们脑子里面立刻会反映出两个词”常量“、”变量“,很好,我们就从这里开启我们的旅程吧!【2.2.1 常量向左走】有的时候,我们在程序里面定义一个量,但是我们并不希望由于我们的大意或者...

2009-10-09 00:07:00 1281 0

原创 第二章 基础决定上层建筑——2.1重新认识helloworld

第二章 基础决定上层建筑如果正在找工作的你还在台灯下做着那些个无聊的所谓的智力题,那么请善待自己,停手吧,它会让你迷失方向;如果正在找工作的你还在网上搜罗各种各样的所谓的面经,那么请善待自己,停手吧,它会使你变得愚蠢。如果正在找工作的你还没有开始耐下性子看看最基础的一些东西,那么请你对自己狠一点,...

2009-10-08 17:18:00 1811 3

原创 第一章 我的程序是怎么跑起来的?

 第一章 我的程序是怎么跑起来的?在你看到程序跑起来之前,其实编译器和系统为你做了很多工作,它默默地为你奔波着:预处理、编译、汇编、链接,装载……,于是你可以被感动的声泪俱下:原来,我不是一个人……在战斗!1.1 编译过程全景图 1.2 装载是怎么回事? 1.3 本章小结   1.1 编译过程全景...

2009-10-07 12:23:00 4231 7

提示
确定要删除当前文章?
取消 删除