推荐书籍

原创 2007年09月16日 13:03:00
 推荐书籍 
 
人的精力是有限的,当前计算机相关书籍相当丰富,所谓林子大了什么鸟都有,所以首先不要乱读书,以免被误导或浪费时间。这样我们学习的步骤第1是选书,第2是按顺序看书。

 

以下是我个人认为值得推荐之书:

一.c++程序员看的书:
//------------------------------------------------------------
// 入门:
//     Lippman的书就是经典!
//------------------------------------------------------------

《c++ primer》                                        --------- 强烈推荐! 初学者经典书

    作者 Stan Lippman(c++大师,第一个C++编译器cfront作者之一)

//------------------------------------------------------------
// 初级:
//      从头到尾看过一遍,感觉对初学者还是很好的书籍
//------------------------------------------------------------
《C++编程思想》                                  --------- 强烈推荐! 初学者经典书
《高质量C++编程指南》                      --------- 强烈推荐! 初学者经典书

 

//------------------------------------------------------------
// 扎实基础并提升level(本栏书籍不得不看!):
// 本栏书籍都已从头到尾看完.( 感觉好hi)
//------------------------------------------------------------
《Inside C++ Object Model》                 -------- 极力推荐! 全面透彻了解c++ 从头到尾看完.

     作者 Stan Lippman(c++大师,第一个C++编译器cfront作者之一)

《C++ Templates》                                -------- 极力推荐! 全面透彻了解模板.

      该书被业界誉为模板的圣经!

《c++编程新思维》                              -------- 极力推荐! 被誉为挑战思维极限的书。 

      作者Andrei Alexandrescu就是 撰写Loki库的怪才! 

      读前请先看(Inside C++ Object Mode)和(C++ Templates)

《com本质论》                                       -------- 强烈推荐! 经典。

      读前先看(Inside C++ Object Model)

《com原理与应用》                               -------- 强烈推荐!  作者潘爱民.上书姐妹篇,读者可2选一.

 

//------------------------------------------------------------
// 提升exp:
//------------------------------------------------------------

《c++大规模编程》                              --------- 强烈推荐!   非常好,大规模编程理当看看。看了没仔细看,不过得益不少.
《深入浅出MFC》                                  --------- 强烈推荐! MFC入门经典(看过一遍,这是让我知道侯杰的一本书.)
《stl源码分析》                                     --------- 强烈推荐! 了解stl的好书。作者侯杰. 看了一大半,然后就当参考书用了.
《Effective C++》或《More Effective C++》                         ---------  经典。2001年买的书后来不见.
《设计模式》                                         ---------  经典。很薄,不过一直今没啃完.

 

//------------------------------------------------------------
// 不推荐读物:
//------------------------------------------------------------
《C++沉思录》                                     ---------  翻过一遍,感觉这本书实在是老了,现在来说可以不看。

 

二。游戏书籍:

《图形开发人员指南》  -------- 极力推荐!  国外经典好书!

       下载:

       http://www.gamedev.net/reference/articles/article1698.asp ;          

《3D图形编程指南  》       -------- 强烈推荐! (3d入门好书)图形基础。好像是在原来mays的开发者网站下载的
《真实感图形算法》         -------- 极力推荐! ! 国内经典好书! 从朋友那借来的.现已绝版!
《游戏开发物理学》         -------- 推荐! 看朋友推荐就买了, 没看.

《Advanced 3-D Game Programming Using Directx 8.0》peter walsh

                                             -------- 2002年看到的d3d入门好书,可惜没中文版,推荐买如下它的新版:

《Advanced 3D Game Programming Using DirectX 9.0 》

                                             -------- 极力推荐!(d3d入门好书) 这是上一本的新版

《MatheMatics for 3d Game Programming & Computer Graphics 》  

                                             -------- 极力推荐! 2002年看到的3d入门好书,可惜没中文版。

《Game Programming Gems 》1、2、3、4中文译本

                                            -------- 强烈推荐! 资料文章, 买了前3本丢了第1卷,还没怎么看.

 

《3D游戏 卷1:实时渲染与软件技术 》
《3D游戏:卷2 动画与高级实时渲染技术 》-------- 强烈推荐! 
 作者:Alan Watt,Fabio Policarpo 
  Fly 3D SDK
两本都买了,在看.
 

《Real Time Rendering 》   -------- 强烈推荐! 本书因为其创新性被美国《游戏开发者》杂志(Game Developer  Magazine)评为2002年度"前沿奖(ProntLineAward), 刚买.

 

《计算机图形学几何工具算法详解》   -------- 极力推荐! 原来是朋友Michael推荐给我的.刚买.
最近在看,感觉很好,是一本不仅说HOW还告诉你WHY的几何基础的图形书. 作者Schneider在沃特迪斯尼特色动画公司领导一个建模和动态模拟软件小组, 3维引擎“疯狂魔法”的设计师

 

《Maya5编程全攻略》      -------- 推荐!  插件相关,了解maya的设计理念,提高设计能力。很薄,看完了,感觉还不错.

《游戏之旅——我的编程感悟》 -------- 推荐! 2005年12月出版,新书.没看。

              推荐!因为是云风出的。

 

三。windows编程及汇编:
(1)《windows核心编程》 by Jeffrey Richter                         -------- 强烈推荐! 已收藏,不过感觉说得不是很深.

(2)《win95 a developer's guide》 by Jeffrey Richter             -------- 强烈推荐!
(3)《Windows 95 System Programming Secrets》                  -------- 极力推荐! 这书的份量可用不得不看来说!
       该书作者也是boundschecker内存泄露工具的撰写人

