《程序员的自我修养-链接,加载和库》读后感
来源:互联网 发布:dnf一直网络连接中断 编辑:程序博客网 时间:2024/05/21 10:42
五月份读的书是《程序员的自我修养-链接,加载和库》,这本书很早以前就听说过他的大名,据说是为数不多的讲解程序运行时情况的书籍,看完后的确也受益匪浅,下面主要说说看完这本书后理解了的东西。
第一就是文件格式了,以前对windows下的lib,dll,exe都是懵懵懂懂的,只知道lib是静态链接库,dll是动态链接库,exe是可执行文件,但是对这三种文件的理解也就在这个层次了,看完这本书后才理解了这三种文件的区别与联系,这三种文件的格式都是一样的,只是里面包含的一些关键性的段不同,从而能被编译器识别。
第二就是对虚拟内存和物理内存有了更深刻的理解,也对操作系统中的页面映射,页错误这些概念有了一个全局的认识,以前了解的知识点都是零零碎碎的,这本书让我将这些零碎的知识贯通起来了。
第三就是对堆和栈的理解了,在这里不得不感叹中国语文的博大精深,之前老是见到堆栈溢出这个术语,搞了半天原来堆栈说的是堆溢出,也对堆和栈这两个关键的术语有了深刻对理解,因而对于new,malloc,函数调用这些以前只知道是什么的词语现在明白了为什么。
本来5月份就应该写读后感的,可是一直拖到现在了。
图书馆借的书,最后书页被翻烂了,又用胶带粘上去了。
电子书附件下载地址
0 0
- 《程序员的自我修养-链接,加载和库》读后感
- 《程序员的自我修养》读后感
- 《程序员的自我修养》读后感
- 程序员的自我修养-编译和链接
- 《程序员的自我修养》-编译和链接
- 程序员的自我修养(编译和链接)
- 《程序员的自我修养-链接、装载和库》序
- 程序员的自我修养---链接,装载和库
- 程序员的自我修养--链接,装载,库
- 《程序员的自我修养-链接加载与库》读书笔记(1)---基础知识储备
- 《程序员的自我修养-链接加载与库》读书笔记(2)---程序环境-内存
- 《程序员的自我修养--链接、装载与库》笔记--第二章 编译和链接
- 【程序员的自我修养】第2章 编译和链接
- 《程序员的自我修养》读书笔记1 -- 温故知新和静态链接
- 程序员的自我修养——编译和链接
- 程序员的自我修养读书笔记-编译和链接
- 程序员的自我修养——2、编译和链接
- 《程序员的自我修养》阅读笔记 --编译和链接
- V5行式报表
- 打patch出现relink报错——Adrelink is exiting with status 1
- eclipse启动“failed to create the java virtual machine”解决方法
- View Controller Programming Guid for iOS 笔记
- 正态分布及matlab实现
- 《程序员的自我修养-链接,加载和库》读后感
- MFC怎么设置控件的位置和大小
- 《中国风暴》=程序员忠告之--我该学什么开发语言?
- Activiti分析
- ACM--抽象基类
- 豆瓣 - 拒绝百度,其实你可以!
- iOS重绘机制drawRect
- Hbase rowkey design
- android手机开发之读取收件箱中指定号码短信