[推荐] 程序员的自我修养,站在圈外看圈内…… [问题点数:50分]

Bbs1
本版专家分:26
结帖率 92.06%
Bbs9
本版专家分:66967
Blank
红花 2011年8月 C/C++大版内专家分月排行榜第一
2010年12月 C/C++大版内专家分月排行榜第一
Blank
黄花 2019年3月 扩充话题大版内专家分月排行榜第二
2011年9月 C/C++大版内专家分月排行榜第二
2011年4月 C/C++大版内专家分月排行榜第二
2010年11月 C/C++大版内专家分月排行榜第二
Blank
蓝花 2011年6月 C/C++大版内专家分月排行榜第三
Bbs4
本版专家分:1750
Bbs11
本版专家分:257662
Blank
红花 2018年10月 扩充话题大版内专家分月排行榜第一
2018年8月 扩充话题大版内专家分月排行榜第一
2018年6月 扩充话题大版内专家分月排行榜第一
2018年5月 扩充话题大版内专家分月排行榜第一
2018年1月 扩充话题大版内专家分月排行榜第一
2017年12月 扩充话题大版内专家分月排行榜第一
2017年11月 扩充话题大版内专家分月排行榜第一
2017年10月 扩充话题大版内专家分月排行榜第一
2017年9月 扩充话题大版内专家分月排行榜第一
2017年8月 扩充话题大版内专家分月排行榜第一
2016年6月 扩充话题大版内专家分月排行榜第一
2015年10月 扩充话题大版内专家分月排行榜第一
2015年4月 扩充话题大版内专家分月排行榜第一
2015年3月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2018年11月 扩充话题大版内专家分月排行榜第二
2018年7月 扩充话题大版内专家分月排行榜第二
2017年6月 扩充话题大版内专家分月排行榜第二
2016年5月 扩充话题大版内专家分月排行榜第二
2015年5月 扩充话题大版内专家分月排行榜第二
2014年11月 扩充话题大版内专家分月排行榜第二
2013年10月 扩充话题大版内专家分月排行榜第二
2013年8月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2018年9月 扩充话题大版内专家分月排行榜第三
2018年2月 扩充话题大版内专家分月排行榜第三
2017年7月 扩充话题大版内专家分月排行榜第三
2015年8月 扩充话题大版内专家分月排行榜第三
Bbs10
本版专家分:110425
Blank
红花 2015年2月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2018年5月 扩充话题大版内专家分月排行榜第二
2015年1月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2018年6月 扩充话题大版内专家分月排行榜第三
2018年3月 扩充话题大版内专家分月排行榜第三
2014年12月 扩充话题大版内专家分月排行榜第三
Bbs9
本版专家分:75988
Blank
红花 2017年5月 其他开发语言大版内专家分月排行榜第一
2017年2月 其他开发语言大版内专家分月排行榜第一
Blank
蓝花 2018年11月 扩充话题大版内专家分月排行榜第三
2018年10月 扩充话题大版内专家分月排行榜第三
2017年9月 扩充话题大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs6
本版专家分:5223
Bbs1
本版专家分:57
Bbs1
本版专家分:64
Bbs5
本版专家分:2655
Bbs9
本版专家分:87568
Bbs1
本版专家分:0
Bbs6
本版专家分:6795
Bbs6
本版专家分:6913
Blank
红花 2019年2月 其他开发语言大版内专家分月排行榜第一
2019年1月 Delphi大版内专家分月排行榜第一
2018年8月 Delphi大版内专家分月排行榜第一
2018年7月 Delphi大版内专家分月排行榜第一
2018年4月 Delphi大版内专家分月排行榜第一
2018年3月 Delphi大版内专家分月排行榜第一
Blank
黄花 2016年11月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2011年10月 其他开发语言大版内专家分月排行榜第三
2010年8月 其他开发语言大版内专家分月排行榜第三
2007年5月 其他开发语言大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs1
本版专家分:74
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:15
Bbs7
本版专家分:10851
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs3
本版专家分:773
Blank
黄花 2018年10月 Web 开发大版内专家分月排行榜第二
Blank
蓝花 2018年11月 Web 开发大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:3
Bbs4
本版专家分:1023
Bbs1
本版专家分:11
Bbs12
本版专家分:314227
版主
Blank
优秀版主 2016年8月优秀小版主
2014年11月论坛优秀版主
Blank
红花 2018年4月 扩充话题大版内专家分月排行榜第一
2017年7月 扩充话题大版内专家分月排行榜第一
2017年6月 扩充话题大版内专家分月排行榜第一
2017年5月 扩充话题大版内专家分月排行榜第一
2017年3月 扩充话题大版内专家分月排行榜第一
2017年1月 扩充话题大版内专家分月排行榜第一
2016年12月 扩充话题大版内专家分月排行榜第一
2016年11月 扩充话题大版内专家分月排行榜第一
2016年10月 扩充话题大版内专家分月排行榜第一
2014年2月 扩充话题大版内专家分月排行榜第一
2014年1月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2018年6月 扩充话题大版内专家分月排行榜第二
2018年2月 扩充话题大版内专家分月排行榜第二
2017年9月 扩充话题大版内专家分月排行榜第二
2017年2月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2018年5月 扩充话题大版内专家分月排行榜第三
2018年1月 扩充话题大版内专家分月排行榜第三
2017年12月 扩充话题大版内专家分月排行榜第三
2017年11月 扩充话题大版内专家分月排行榜第三
2017年10月 扩充话题大版内专家分月排行榜第三
2017年8月 扩充话题大版内专家分月排行榜第三
2016年9月 扩充话题大版内专家分月排行榜第三
2016年8月 扩充话题大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs6
本版专家分:6913
Blank
红花 2019年2月 其他开发语言大版内专家分月排行榜第一
2019年1月 Delphi大版内专家分月排行榜第一
2018年8月 Delphi大版内专家分月排行榜第一
2018年7月 Delphi大版内专家分月排行榜第一
2018年4月 Delphi大版内专家分月排行榜第一
2018年3月 Delphi大版内专家分月排行榜第一
Blank
黄花 2016年11月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2011年10月 其他开发语言大版内专家分月排行榜第三
2010年8月 其他开发语言大版内专家分月排行榜第三
2007年5月 其他开发语言大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs7
本版专家分:13777
Bbs1
本版专家分:3
Bbs1
本版专家分:0
Bbs1
本版专家分:35
管理员
程序员必知的一些快捷键!
Shift+Alt+Enter: 切换全屏编辑     Ctrl+B,T / Ctrl+K,K: 切换书签开关   Ctrl+B,N / Ctrl+K,N: 移动到下一书签   Ctrl+B,P: 移动到上一书签   Ctrl+B,C: 清除全部标签     Ctrl+I: 渐进式搜索   Ctrl+Shift+I: 反向渐进式搜索   Ctrl+F:
程序员自我修养》第七章读书笔记
书还是接上回,本篇主要对第七章的相关内容进行总结。第七章主要对动态链接的相关内容进行分析。 7.1 为什么要动态链接  既然要对动态链接进行分析,首先应对动态链接出现的原因进行一个简单的分析。动态链接从名称上看很自然就能联想到静态链接,在本书的第2部分对静态链接的相关内容进行了详细的分析,静态链接方法简单,原理也容易理解。但过于简单的东西肯定存在其漏洞。第一点漏洞就是“内存与磁盘空间的浪费”,
程序员自我修养电子版
本书对装载、链接和库进行了深入浅出的剖析,并且辅以大量的例子和图表,可以作为计算机软件专业和其他相关专业大学本科高年级学生深入学习系统软件的参考书。同时,还可作为各行业从事软件开发的工程师、研究人员以及其他对系统软件实现机制和技术感兴趣者的自学教材。
程序员自我修养——链接、装载与库》读书笔记(1)
这两天看了《<em>程序员</em>的<em>自我</em><em>修养</em>——链接、装载与库》一书的前三章,感觉还是很有收获的。虽然这本书对于开发一个现成的app来说,貌似没什么作用,但对于理解一个系统软件到底是如何从高级语言代码到跑在硬件上的程序还是很有帮助的。大部分人都知道我们写的代码要经过预处理、编译、汇编成目标文件,然后经过链接生成最终的可执行文件,但是细节上是怎么一回事就懒得管了。编译的过程我还算有点了解,什么词法分析、语法分析、语...
程序员自我修养》-编译和链接
一个.c文件最终成为a.out文件需要经历预处理,编译,汇编,链接这4个过程。gcc总过程如下预编译解释 主要处理源代码文件里以#开始的预编译指令。eg.#include,#define 内容 1.展开所有的宏定义,#define 2.处理所有条件编译指令,#if, #,ifdef,#elif,#else,#endif 3.处理#include,通过递归过程
JS函数返回值return
return 返回值:数字 字符串 布尔 函数 对象(元素 数组 json null) undefined01:返回数字(number)function fn1(){ return 100; } alert(fn1());//可以理解为 fn1() = 100; 函数名称加括号等于return出来的东西02:返回字符串(string) function fn2(){ return '
程序员自我修养》读书笔记(一)
1.第一章 温故而知新1.1 从Hello World 说起对于下面这样一个简单的Hello World程序, 提出以下的问题:#include int main() { printf("Hello World!") ; return 0; } 编译器编译产生的可执行文件中是什么?除了机器码还有什么?他们是怎么存放的?怎么组织的? C语言库和运行时库是怎么回事
IT/程序员读书录(kindle/mobi格式)和电子图书网站
以下书籍均是本人在kindle上阅读过的书籍。以及我认为最好看的依次排序(最好的在前)! 需要资源(免费)的可以留言。持续更新中。。。阅读是多么美好! 顺便分享三个电子图书网站: XXX:https://sobooks.cc/xuexijiaoyu XXX:https://www.jiumodiary.com/ XXX:http://mebook.cc/category/gjs/bckf...
程序员自我修养 mobi
这本书主要介绍系统软件的运行机制和原理,涉及在Windows和Linux两个系统平台上,一个应用程序在编译、链接和运行时刻所发生的各种事项,包括:代码指令是如何保存的,库文件如何与应用程序代码静态链接,应用程序如何被装载到内存中并开始运行,动态链接如何实现,C/C++运行库的工作原理,以及操作系统提供的系统服务是如何被调用的。每个技术专题都配备了大量图、表和代码实例,力求将复杂的机制以简洁的形式表达出来。本书最后还提供了一个小巧且跨平台的C/C++运行库MiniCRT,综合展示了与运行库相关的各种技术。
程序员自我修养—链接、装载与库》
《<em>程序员</em>的<em>自我</em><em>修养</em>—链接、装载与库》 ——读书笔记 2013年11月18日 2.1 被隐藏了的过程 预编译(cpp or gcc -E)-> 编译(cc1包含了预编译 or gcc -S)-> 汇编(as or gcc -c)-> 链接(ld)。 2.2 编译器做了什么 扫描-> 语法分析(前两个步骤也可称词法分析)-> 语义分析-> 源代码优化
【读书笔记】《程序员自我修养 - 连接、装载与库》 (CH02) 编译与链接
本章导语   日常应用程序开发,我们很少需要关注编译和链接过程,IDE一般都将编译和链接的过程一步完成,形成 构建(Build)。但此过程中,我们往往会被这些复杂的集成工具所提供的强大功能所迷惑,很多系统软件的运行机制与机理被掩盖,其程序的很多莫名其妙的错误让我们无所适从,面对程序运行时种种性能瓶颈我们束手无策。我们需要透过现象看本质,深入理解整个过程的机制,才能游刃有余的解决这些问题。 ...
程序员自我修养-链接装载与库笔记
花了近一个礼拜的时间算是把这本书看完了大部分的内容,因为工作接触的是linux有关windows的部分没有去看。个人觉得如果要做底层的话,这本书不得不看,看完之后虽然没有全部理解,但是对于我之前的知识体系结构有了很大的一个补充。现在就要记录下书中一些重难点,可以以后去回顾,将基础知识打扎实。 为了协调I/O设备与总线之间的速度,也为了能够让CPU能够和I/O设备进行通信,一般每个设备都会有一个相
程序员自我修养高清带标签 pdf
<em>程序员</em>的<em>自我</em><em>修养</em>高清带标签,成为高级<em>程序员</em>必看的书籍。
程序员自我修养-2018我想对自己说点啥
岁月荏苒 ,如今几年过去,实在是没有达到自己曾经的目标,所以我想写点什么时刻来提醒自己不要忘记毕业时候给自己定的那些目标。 宽容 不管是在职场的路上还是技术的路上总会遇到种种不尽如人意的时候,但是不管在什么时候要“宽容”对待。不管是别人出于无知还是有意为之都不要过多的计较。 修心 要清楚自己的目标,不因时间和环境的变化而变化,不因物质的变化而变化。 修性 不骄不躁的走...
属于自己的《程序员自我修养》之温故而知新
最近看了一本由俞甲子和石凡写的《<em>程序员</em>的<em>自我</em><em>修养</em>》,这本书讲的通俗易懂,非常适合初学者去学习。而我便把最精彩的部分呈现出来。 第一章:温故而知新 第一章主要是巩固和总结计算机软硬件体系里面几个重要的概念。 万变不离其宗 对于程序开发人员来说,有三个部件最为关键,它们分别为:中央处理器CPU,内存和I/O控制芯片,这三个部件。 早期的计算机没有很复杂的图形功能,CP
程序员自我修养(链接、装载与库) 超清文字级PDF 书签齐全
通过原本epub转码而成,排版宽松,书签齐全,阅读效果不错,非常推荐!
程序员自我修养(带标签目录)
这本书主要介绍系统软件的运行机制和原理,涉及在Windows和Linux两个系统平台上,一个应用程序在编译、链接和运行时刻所发生的各种事项,包括:代码指令是如何保存的,库文件如何与应用程序代码静态链接,应用程序如何被装载到内存中并开始运行,动态链接如何实现,C/C++运行库的工作原理,以及操作系统提供的系统服务是如何被调用的。每个技术专题都配备了大量图、表和代码实例,力求将复杂的机制以简洁的形式表达出来。本书最后还提供了一个小巧且跨平台的C/C++运行库MiniCRT,综合展示了与运行库相关的各种技术。
论一个女程序员自我修养
借星爷的经典台词,标题是: 论一个女<em>程序员</em>的<em>自我</em><em>修养</em>   开头是: 我是一名程序媛 目前在一家创业互联网公司做服务器和后台的开发与运维 运用到的技术是传统的 .NET,MVC、三层架构,以及一些API云云... 我的工作是配合运营部门,完成每个版本改版后相应的服务器后台功能优化 我不太喜欢用“菜鸟”这个词来形容自己多年来在软件方面学习到的知识 确切点说 ---“辣鸡”(我这么说我
编译、装载和库那些事-《程序员自我修养-链接、装载和库》总结(读后感)
         如果你想了解程序如何编译、链接,动态库、静态库如何加载以及可执行文件生成过程,推荐俞甲子老师、石凡老师以及 潘爱民老师编著的《<em>程序员</em>的<em>自我</em><em>修养</em>-链接、装载和库》。虽然相关知识并不能直观的提升编程技能,但是对于程序编译、运行过程中遇到的问题,能够更快、更深入的定位问题的原因。写这篇文章,一部分是为了和各位分享知识,一部分是为了网络上做备份。正文内容部分来自书籍,部分来自理解,可能有...
程序员自我修养》学习笔记之温故而知新
《<em>程序员</em>的<em>自我</em><em>修养</em>》学习笔记之温故而知新。
读书笔记之《程序员自我修养
目前看到 可执行文件elf里,太好看了,哈哈哈 明天继续看,唯一不好的就是虚拟机麻烦,缺linux 手机敲代码复杂,还是买个云服务器算了,晚安。
程序员自我修养1
在不同的计算机体系结构中,对于数据(比特、字节、字)到等的存储和传输机制有所不同,引发了问题—通信双方交流的信息单元应该以什么样的顺序进行传递   通常采用的字符存储机制有两种,大端(big-endian)和小端(lillte-endian) 首先定义两个概念: MSB(Mostsignificant bit/byte)最重要的字、字节。通常用来表明在一个Bit、byte中对整个取值影响最
程序员自我修养》第十一章读书笔记
本章正式开始介绍运行库,十分之难的一章,我能给大家分析多少就是多少吧。
程序员自我修养4
目标文件里有什么?   编译器编译源代码后生成的文件叫做目标文件,目标文件从结构上来讲,它是已经编译后的可执行文件格式,只是还没有经历过链接的过程,其中可能有些符号和地址还没有被调整。其实它本身就是按照可执行文件格式存储的,只是跟真正的可执行文件在结构上稍有不同。现在PC平台流行的可执行文件格式(Executable)主要是PE(portable executable)和linux下的elf(
程序员自我修养—链接、装载与库
俞甲子、石凡、潘爱民著 本书详细介绍Windows和Linux操作系统下各自的可执行文件、目标文件和文件格式,以及C/C++代码的编译、链接过程。对装载、链接和库进行了深入剖析。
JXTA-Java P2P网络编程技术(PDF)下载
JXTA是美国sun公司在JAVA领域里推出的新技术,目的是为P2P(peer-to-peer)的网络应用开发提供一个统一的平台 而贝为了鼓励和支持该技术的发展,JxTA项目采用了开放源代码的方式进行.吸引了大量业界人士参与到JXTA技术的研究与应用当中。 相关下载链接:[url=//download.csdn.net/download/chenxhcc/161054?utm_source=bbsseo]//download.csdn.net/download/chenxhcc/161054?utm_source=bbsseo[/url]
jquery ajaxform下载
无刷新执行form提交,不同于jquery easyui官方版本,使用方法参见http://jquery.malsup.com/form/ 相关下载链接:[url=//download.csdn.net/download/zhchfsky/6206913?utm_source=bbsseo]//download.csdn.net/download/zhchfsky/6206913?utm_source=bbsseo[/url]
metronic_v4.7下载
metronic 4.7版本第一部分 相关下载链接:[url=//download.csdn.net/download/st5173413161/9732606?utm_source=bbsseo]//download.csdn.net/download/st5173413161/9732606?utm_source=bbsseo[/url]
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 自我学习人工智能 人工智能自我学习
我们是很有底线的