程序员的自我修养
tab_tab_tab
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
程序员的自我修养笔记第一章
1.2万变不离其宗早期的计算机体系的硬件设计: 虽然经过N年变化变成这样: 看似复杂,却没有摆脱原来的框架模型,和原来的模型核心几个点:IO、内存、CPU始终没有没有改变。因此是可以看成是最早的模型,或者说标题= = 万剑不离其宗。。。 好吧。。。总的也就这么多。现在记录下这一节学到的东西吧 1.计算机历史:早期的计算机CPU频率和内存频率几乎保持着一致性,所以看图1-1发现内存竟原创 2016-04-27 20:53:46 · 508 阅读 · 1 评论 -
程序员的自我修养笔记第二章
拿出我们最爱的代码#include <stdio.h>void main(){printf("hello world!\n");}然后使用各种IDE,点击编译,点击链接,点击执行。。看似简单的点击背后究竟执行了什么?隐藏在背后的编译器默默帮你做了多少的事情? 好吧,这个有点抽象,估计对初学者来说。现在描述一个生活中的场景吧。假设存在一个汽车制作厂(对应一个软件工程),里面有各种的独立的组件,比如原创 2016-04-29 21:52:17 · 396 阅读 · 0 评论 -
程序员的自我修养第三章笔记
windows可执行文件格式:PE-COFF linux的可执行文件格式:ELF — —!还有其他系统的可执行文件格式..强调一点吧,某系统的可执行文件不能执行在其他不同可执行文件格式系统的上面…比如windows和Linxu —> —>当然,不单可执行文件是用这个格式,动态库和静态库也是用这个格式来存储的! 准确来说,很多文件都是用同一个文件格式存储的,距离来说吧,linux下的ELF文件原创 2016-04-29 23:15:00 · 458 阅读 · 0 评论
分享