有什么好看的书籍有营养的籍

好看书籍推荐_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
好看书籍推荐
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩1页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢推荐7本不错的HTML5书籍 - 文章 - 伯乐在线
& 推荐7本不错的HTML5书籍
HTML5是HTML的下一代。引进了各种新元素,无论是针对内容结构还是媒体。
你可以找到很多关于,包括介绍、教程以及使用技巧。但市面上也有一些好的书籍,集中介绍了HTML5特性,Amin Riazi搜集并重点推荐了7本的书目,它们确实是学习HTML5的好帮手。 (编注:《》这篇文章也有5本HTML5电子书。)
作者:Peter Lubbers, Brian Albers, Frank Salim
这本书适合有丰富编程经验的Web应用开发者。换言之,我们不会在这本书中介绍互联网发展的基础知识。这本书中有许多现成的资源可以加快学习Web编程原理。
作者:Mark Pilgrim
书中的8个重点主题:
●新的元素,如&Header&,&footer&和&section&(第3章)
●Canvas元素,使用 JavaScript 在网页上绘制图像。(第4章)
●你可以在网页中嵌入视频,而不使用第三方插件(第5章)。
●Geolocation,借助它,浏览者可以在你的Web应用中分享自己的地理位置(第6章)。
●永久的本地存储,而不用使用第三方插件(第7章)。
●离线Web应用,即使网络中断也能工作(第8章)。
●HTML网页窗体的改进(第9章)。
●Microdata,让你创造属于自己的词汇表,并使用自定义的语言来扩展你的网页。(第10章)
作者:Rob Hawkes
关于作者:Rob Hawkes擅长通过代码解决问题。他沉迷于可视化编程,而不仅仅局限于HTML5以及其他令人兴奋的Web新功能的研究。
作者:Jeanine Meyer
这本书适合那些想通过HTML5建立充满活力、令人兴奋的网站的开发者。如果你了解编程的相关知识,并希望知道HTML5能带给你什么,或者你没 有任何编程经验,这本书都很适合你。这本书将展示HTML5的新功能和神秘的编程艺术。编程是一门艺术,而开发有趣的游戏和其它应用程序则需要天赋。
(尚无中文版)
作者: Sergey Mavrody.
这本书是适合于专业网页设计师和开发人员的技术字典,它总结了超过3000页的HTML5和CSS3规则,涵盖了最常见的基本概念和规则,包括标签、属性、值、对象、属性、方法、事件和API。
主题包括:
●HTML 5介绍。
●HTML5和XTML5语法规则。
●文档的语义结构。
●HTML5元素、属性、Web 2.0的完整参考。
●全局属性和事件。
●一个完整的CSS3属性总结。
●HTML5 API,包括Canvas、SVG、Video、Audio、Web Workers、Web Sockets、Microdata、Geolocation和Web Stroage等。
6. (尚无中文版)
出版社:Wiley Publishing Inc
HTML是网页制作的首选编程语言,而HTML5拥有全新的特性。从本书中你会了解丰富的媒体应用、地理位置、数据库、移动能力、CSS和JavaScript的新应用,以及如何使用新的canvas标签。
本书概览:
●浏览器支持的新工具。
●媒体原理,包括视频标签。
●CSS中附加的伪类。
●新的表单输入类型。
●如何添加阴影和丰富多彩的形状。
●创建Web套接字连接的提示。
●Web工作者如何提高工作效率。
●创建动画的步骤。
作者:Steve Fulron 、Jeff Fulron
HTML5 Canvas,为开发者提供了在普通的Web浏览器中使用常用的HTML和JavaScript创造动画图形的机会。Canvas是HTML5的最明显的 特性之一,它提供了极大的视觉效果和交互性。然而,它不同于典型的JavaScript、Flash、Silverlight开发,需要认真的去探索!
本书分为11章,前四章,主要通过实例介绍HTML Canvas API,所涵盖的主题包括文本、图像和绘图。接下来的六章主要介绍了Canvase API的扩展应用,在这些章节中,我们讨论了数学和物理的应用、视频、音频、游戏和移动应用。最后一章介绍了3D和multiplayer的实验领域。
原文:  译文:
可能感兴趣的话题
哎依我看,市面上关于HTML5的也就这么几本了吧。
关于伯乐在线博客
在这个信息爆炸的时代,人们已然被大量、快速并且简短的信息所包围。然而,我们相信:过多“快餐”式的阅读只会令人“虚胖”,缺乏实质的内涵。伯乐在线内容团队正试图以我们微薄的力量,把优秀的原创文章和译文分享给读者,为“快餐”添加一些“营养”元素。
新浪微博:
推荐微信号
(加好友请注明来意)
– 好的话题、有启发的回复、值得信赖的圈子
– 分享和发现有价值的内容与观点
– 为IT单身男女服务的征婚传播平台
– 优秀的工具资源导航
– 翻译传播优秀的外文文章
– 国内外的精选文章
– UI,网页,交互和用户体验
– 专注iOS技术分享
– 专注Android技术分享
– JavaScript, HTML5, CSS
– 专注Java技术分享
– 专注Python技术分享
& 2017 伯乐在线5376人阅读
书籍推荐(6)
虽然一直想写点什么,但是感觉自己怎么写肯定都不如书上写的好,所以到最后感觉还是推荐点书比较好。
下面列举一些自己感觉还不错的书,可能会和以前的有重复,就当做总集篇吧。一般好书都有些难度,而且看很多书还需要一些铺垫的知识,我只从我自己知道的提一些,不足之处还请见谅
书名:《C++编程思想》
推荐理由:虽然很多人推荐《C++ Primer》,而且确实我也觉得那本书写的挺好的,不过如果真觉得哪本书把C++讲的更让我舒服一些,我还是选择它。里面对于虚函数与虚函数表、多态、晚捆绑、模板、多重继承等问题都做了很详细的介绍,甚至还对类方法调用的机器码都做了详细介绍,从原理上弄明白了C++到底算什么。
书名:《Effective C++》
推荐理由:在看这本书之前建议还是先看看《C++编程思想》这本书,在没有太多基础的情况直接看《Effective C++》是相当痛苦的一件事情,这本书不针对整个C++体系进行介绍,而是专门针对C++在具体应用过程中非常重要的一些内容,如构造、析构、虚函数、多态、异常、模板、常量等一些我们容易忽略的细节问题中给出了详细的讨论。看这本书不仅是让我们写出给优美的代码,目的更是让我们加深对C++的理解。不知道是不是我个人的原因,感觉看侯大翻译的很诡异,感觉看的时候语句变得很晦涩难懂。
书名:《More Effective C++》
推荐理由:这本书算《Effective C++》的一个补充版本,在一些更加深入的细节部分给予的讨论,如果能够把《Effective C++》给看个明白,这本书其实也就没那么难了。不建议上手就开始读它,难度有些高。
书名:《Java编程思想》
推荐理由:如果懂C++了,学习Java真心是一件很容易的事情,因为它没有了C++中令人讨厌的指针,不用像C++一样需要自己做堆管理,多了接口、包这样非常适合设计的内容。甚至还有大量的类似Spring、Hibernate这样的开源框架。我们没有理由不喜欢Java编程,它让我们将更多的精力集中在编程,而不是语法的细节上。那这本书的好处就是,给我们详细讲述了Java的语法和基本原理。如果懂C++,这本书可以说就是一本工具书,如果不懂C++,那这本书也很适合作为一本教材。所以没理由不推荐。
书名:《Effective Java》
推荐理由:和推荐《Effective C++》的理由一样,Java虽然让我们少了很多对语法细节的关注,但是如何将Java的语言特性发挥出来却不是一件很容易的事情。这本书就在这些细节问题上给出了非常详细的讨论,如类与接口、泛型、注解、方法等很细的内容。
书名:《STL 源码剖析》
推荐理由:学习了C++,肯定觉得立面的STL很强大,但是肯定会有很多人说STL一定要根据具体情况而使用,而不能胡乱用,那心里一定忐忑如何才能将这些容器给用正确使用。做法很简单,只要知道它们底层的机制就可以了,所以这本书相当值得推荐,它告诉你为什么vector、list、map、heap、set、queue、dqueue、stack等等各种数据结构底层的实现,它还告诉你什么是迭代器,我们是如何使用模板这一高级特性的。这本书还为以后学习数据结构打下基础,而且学习Java的时候,Java的容器就很容易上手了。这本书难度有些高,最好多用STL解决几个问题后再读。如果对C++懂的比较多,读起来效果更佳。
书名:《程序员的自我修养——链接、装载与库》
推荐理由:讲解编译和链接过程的书非常的少,讲编译的书我只知道《编译原理》,讲链接的书我只知道《链接器源加载器》和这本了。这本书难度会比较大,最好懂的Linux内核中关于进程地址空间、页表与内存寻址、进程描述符和中断相关的知识。这样对这本书中一些知识点才比较好理解。另外,最好还需要懂的编译GCC工具链,这样才能对书上的内容进行验证。最后,最好还需要懂一些X86架构体系的知识,或者懂一些汇编,这样里面的一些内容才能看的明白。所以要看这本书,需要的前期准备其实是比较久的,但是如果看懂了这本书,以后再看C++、Java、Ruby这种语言,又完全是另外一番味道了,尤其在看Java虚拟机这样的书的时候,就非常容易理解那些书上说的是什么。如果说之前的几本书是外功的话,这本书就是一本内功书籍,以后很多外功都可以靠它来修炼。
书名:《深入理解Java虚拟机》
推荐理由:学了Java,如果还没有学Java虚拟机,那Java真心觉得白学了。弄明白了Java虚拟机的内容,那Java真心就没那么难了。这本书也有一些难度,如果看懂了《链接、装载与库》这本书,那这本书就没什么难度可言,如果没有看懂,那这本书看起来就相对吃力了,其实它里面讲的内容还是编译、链接、加载过程,只是它讲述的是Java是如何做到的,当然这本书还介绍了Java下的堆是如何进行管理的。标记-清理和引用计数是堆管理的两大机制,对以后的学习很有帮助。
书名:《Unix环境高级编程》
推荐理由:从顶层学习Linux系统绝佳的一本书,Linux系统非常经典的就是它定义了很少的一些经典的系统调用,这本书主要就是通过介绍这些系统调用,告诉我们一个Unix系统应该有什么样的特性,这本书不仅仅是可以当做一本工具书使用,更可以当做一本教科书使用,配合上《Linux系统管理手册》两本书一起看,收获很多。
书名:《Unix网络编程卷1:套接字编程》《Unix网络编程卷2:进程间通信》
推荐理由:我原来是学网络工程出生,本科学习的都是《TCP/IP协议族》《局域网与城域网》《接入网技术》《计算机通信网络》《交互网络》这些理论书籍,但是这些书学完以后总感觉自己光有理论知识,但是却没办法将其转换成实际的代码,而让我真正可以开始进行网络编程的入门书籍就是《Unix网络编程卷1》这本书,书中十分详细的介绍了各种套接字,如TCP、UDP、STCP的调用接口,还很详细的比较了各种实现方案:基于信号、阻塞、多路复用、基于线程池情况下如何进行网络编程,在理论的基础上更多了很多系统的知识,可以说是将理论与实际相结合。《Unix网络编程卷2》呢,它十分细致的整理了各种进程与线程间通信和同步的方式,如果希望自己有并发编程的基础,那这本书也可以说是入门的必选教程了。
书名:《UML精粹 标准对象建模语言简明指南》
推荐理由:这本书说起来很鸡肋,它仅仅告诉我们UML该怎么画,偏偏这本书又贵的要死(另外一本我觉得贵的要死,内容又没想象的好的书就是《编写可读代码的艺术》)。当时还是需要推荐这本书,学了那么多C++和Java,或多或少都听过对象建模,那必然需要翻看一些建模类的书籍,但是那些书籍都默认大家懂得UML,这样一来就出现一个落差——看不懂图。这本书的目的就是告诉我们,如何去看别人画的图,如何将代码与图对应起来。可以说它就是我们迈向系统架构的第一步基石(虽然它很鸡肋)。
书名:《设计模式:可复用面向对象软件基础》
推荐理由:学习面向对象编程中的基础,虽然这本书已经很久了,里面的模式已经被用烂了,但是我们还是需要学习它,学完它,我们就懂了什么是工厂,以后学习Spring这样的框架就很容易了;学完它,我们就懂了什么是代理,以后学习AOP就显得自然;学完它,我们就懂了什么是观察者,以后什么MVC架构都不会吃力;学完它。。。书中给出了23中设计模式,虽然并不是每种都一样的实用,但是它给了我们如何更加有效、合理的去利用对象、多态这样的特性,如何更好的去做一个内聚的、高可复用的、松耦合的架构的基础,记住:它给的仅仅是基础,真正难的还在后头。
书名:《敏捷软件开发:原则、模式与实践》
推荐理由:我才学完《设计模式》的时候,我觉得它很强大,就迫不及待的去应用它,结果在用的时候出现了各种各样的问题。我一直弄不明白如何将这些设计模式和UML结合起来,我不知道如何将设计模式融入到自己平时的代码中。看了这本书以后,我感觉我找到了一些答案,这本书的内容非常丰富。当然,它的要求我感觉也比较高,不懂的人觉得它从头到尾都在贴代码,但是其实不是这样,这本书中隐含着整个代码开发的过程。它告诉我们我们平时设计类的时候的原则有哪些、我们设计包的原则有哪些、我们应该抱着什么样的心态去编码、我们如何与他人合作编写代码、我们该什么时候开始利用设计模式等等。虽然好处非常多,但是我感觉没有切身体会过自己设计、编码、与人合作的痛苦,看这本书的共鸣肯定就会小很多,真的是痛越多,感触就越多。
书名:《重构:改善既有代码的设计》
推荐理由:最开始写代码的时候,我那个一个揪心呀,总觉得代码写起来是那么的困难。一会担心效率问题、一会担心命名问题、一会担心代码排版。。。代码删删改改、涂涂写写,老半天憋了十几行代码,结果用的时候还是要出问题。其实,这是一个方法的问题——写代码其实是有一定步骤的,我们需要做到的事情就是——一次只做好一件事情。写代码可以分成添加功能、重构、测试三个过程,看完这本书,我们就懂的了我们应该在重构过程考虑什么问题,这本书不仅仅可以作为一本工具书,也告诉了我们怎么样去编写代码。
书名:《Junit实战》
推荐理由:本来是应该推荐《软件测试》这本书,不过那本书我买了还没看,我学习如何利用测试驱动开发是从《JUnit实战》这本书开始的,所以测试相关的书也只能从这本书开始推荐了,感觉看这本书不是为了学习JUnit而看它,更多的是我们要弄明白为什么我们要测试,我们应该什么时候去测试,我们应该如何进行测试,我们应该测试什么,我们应该如何去保证我们的测试是完整的,我们如何在条件不完全的情况下构建测试。而不仅仅是学完以后,知道了一个JUnit怎么用。测试其实是一门非常难的事情,最少我看来它并不是想做就做好的,不是点击几下鼠标就叫做测试。我所知道的写代码就是:测试、重构、实现。每个环节都不是那么容易做到的。
书名:《程序员修炼之道——从小工到专家》
推荐理由:很有意思的一本书,讲述了我们平时应该以什么样的心态去面对代码,面对项目,面对团队合作,面对测试。。。这本书感觉没有什么门槛之说,但是更感觉它是写给参与过的项目开发的程序员看的,感觉越是资深的程序员,对这本书的认可度就越高。
书名:《编程珠玑》
推荐理由:也是相当有趣的一本书,不过它不是讲述如何去面对团队合作,更多的将尽力放在我们应该如何去面对我们的代码,但是它告诉我们面对代码的心态又和《重构》这种书介绍的不一样。重构更强调的是代码的命名、清晰与减少代码重复度等内容,而这本书更多的是告诉我们应该如何从算法、性能、复杂度等方面去重新考虑代码的编写。但是这本书还是相当值得读的,读了它以后,以后学习算法的时候的心态就会变得更加的坦然了。
书名:《Linux/Unix设计思想》
推荐理由:这本书也相当的有趣,没太多的难度,完全可以当做一本科普书来读,但是它讲述的思想死意义深远的。其实到最后,我感觉它的思想就是我们现在项目工程的思想,只是两者用在了两个不同的领域,给出了不同的指导,最后的纲领其实还是一样的。
很可惜的是我没有做过太多的架构方面的知识,结果这一块内容的书一直都是看的迷迷糊糊,下面会依次介绍一些,我只知道他们是好书,但是没办法做太多介绍。
书名:《大象:Think in UML》
推荐理由:这本书个人是感觉写的非常好,它先介绍了UML的各个元素以及RUP的过程,最后再将这些内容整合起来,用一个具体的项目实例告诉我们如何利用UML和RUP进行架构设计。
书名:《UML和模式应用》
推荐理由:这本书也是好书,其实内容也和《Think in UML》有些像,不过这种书多看个两本,对UML的理解就更加深刻了。
书名:《领域驱动设计:软件核心复杂性应对之道》
推荐理由:这本书关注与领域模型的构建,但是感觉讲的好抽象,看不懂,但是可以肯定,它绝对是一本好书
书名:《编写有效用例》
推荐理由:这本书关注于用例模型的构建,但是没有机会接手项目的这个过程,所以看起来还是很抽象,但是我还是可以肯定它绝对是一本好书
书名:《分析模式:可复用的对象模型》
推荐理由:针对领域模型的分析过程,这本书也相当的抽象,里面的图都感觉非常难看懂,但是可以肯定它绝对是一本好书
书名:《企业应用架构模式》
推荐理由:这本书虽然对表示层、领域层和持久化中间层都做了介绍,不过感觉花费的精力更多的是如何对持久化中间层的设计,我所知道的就是,如果要深入学习Hibernate的机制,那这本书绝对可以提供非常好的指导作用,所以这本书也是一本好书。
书名:《面向模式的软件架构卷1~5》
推荐理由:能够出版到卷5的书相信不需要太多理由了,不过这几本书感觉难度还是有些大,反正我看的时候也是看的云里雾里的,没有太多的心得。
Linux与操作系统
接下来介绍一些系统原理方面的书:
书名:《Linux内核设计与实现》
推荐理由:学习Linux内核很好的一本入门书籍,Linux内核可以说相当的复杂,从任何方面入手都相当的有难度,有的人说先看0.11版的内核比较好。我不完全赞同,在不知道什么是中断、什么是进程、文件抽象、内存管理、内存寻址、文件系统、块I/O与页缓存、虚拟地址空间、模块。。。。等等概念前,看任何Linux内核的书都是很困难的。推荐这本书的理由比较简单,它在介绍内核,但是它又不介绍内核的具体源码;它告诉我们不同子系统下有些什么,但是又不介绍这些子系统的具体实现。所以我觉得它是一本非常好的入门书籍。看完这本书不敢说自己懂内核了,但是我们最少知道了内核有什么东西,后面会慢慢介绍一些讲的更加具体的书籍。
书名:《Linux内核设计的艺术》
推荐理由:相信如果只是看了《Linux内核设计与实现》,肯定会觉得内核东西太多,完全搞不明白为什么这些东西怎么组合在一起就可以工作了,那这时候最推荐的一本书就是《Linux内核设计的艺术》,虽然这本书只是讲0.11版的内核,但是它讲的方式很有意思,它是从Linux内核从上电的时候开始的整个系统初始化过程,我们将在书中看到内核启动过程中是如何从实模式转换到保护模式、内核级和用户级是如何调整的、中断向量表是如何重构的、系统内核是如何加载的、中断是如何执行的、内存是如何初始化的、页表是如何构建起来的、文件是如何访问的、进程间通信又是如何实现的。。。不要觉得这本书介绍的内核版本太低,其实现在的内核也是这样做的,只是系统更加复杂而已。还有一本和这本书类似的书叫做《独辟蹊径:从内核源码导入》,只是那本书我没有看过,但是也是一本好书。不过看这本书的时候需要一些铺垫,最少对内核中应该有哪些东西有个大致的概念,还需要对X86的架构有一些了解。
书名:《Linux内核完全剖析——基于0.12内核》
推荐理由:这本书我感觉后面2/3的内容可以不看,主要是前面一部分的内容最好看看,因为这部分恰好和《Linux内核设计的艺术》这本书相补充,看完那些内容以后再看《Linux内核设计的艺术》就变得相对容易一些了。
书名:《深入Linux内核架构》
推荐理由:它个头很大,当然块头大不能成为推荐它的理由,但这本绝对要比《深入理解Linux内核》这本书要好,《深入理解Linux内核》和《深入理解Linux网络技术内幕》这两本书完全是被国内的翻译者给毁掉的两本书,虽然这两本书都很好,但是翻译的作者太不给力了。这本书比《深入理解Linux内核》更好的一点就是它讲每个模块的内容都讲的比较详细(只是比较详细,因为在一些具体的模块部分可以找到更加详细的书)。但是就是这样都洋洋洒洒上千页。算是我的书柜中最厚的两本书之一了。可以把它当做《Linux内核设计与实现》这本书的增强版就可以了。这本书不推荐入门就看,否则会被他各种细节给绕晕掉的。
书名:《深入理解Linux虚拟内存管理》
推荐理由:这本书非常的奇葩,附录居然占据了将近2/3的内容,而且这本书也是被出版社毁掉的一本书,后面代码缩进全部没有了,看起来是蛋疼无比。但是我能找到的讲解Linux虚拟内存的书只有它,而且它讲的还是2.4的内核。但是不可否认这本书在虚拟内存部分做了很深入的解释,在没有出现更好的介绍Linux虚拟内存管理的书籍之前,我们只能看它了。善哉。。。
书名:《深入理解Linux网络技术内幕》
推荐理由:虽然这本书被翻译者给毁了,但是不可否认这本书讲的的确非常的好,它认真剖析了帧传输、桥接、ip、icmp、tcp、udp、邻居子系统、路由子系统等等网络协议栈中的具体实现问题,在介绍Linux网络协议栈上,是我看过的最好的一本书了。不过这本书的入门门槛也很高,首先需要对Linux内核有比较多的认识,包括虚拟文件系统、中断、设备驱动、内存管理等相关的知识,此外还需要懂的网络协议栈的知识,包括了TCP、UDP、IP、ICMP、ARP等协议的内容。所以看它需要的准备工作也非常的多。
书名:《Linux内核源码剖析——TCP/IP实现》
推荐理由:虽然《深入理解Linux网络技术内幕》这本书讲的很好,但是网络协议栈还是得真枪真刀的看看源码才懂的具体的机制,这本书的好处就是它很详细的介绍了网络协议栈中代码,并且还对《深入理解Linux网络技术内幕》很多没有提到的细节提供了补充。所以这本书完全可以和《深入理解Linux网络技术内幕》一起搭配着具体源码一起看,相信效果会非常的好。
书名:《存储技术原理分析:基于Linux 2.6内核源码》
推荐理由:这本书也是一本神书,因为它对内核存储部分的内容可以说做了相当详细的介绍,这在其它的一些书上绝无仅有的,从中你可以深入到虚拟文件系统、块I/O子系统、PCI子系统、SCSI子系统、Multi-Disk、Divice-Mapper模块的最深入部分去一探究竟。这是我最喜欢的几本书之一,虽然其中很大一部分内容我因为不感兴趣而没看,但是我感兴趣的那些内容就已经让我相当的满足了。当然这本书要求也很高,也是需要对内核中的设备驱动、文件系统、虚拟文件系统、内存管理等内容有比较多了解。其中还有一些因为我们都没见过那些设备,导致看不明白的内容。
书名:《深入理解计算机系统》、《现代操作系统》
推荐理由:这两本书都很喜欢,不过看的更多的还是后者,这种书怎么说呢,理论多于实际,但是我们可以利用实际来验证理论。这种书就在一个很高的角度告诉我们计算机系统(操作系统)为什么应该长这样,还可以有其他的实现方式么,为什么我们不采取其他的实现方式,我们现在使用的方式存在问题么等等问题。
书名:《算法:C语言实现》
推荐理由:虽然不玩ACM,但是感觉还是有必要学习一些算法,最少懂的一些基础是数据结构,算法类的书看的很少(因为太难了),最喜欢的还是这两本(作者说要写3本的,结果多少年了第三本还没出来)。不过最近有一点心得,看这本书最重要的就是理解它里面想要表达给自己的思想,而不是对着书抄一遍,然后运行,发现成功了,再把代码背住就算自己学会了。所以说会算法的人都是神呀,这东西完全就是只可意会不可言传。反正我就一个感觉,什么时候我们看算法能够得出“看山是山,看山不是山”的结论的时候,就算有些明白到底要学什么了。
书名:《算法导论》
推荐理由:这本书也是神书(和TAOCP那种超越神的书没法比了),我觉得每隔一段时间看它总有一种新的体悟,不过这本书也不是太好懂。个人的一些心得就是,先到网易公开课找到MIT算法导论的公开课(老师就是这本书的作者),看它一遍,另外,自己动手写代码,这里的写代码不是将书上的伪代码实现了就叫写了,而是去做一些算法的题目,比如《编程之美》上面的题,或者任何一些竞赛入门的题,再看看类似《背包九讲》《男人八题》《微软面试100题》这些的文章。我也说不清那种感觉,反正每隔一段时间,对这些东西就会有一种完全不同的体悟。可能算法的魅力就在于此吧。
接下来的书都是没怎么看,或者看不懂的书了
书名:《计算机程序设计的艺术》
推荐理由:神书,不解释,看不懂
书名:《信息检索导论》
书名:《数据挖掘导论》
书名:《模式分类》
新入手的一些好书
下面介绍的书籍都是刚刚入手的好书,虽然没有读过,
书名:《领域特定语言》
书名:《代码大全2》
书名:《持续集成:软件质量改进和风险降低之道》
书名:《离散数学及其应用》
书名:《组合数学》
书名:《具体数学》
书名:《图论》
书名:《事务处理》
书名:《HTTP权威指南》
书名:《Git权威指南》
书名:《计算机程序的构造与解释》
书名:《大数据挑战与NoSQL数据库技术》
书名:《Java虚拟机并发编程》
书名:《MySQL技术内幕:InnoDB存储引擎》
书名:《软件调试》
书名:《DEBUG HACKS》
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:149030次
积分:1981
积分:1981
排名:第19033名
原创:42篇
评论:54条
(2)(1)(3)(6)(1)(1)(1)(1)(2)(3)(4)(6)(6)(2)(4)}

我要回帖

更多关于 好看的书籍有营养的 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信