”程序员的自我修养“ 的搜索结果

     1. 程序构建1.1 预编译1.2 编译1.3 汇编1.4 链接2. 目标文件2.1 目标文件格式2.2 目标文件内容2.3 链接的接口——符号3. 静态链接3.1 空间与地址分配3.2 符号解析与重定位3.3 COMMON 块3.4 C++相关问题3.5 静态库...

     如何做一个有素养的程序员如何做一个有素养的程序员如何做一个有素养的程序员如何做一个有素养的程序员如何做一个有素养的程序员如何做一个有素养的程序员如何做一个有素养的程序员如何做一个有素养的程序员如何做一...

     主要关注程序的启动过程。 1 入口函数和程序初始化 1.1 程序真正的入口   通常写代码时,我们认为程序的入口是main函数,但是实际上有一些现象值得我们怀疑该结论是不是正确的。比如全局变量的初始化,C++全局...

     你可以不自己造轮子,但应该了解轮子的构造,而且越详尽越好,这就是程序员的自我修养吧。虽然我在这个系统上花费了很多时间和精力,却没有获得什么直接的收益,也没有让我跟上最新的技术潮流,但是它带给我的间接...

     MiniCRT《程序员的自我修养》运行库:MiniCRT实现。编译:进入make目录,执行./make.sh,将会打印使用说明,其中target有minicrt、main以及clean三个选项:minicrt: 该项编译出minicrt.a静态库;main: 该项编译出运行...

     4.3段地址对齐 我们装载以段为基本单位划分,使得内存的利用率提升了,但是我们总是要一直追求内存的利用率不断提升的,比我们继续分析,假如有三个段,大小分别为127,9899,1988,那么他们分别需要1,3,1个页,一共需要5个...

     第 12章 系统调用原理 1.普通应用程序运行在用户态下,唯一进入内核态的方式就是通过系统中断。中断分硬件中断和软件中断,软件中断一般以int 0x80号进入系统中断处理程序。中断号很好,因此一般中断号与系统调用都...

     第八章:Linux共享库的组织 1.共享库版本不同,可能引起ABI发生变化,从而影响程序的正常运行。因此各个系统会有自己的一套共享库版本命名规则。Linux的为 libname.so.x.y.z x:主版本号,y:次版本号,z:发布版本号 ...

     我最近在看PE文件,稍后可能需要dll这些所以顺带看看链接。太久不看这些书,你问我链接是干什么的,我可能... 之前看《程序员自我修养》觉得讲内存分布很好,虽然我还是不会。现在觉得它链接也讲得很好。通俗易懂。 ...

     程序员应该具备以下自我修养: 学习能力:不断学习新技术和开发方法,以适应不断变化的行业。 代码规范:遵守代码规范,使代码易于阅读和维护。 团队合作:能够与团队成员和客户进行有效的沟通,并协助他人完成...

     1.突破程序员思维 书中提到了一个事例,面对问题(用户频道点击某一功能,造成系统压力上升)。程序员思维,往往会通过增加流量阈或者加入某些token来防止用户重复提交。 而突破程序员思维,从用户的角度去追问,为...

10  
9  
8  
7  
6  
5  
4  
3  
2  
1