程序员的自我修养 在线电子书 图书标签: 编程 计算机 程序员 计算机科学 程序设计 内功心法 Programming 系统结构
发表于2025-01-22
程序员的自我修养 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2025
解释多核CPU的局限时提到“就比如一个女人可以花10个月生出一个孩子,但是10个女人并不能在一个月就生出一个孩子一样。”
评分很实在的一本书,对于WINDOWS 与 LINUX 的对比很好。真希望多一点这样的书。
评分很实在的一本书,对于WINDOWS 与 LINUX 的对比很好。真希望多一点这样的书。
评分书名太233
评分代码是编译之后是如何链接,装载以及运行的,程序员的高级读本
这本书主要介绍系统软件的运行机制和原理,涉及在Windows和Linux两个系统平台上,一个应用程序在编译、链接和运行时刻所发生的各种事项,包括:代码指令是如何保存的,库文件如何与应用程序代码静态链接,应用程序如何被装载到内存中并开始运行,动态链接如何实现,C/C++运行库的工作原理,以及操作系统提供的系统服务是如何被调用的。每个技术专题都配备了大量图、表和代码实例,力求将复杂的机制以简洁的形式表达出来。本书最后还提供了一个小巧且跨平台的C/C++运行库MiniCRT,综合展示了与运行库相关的各种技术。
对装载、链接和库进行了深入浅出的剖析,并且辅以大量的例子和图表,可以作为计算机软件专业和其他相关专业大学本科高年级学生深入学习系统软件的参考书。同时,还可作为各行业从事软件开发的工程师、研究人员以及其他对系统软件实现机制和技术感兴趣者的自学教材。
很久之前在读linkers and loaders 和分析linux内核代码时,就有冲动总结一下这方面的东西,也就是总结心得,还没有能力形成这么系统的书籍。总得看了一下还真得不错,很值得一读,推荐。
评分深入讲解程序的链接、装载、运行 最后的miniCRT代码好像有两个小bug,但基本不影响程序运行 P419 第14行(不算空行)后好像应该return的 P419 第20行(不算空行)后好像应该检查并设置next->next->priv 关于crtbegin和crtend的链接顺序,在gcc 4.3.2(ubuntu8.10)环境下,ld会自动...
评分今天花了一天的时间从头到尾翻了一遍, 跳过了那些有X86汇编的部分, 和分析C++ CRT中解构析构的部分, 其他的都读了一遍. 读完之后唯一的感觉就是: 此书非读不可, 而且要经常读. 毫无疑问作者对于链接, 装载和库这三个方面是有深刻的认识的, 于深度和广度都无可挑剔, 而且组织...
评分老实说,在2002年还在上大学的时候,我把技术类书籍分成了三六九等,从值得看到最不值得看到顺序如下: 1. 在美国工作的中国人使用中文编写的书籍:因为作者的眼界相比国内更加宽广,而字里行间流淌着中国人的思维方式,没有理解文化表达方面的障碍,行文相对活泼 2. 在美国工...
评分如果你是高手,Linux Hacker或者geek,请绕行 但如果你是新手 如果你曾好奇过windows系统目录下和软件目录下大堆大堆的dll文件是什么 如果你曾疑惑过我写下的代码经历的怎样的历程最后怎样到达了内存,编译器每天用,它到底做了什么 如果你已经学习或接触了C,汇编,计算机结构...
程序员的自我修养 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2025