![编程高手箴言](https://cover.qianqiantushu.cc/4/s620fb3e.jpg)
![编程高手箴言](https://cover.qianqiantushu.cc/4/s620fb3e.jpg)
编程高手箴言PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:梁肇新编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2003
- ISBN:7505391410
- 页数:416 页
第1章 程序点滴 1
1.1 程序≠软件 1
1.1.1 商业软件门槛的形成 2
1.1.2 认清自己的发展 4
1.2 高手是怎样练成的 5
1.2.1 高手成长的六个阶段 5
1.2.2 初级程序员和高级程序员的区别 7
1.2.3 程序员是吃青春饭的吗 9
1.3 正确的入门方法 11
1.3.1 规范的格式是入门的基础 13
1.3.2 调试的重要性 17
1.4 开放性思维HOT 18
1.4.1 动态库的重要性 19
1.4.2 程序设计流程 20
1.4.3 保证程序可预测性 21
第2章 认识CPU 23
2.1 8位微处理器回顾 23
2.2.1 组成结构 24
2.2 16位微处理器 24
2.2.2 8086寄存器组成 25
2.2.3 内存的寻址 26
2.2.4 中断处理 27
2.3 32位微处理器 29
2.3.1 寄存器组成 29
2.3.2 保护模式 32
2.3.3 80386的寻址方式 32
2.4 【实例】:在DOS实模式下读取4GB内存代码分析 36
2.4.2 程序代码 37
2.4.1 程序的意义 37
2.4.3 程序原理 41
2.4.4 程序中的一些解释 42
第3章 Windows运行机理 44
3.1 内核分析 44
3.1.1 运行机理 44
3.1.2 LE文件的格式 53
3.1.3 VxD的设计实现 59
3.1.4 【实例】:CPU降温程序代码分析HOT 65
3.2 消息的运行方式 82
3.2.1 认识消息 82
3.2.2 Windows系统中消息的运作方式 84
3.2.3 消息处理过程实例 87
3.3 GDI的结构和组成 89
3.3.1 GDI的组成 89
3.3.2 GDI和DirectDraw的关系 91
3.4.1 线程的工作方式 93
3.4 线程的机制 93
3.4.2 线程与GDI的冲突:死机的主要原因 94
3.4.3 线程的内存泄漏的主要原因 96
3.4.4 进程管理 98
3.4.5 同步机制 100
3.5 PE结构分析 103
3.5.1 PE头标 103
3.5.2 表节 113
3.5.3 PE文件引入 119
3.5.4 PE文件引出 125
3.5.5 PE文件资源 129
第4章 编程语言的运行机理 133
4.1 汇编的原理 133
4.1.1 指令系统 133
4.1.2 汇编WinAPI的接口方法 141
4.1.3 【实例】:自定义程序的入口点 145
4.2 高级语言的原理 151
4.2.1 C/C++的原理 151
4.2.3 【实例】:用C实现简单的BASIC语言环境 165
4.2.2 解释语言的原理 165
4.3 C、C++的学习方式 187
4.3.1 从BASIC到C 187
4.3.2 C、汇编、API的关系 187
4.3.3 接口的建立方法HOT 190
4.4 挂钩技术HOT 201
4.4.1 Windows上C的挂钩 201
4.4.2 C++的挂钩技术 213
5.1 环境的设置 220
5.1.1 集成环境的设置 220
第5章 代码的规范和风格HOT 220
5.1.2 TAB值的设置 221
5.1.3 编译环境的设置 222
5.1.4 设置herosoft.dsm宏 224
5.2 变量定义的规范 227
5.2.1 变量的命名规则 227
5.2.2 变量定义的地方规定 228
5.2.3 变量的对齐规定 229
5.3 代码对齐方式、分块、换行的规范 230
5.4 快速的代码整理方法 232
5.5 注释的规范 233
5.6 头文件的规范 236
5.7 建议采用的一些规则 236
5.8 可灵活运用的一些规则 238
5.9 标准化代码示例 239
5.10 成对编码规则HOT 243
5.10.1 成对编码的实现方法 243
5.10.2 成对编码中的几点问题 248
5.11正确的成对编码的工程编程方法HOT 251
5.11.1 编码前的工作 252
5.11.2 成对编码的工程方法 255
5.11.3 两个问题的解释 260
第6章 分析方法 266
6.1 分析概要 266
6.1.1 分析案例一:软件硬盘阵列HOT 268
6.1.2 分析案例之二:游戏内存修改工具HOT 274
6.2.1 分离接口 286
6.2 接口的提炼HOT 286
6.2.2 参数分析 287
6.3 主干和分支HOT 290
6.3.1 主干和分支分析举例 291
6.3.2 程序检验 300
6.4 是否对象化 301
6.5 是否DLL化HOT 307
6.5.1 DLL的建立和调用 307
6.5.2 DLL动态与静态加载的比较 322
6.5.3 DLL中函数的定义 322
6.6 COM的结构 324
6.7 几种软件系统的体系结构分析 326
6.7.1 播放器的解码组成分析HOT 326
6.7.2 豪杰大眼睛的体系结构HOT 330
6.7.3 Windows9x体系结构 331
第7章 调试方法 333
7.1 调试要点HOT 333
7.1.1 调试和编程同步 333
7.1.2 汇编代码确认 334
7.1.3 Win32的Debug实现方法 342
7.2 基本调试实例分析 343
7.3 多线程应用的调试 350
7.4 非固定错误的调试 352
7.4.1 激活调试环境 352
7.4.2 正确区分错误的类型 356
7.4.3 常见的偶然错误 357
第8章 内核优化 358
8.1 数据类型的认识 358
8.2.1 通用的X86优化技术 359
8.2 X86优化编码准则HOT 359
8.2.2 通用的AMD-K6处理器x86代码优化 361
8.2.3 AMD-K6处理器整数x86代码优化 364
8.3 MMX指令的优化HOT 368
8.3.1 MMX的寄存器介绍 368
8.3.2 MMX的工作原理 368
8.3.3 MMX的检测 369
8.3.4 MMX指令的介绍 370
8.4.2 解决方法 394
8.4.3 分析 394
8.4.1 目的 394
8.4 MMX的实例一图像的淡入淡出HOT 394
8.4.4 初步实现 395
8.4.5 MMX的优化实现 401
8.5 MMX的实例二:MMX类的实现方法HOT 407
8.5.1 实现方法分析 407
8.5.2 实现步骤 407
8.5.3 检测过程 410
8.5.4 总结 416
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《篮球高手 巨星招数漫画解析》杨洪博,卫亮亮,马青编著;杨洪博绘图 2018
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《箴言录 第10版 全彩精装典藏版》(法)拉罗什福科著;文爱艺译 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《世说新语校笺 第1册》(南朝宋)刘义庆撰;(南朝梁)刘孝标注;杨勇校笺 2019
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017