程序员的自我修养链接装载与库PDF|百度网盘下载
编辑评论:
程序员的修养pdf免费下载,这是一本关于编程的学习资料,全书分为13章,每章详细介绍了编程的技术原理等,用户在这里可以学习基本的编程知识。
程序员的修养pdf总结
本书主要介绍系统软件的运行机制和原理,涉及应用程序在Windows和Linux上编译、链接和运行时发生的各种事件,包括:代码指令如何保存、库文件如何静态与应用程序代码链接,应用程序如何加载到内存并开始运行,动态链接是如何实现的,C/C++运行时库是如何工作的,操作系统提供的系统服务是如何被调用的。每个技术专题都配有大量图表、表格和代码示例,力求以简洁的形式表达复杂的机制。本书还提供了一个小型的跨平台C/C++运行时库MiniCRT,全面展示了运行时库相关的各种技术。
本书以简单的语言分析加载、链接和库,并辅以大量示例和图表。同时,也可作为各行业从事软件开发的工程师和研究人员以及其他对系统软件实现机制和技术感兴趣的人员的自学教材。
程序员修身电子书特色
每个技术专题都配有大量图表、表格和代码示例,力求以简洁的形式表达复杂的机制。
提供小型跨平台C/C++运行库MiniCRT,全面展示了运行库相关的各种技术。
没有先例全面介绍程序编译和运行所涉及的各种技术。
涵盖 Windows 和 Linux 平台,详细介绍了在编译、链接和运行应用程序时发生的各种事情。
学习研究其他人的代码既乏味又耗时。先行者的经验可以避免重复工作,指出经验和关键。
学习编程“易进经”,可以开发操作系统、编译器,甚至可以开发新的编程语言。
从一个小而简单的问题或示例开始,然后回过头来深入挖掘每个机制的“如何”。
一定要明白“你为什么这样做”,尽量用简单的语言把简单的事情解释清楚,用图文并茂,尽量把每一步的细节呈现给读者。
程序员修养pdf主要内容
第一章 重温旧习
第二章编译与链接
第 3 章目标文件中的内容
第 4 章静态链接
第 5 章 WINDOWS PE/COFF
第6章可执行文件的加载和进度
第 7 章动态链接
第 8 章 LINUX 共享库的组织
第九章WINDOWS下的动态链接
第十章记忆
第 11 章运行时库
第 12 章系统调用和 API
第 13 章运行时实现