(4)《Inside Windows 2000》                                                   -------- 强烈推荐! 

(5)《80X86汇编语言程序设计教程 》                                 -------- 强烈推荐! 

  清华大学出的很好的一本书,我当初看了一大半之后丢在广州朋友家不见了。

(6)《保护方式下的80386及其编程 》                                 -------- 极力推荐! 好书哇! 也可当参考书用.

      作者是80386 CPU的总设计师John Crwaford,以及Patrick Gelsinger

      电子书:http://www.oldlinux.org/cgi-bin/LB5000XP/view.cgi?forum=25&;topic=10

(6)《硬盘扇区读写技术》                                                    --------  推荐! 很薄,个人爱好买了下来,可以透切了解扇区等技术。

(7)《Linux内核完全注释》                                                    -------- 极力推荐! 透彻分析linux早期内核源码! 

       论坛:

        http://www.oldlinux.org/cgi-bin/LB5000XP/forums.cgi?forum=1

       电子版下载:

       http://www.oldlinux.org/download/clk011c-1.9.5.pdf
(8)《自己动手写操作系统》                                                -------- 极力推荐! 深入浅出了解系统底层

       出版日期:

       2005年8月.见http://www.dearbook.com.cn/subject/program_OS/
刚看完了。

要想了解操作系统原理,以上四本可以结合一起看

(9)《软件加密原理与应用》                                               --------  强烈推荐! 国内软件加密公司出的好书

(10)《软件加解密技术内幕》                                             --------  强烈推荐! 国内看雪力作!

(11)《黑客反汇编揭秘》                                                     --------  强烈推荐! 国外反调试、反跟踪等技术

(12)《代码优化:有效使用内存》                                     --------  推荐! 

(13)《组合语言之艺术》                                                     --------  推荐! 非常好的汇编语言。网上有电子档下.

(14)《编程高手箴言》                                                         --------  推荐! 看到作者是超级解霸作者,买了回来.
        这是本很好书,不过由于是"箴言"所以内容有点散,有基础才看得懂,广西老乡哈。

(15) 《深入理解计算机系统》                                            --------  极力推荐! 不得不看! 已从头到尾看完.(好hi)

      国外经典教材! 作者Randal E.Bryant David O'Hallaron 著

(16) 《编译原理及实践》                                                    --------  极力推荐! 作者Louden, K.C 
          

四.网络编程:
 《Cisco网络技术教程》                                                      -------- 强烈推荐! 网络程序入门书. 从朋友手里借来看完了,是一本不错的入门书.

 《Windows网络编程 》                                                       -------- windows网络编程参考书, 这书买回来不久书就脱线了,真郁闷,该书告诉你怎么在windows下使用api进行网络编程.要了解网络底层先看上一本再看下面一本吧.

 《TCP/IP详解 》 1、2、3 作者:[美]W.Richard Stevers -------- 极力推荐! 我只有第1卷,感觉很不错的书.

 《U用TCP/IP进行网际互联 》 作者:林瑶 等/译            ------- 上书姐妹篇
 《UNIX网络编程 》 作者:[美]W.Richard Stevers           -------- 强烈推荐!

       评价很高的书,还没看

《C++网络编程,卷1:运用ACE和模式消除复杂性》  -------- 强烈推荐! 

       评价很高的书,还没看

《C++网络编程,卷2:基于 ACE 和框架的系统化复用》-------- 强烈推荐! 

       评价很高的书,还没看

 

五。 其它非计算机的书:
《时间简史》
《行者无疆》

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

机器学习界大牛林达华推荐的书籍

Recommended Books Here is a list of books which I have read and feel it is worth recommending to ...

互联网产品方面的书籍推荐

曾经向一名资深的互联网产品经理

软件推荐书籍

软件人员推荐书目(都是国外经典书籍!!!) 转自http://guozhiwei.iteye.com/blog/650367 软件人员推荐书目(一) 大师篇  一、 科学哲学和管理哲学  ...

推荐开发人员看的具有影响力的书籍

对于一个程序员而言,在学校里学不到多少工作中真正需要的知识,只有在工作中实践积累并且看一些优秀的书籍,把实践和理论结合起来才能够更好的工作。尤其是在技术日益发展和变化的今天,每个开发者更应该主动的看书...

C++游戏编程书籍推荐

转:http://wgcode.iteye.com/blog/1122425   游戏开发资料(PDF书都是中文版的,非英文,很多是本人自己扫描制作,从未网上发布过,所以独家啦):   1、G...
  • zzhays
  • zzhays
  • 2012-09-22 02:13
  • 1767

ACM书籍推荐

acm算法书籍收藏推荐  我常感叹到,学计算机的人是幸福的,因为在这个领域中有如此多的通俗易懂(相对来说)的经典好书,你需要做的只是坚持把它们一本一本读下去而已。学力学就没有这样的好事了(抱怨一下)...

java程序员推荐书籍

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水...

JAVA程序员必看的15本书-JAVA自学书籍推荐

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水...

推荐给IT运维工程师必须学习的4本Linux书籍

我们的人生如游戏,每个人都扮演着不同的角色,有普通玩家、NPC、普通野怪,终极Boss,都有不同的级别之分,我们在技术方面又何尝不是呢,我们大部分人都是普通野怪,遍地都是,很容易被别人虐,没有什么特殊...

Android开发推荐书籍

1,Head First Java(中文版)(第2版)(涵盖Java5.0)   推荐理由 Amazon2003年计算机图书十大好书之一,第14届Jolt大奖的参赛图书。   Head F...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)