`
lmyessential
  • 浏览: 30343 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

好书收藏

阅读更多

阅读一本好书,总是让人愉快,Andrew S.Tanenbaum的《计算机组成结构化方法》让我第一次领略了一本好的书籍的强大,原来书籍应该是这样的,从此我迷上了外文书,来自于西方文艺复新 以来源远流长的学术文化,工业与学术界的交融,使得外文IT书籍总是那么的
富有思想,饱含哲学,一切知识都应该简单而又高效。以下为一些好书推荐:
Linux程序设计阅读路线:
《Programming In C》
《鸟哥的Linux私房菜》/ Mark Sobell的《Red Hat Linux 指南》
《Begin Linux programming》
  《The Linux Kernel Primer---
         A Top-Down Approach for X86 and PowerPC》
   然后就要看你的研究方向了:
   内核全面了解:《Understanding Linux Kernel》
   内核设计思想: 《Linux Kernel Development》
  驱动程序开发:  《Linux Device Drive》
有待整理:
Michael Kofler 《MySQL权威指南》
W.Richard Stevens  <<TCP/IP Illustrated>>
David Flanagar    <<Java Script: The Definitive Guide>>
Andrew Watt       <<Beginning Regular Expression>>
Linux Document Project(LDP)
<<计算机编程艺术>>
Programming In Objective-C
Programming In the key  of C#
Programming C#
The introduction to Object-Oriental Programming
Beginning Linux Programming
C++入门经典:
Thinking in C++
在 市场上流行的各种计算机语言中,C++的历史相对较长却经久不衰,威力强大却十分难学,"真正的程序员用C++"。这些是得到大家公认的。原因是C++语 言经过了多年的发展,体系已经比较庞大、完备,语法表现十分灵活,特别是STL被接纳为C++标准之后。而语言中的各种要素在各个不同的场合交互作用,许 多结果就是发明人自己也未必都能料想的到。
  如果你正在攻克这个艰巨的"堡垒",有一本好的C++教材能让你的学习旅程轻松许多。
《Thinking in C++ 》(中文版名《C++编程思想》)是美国著名技术作家Bruce Eckel的杰出作品。此公在美国做了多年的C++语言培训讲师。与之齐名的还有他的另一部著作:《Thinking in Java》(中文版名《Java编程思想》)。Bruce Eckel写作的特点可谓是精益求精:他把整部书稿的电子版全部放在自己的个人站点上,让全世界的读者浏览、阅读、评判,这样每一部付梓的作品都经过了许 多次修订。
      国内外关于C++语言门类的书籍、著述非常之多,可谓汗牛充栋。有的详尽全面,可以作为语言手册,如Stanley B.Lippman的《C++ Primer》。有的则深不可测,成为专家级的"大餐",如C++发明人Bjarne Stroustrup博士的《C++程序设计语言》。
  而Thinking in C++则显得有些另类,Bruce Eckel 没有把C++的方方面面都告诉读者,因为多年的培训经验告诉他,就应用级别的开发者来说,学习的"太多、太快"反而是个麻烦,学习者难于抓住重点。比如, 如果你不是搞编译器的话,那就没必要"背下"那些运算符操作顺序(我就做过这样的傻瓜),使用时加上括号就足够了,维护起来也很方便。
     值得一提的是,本书的英文版语言非常流畅、长而复杂且难于理解的语句不多。在阅读中经常有欲罢不能的感觉,常常拿起来就放不下了,直到脑海被C++的符号所充斥,再也吸收不进新的东西才肯罢手。大概这是此书的另外一个魅力所在吧。
  作者大发人文情怀,允许本书电子版的免费下载,以下是一个链接地址:
http://www.perryland.com/cplus.shtml
C++入门:Essential C++
C++编程技巧: Effective c++
程序员的心声: Jave夜未眠
Java经典:  Thinking in java

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics