学习进度(2012-7-11)(红黑树、多线程、算法分析与设计、COM技术内幕)

来源:互联网 发布:html中如何加入js类 编辑:程序博客网 时间:2024/05/01 10:54

这段时间工作事情较多,抽不出太多时间学习,自己很有压力,知道自己会的东西太少。

器重自己的领导最近调离了部门,去了SZ,很失落,他希望我往项目管理方向走,HK的项目他想交给我,但是我害怕自己推动力不够,HK的这个项目压力很大,来看,产品的质量是从目前的情况来看,产品质量是满足不了客户需求的。

 

目前学习进度如下:

多线程看的是Win32多线程程序设计,下载了此书的源码,觉得此书写得挺好了,循序渐进,理解起来也不费劲,看源代码时对于Win32的基础内容也加深了运用的理解,以及粗略的了解下makefile的编写,不过自己用的最多的还是nmake /f *.mak来重新编译作者的程序,在源代码的基础上注释掉某些语句后重新编译程序,以此来判断作者写一些代码的用意,少用了google和百度。

 

算法分析和设计看的时间不多, 动态规划算法和贪心算法,很多习题没有去做,所以还不能灵活运用,后期要加强“做题”,争取编程自己脑子里的东西。编程之美中的几个算法问题也看了下,也开拓了自己的思路。

 

COM技术内幕是偶然搜索时看到的,了解了下,C++的多继承在COM中发挥了比较大的作用,智能指针也在COM中运用了,目前了解的东西还比较基础,由于自己之前有看深入探索C++对象模型,对于COM组建中的一些规则理解起来还是比较容易的。

 

英文简历目前还是没有写出来,这个星期六、星期天的任务吧。继续努力,发现C++的一些基础内容自己还是不太明了,有空下一本C、C++面试宝典之类的看看。

 

这段时间自己动手编代码也少,调试学习别人的随书代码,使得自己懒惰了的缘故吧,得加强些,积累些代码量。

 

目前的学习重心还是C++语言和算法吧,目前多线程的学习,COM的学习,后续的网络编程学习也是学习随书源码的机会,看看高人们对于语言的运用。

 

下个月开始研究大型点的源码,口碑较好的大型项目的源码,当然linux内核目前暂时没有研究的打算,下个月定项目吧。