《Windows核心编程》第5版 学习进度备忘
学习资源:
《Windows核心编程》第5版
知识基础支持:
本书与《Windows程序设计》第5版珍藏版结合很好,二者重叠内容不多,二者互补性强,而且相关方面的优秀书籍
跳过的内容:
1、
知识要点:
1:第189页的的实例程序SchedLab很不错,设计ComboBox、ListBox、控件的操作函数,窗口句柄与控件句柄的获取与查找,伪句柄的转换、消息循环、高精度记时、64位数字的合成、数字转换成(无需释放的)指针资源、字符串格式化、Sleep以及判断一个数是否在某个范围内的宏,总之是很优秀的Demo
2:《Windows核心编程》的“目录”设计的很优秀详细,在201页看到函数SwitchToThread的时候,想起之前的章节介绍过这个函数,翻了一下目录才注意到,目录是以函数、功能甚至关键函数的参数来明明索引的,这样,针对某一知识点的查找就方便的多
3:第227页8.6.3“一些有用的敲门和技巧”这一节,讲解了使用“锁”的注意事项和技巧,在完全熟练使用相关知识之前,多看几遍。
4:将第十章的FileCopy的完整代码下载到看一下。
注意事项:
1、在225页的8.6.2,讲到“在停止线程时的死锁问题”,讲到停止线程时与界面交互的一些问题,在实际编程中如果遇到类似情况,仔细研究一下。
不理解知识点:
1、将Lockcop示例程序的源代码下载下来研究一下,对应于书的第269页。
其它:
1、处理一个问题,使用C、C++或Windows提供的函数或许都能解决,如果不确定使用哪一个函数更好,就使用《Windows程序设计》或《Windows核心编程》Demo或书中用到的函数,尽量规范化
进度:
1、2014-08-10,前两章结束,接下来“第3章 内核对象”
2、2014-08-16,前三章结束,接下来“第4章 进程”
3、2014-08-24,前四章结束,接下来“第5章 作业”
4、2014-08-30,前六章结束,接下来“第7章 线程调度 优先级和关联性”
5、2014-09-03,前七章结束,接下来“第8章 用户模式下的线程同步”
6、2014-09-14,前八章结束,接下来“第9章 用内核对象进行线程同步”
7、2014-09-25,前九章结束,接下来“第10章 同步设备I/O与异步设备I/O”
8、2014-10-21,前十章结束,接下来“第11章 Windows线程池”
《Windows核心编程》第5版 学习进度备忘的更多相关文章
- 《深入理解C#》第3版 学习进度备忘
学习资源:<深入理解C#>第3版 知识基础支持: <C# in a nutshell> O Reilly出版社,是一本从头介绍C#的优秀图书.<Essential C#5 ...
- JavaScript 教程学习进度备忘(二)
备忘:之前,只将“JS 教程”学习完毕,这篇记录:“JS HTML DOM ”.“JS 对象”.“JS Window”.“JS 库” 书签:跳过:另外跳过的内容有待跟进 _______________ ...
- DHTML 教程学习进度备忘
书签:跳过:另外跳过的内容有待跟进 __________________ 学习资源:W3School. _________________ 跳过的内容: 1.这个学习进度和前面几个学习进度,只是学习了 ...
- 《Windows程序设计第5版》学习进度备忘
书签:另外跳过的内容有待跟进 __________________学习资源: <Windows程序设计第5版珍藏版> __________________知识基础支持: _________ ...
- Windows核心编程(第5版)----关闭内核对象
无论怎样创建内核对象,都要向系统指明将通过调用 CloseHandle 来结束对该对象的操作: BOOL CloseHandle(HANDLE hobj); 该函数首先检查调用进程的句柄表,以确保传递 ...
- 庞锋 OpenCV 视频 学习进度备忘
书签:另外跳过的内容有待跟进 学习资源: opencv视频教程目录(初级) 主讲:庞锋,毕业于电子科技大学 知识基础支持: 线性代数 应用数学 跳过的内容: 1.第1~6集跳过,简单.(2014- ...
- JSON 教程学习进度备忘
书签:跳过:另外跳过的内容有待跟进 __________________ 学习资源:W3School. _________________ 跳过的内容: 1. ______________ 知识点:1 ...
- ArcGIS API Reference & Flex API samples学习进度备忘
书签:跳过:另外跳过的内容有待跟进 __________________学习资源: 1.http://help.arcgis.com/en/webapi/flex/apiref/index.html ...
- SQL 教程学习进度备忘
书签:跳过:另外跳过的内容有待跟进 __________________ 学习资源:W3School. _________________ 跳过的内容: 1. “SQL select”底部的“ AD ...
随机推荐
- activeMQ主要的几类集群部署方式
官方主从实现的文档:http://activemq.apache.org/masterslave.html 一.activeMQ主要的几类部署方式比较 1.默认的单机部署(kahadb) acti ...
- USACO Section 2.3: Zero Sum
这题我做得比较麻烦,网上有个比较简单的程序. /* ID: yingzho1 LANG: C++ TASK: zerosum */ #include <iostream> #include ...
- emacs 快捷键笔记
C-d C-aM-aC-eM-e===复制黏贴M-d kill-wordM-del backward-kill-wordM-k kill-sentenceC-x del back ...
- 面试题目“ABCDE × 4 = EDCBA”新解法
ABCDE*4=EDCBA 在面试宝典上面看到的一道题目,也是一道老掉牙的题目了,题目详情:一个五位数字ABCDE*4=EDCBA,这五个数字不重复,请编程求出来. 网上流传的代码都是对5位数ABCD ...
- YTU 2605: 熟悉题型——自由设计(比较大小-类模板)
2605: 熟悉题型--自由设计(比较大小-类模板) 时间限制: 1 Sec 内存限制: 128 MB 提交: 125 解决: 107 题目描述 声明一个类模板,利用它分别实现两个整数.浮点数和字 ...
- Android内存管理(4)*官方教程 含「高效内存的16条策略」 Managing Your App's Memory
Managing Your App's Memory In this document How Android Manages Memory Sharing Memory Allocating and ...
- java 反编译插件 JD-Eclipse 和 JD-IntelliJ
去官网 : http://jd.benow.ca/ 找到 JD-Eclipse 和 JD-IntelliJ,下载,前者安在eclipse上,后者安在as上.
- 域用户直接登陆(C#,MVC)
域用户直接登陆MVC网页,未做测试,待测试后进行细化和补充 1. 服务器与客户端必须在同一个域名下. 2. WEB.CONFIG文件中的身份验证方式,使用Windows身份验证: 3. IIS的网站属 ...
- [CF580B]Kefa and Company(滑动窗口)
题目链接:http://codeforces.com/problemset/problem/580/B 某人有n个朋友,这n个朋友有钱数m和关系s两个属性.问如何选择朋友,使得这些朋友之间s最大差距小 ...
- STL笔记(3) copy()之绝版应用
STL笔记(3) copy()之绝版应用 我选用了一个稍稍复杂一点的例子,它的大致功能是:从标准输入设备(一般是键盘)读入一些整型数据,然后对它们进行排序,最终将结果输出到标准输出设备(一般是显示器屏 ...