一些计算机和其他方面的书籍

来源:互联网 发布:ubuntu安装输入法 编辑:程序博客网 时间:2024/04/23 14:17
       很多计算机学科的书籍还是很值得一看的,经典著作。还有一些想买的书籍,还挂在豆瓣上。
 
《算法导论》第二版
        感觉是计算机的必备书籍之一,无论是大学还是工作,总有用到的时候,当时是因为大一下,刚开始接触ACM,从卓越上花了58RMB买来的,刚买来那几天,冲动的捧着算法导论学习,妄想学习算法在OJ上切题。后来发现基础太差了,还是慢慢来吧。我一直是挑着章节进行学习,也主要是为了程序设计竞赛把,证明没有很认真的自己推理过,算法的核心内容和复杂度分析倒是掌握了很多。绝对经典、力荐的书籍。
 
 
《深入理解计算机系统》第二版
        从计算机系统本质概念出发,讲述计算机系统实现的细节,主要关于计算机的体系结构与编译器和操作系统的交互。这也是CMU大学开设的一门课程,网易公开课上也可找到相关课程的视频。
 
 
《算法艺术与信息学竞赛》        
        为了ACM买的这本书,刘汝佳、黄亮巨著,江湖人称“黑书”,在ACM里有相当高的知名度,其中所包括的题目难度也是相当大。作为一个入门级的ACMer来说,认真的去研究里面的经典题目还不是很多,不过每认真的去学习一章或是一节的内容,确实是受益丰硕。
 
 
《算法竞赛入门经典》
        大一下开始做ACM的新手阅读手册,刘汝佳老师的一本精彩的算法竞赛入门指导书,一个ACMer小鸟的生涯从这里起航,虽说飞了这么久,也没飞多远,囧。
 
 
《C++编程思想》第一卷标准C++导引
        商业街二楼上的书店买的,前面几章主要是C++关于面向对象的特性,面向对象的结构思想,一般也就睡前的时候会去看上十页左右吧,在学完大一下的高级程序语言设计(C++)后,再去阅读这本书,会对面向对象的设计有更深的体会吧。
 
 
《数据结构(C语言版)》
        大二上的时候买的,网上说的这本书很好,但是我还着没好好看过,数据结构知识的学习很多是来自于学校自己的教材和做ACM时候学习到的,这本书我自己觉得一般把,反正自己也没认真看过,没什么发言权。俗话说,程序=数据结构+算法,学习数据结构的时候和一些典型的算法结合成一个程序,这是很重要的,通过动手练习编写程序会掌握得更快。比如表达式求值、哈夫曼树、拓扑排序分配课程表等等等,都是比较好的学习的途径,再就是上手ACM,在OJ里去找数据结构相关的题型去做,对于水平的提高很有帮助。
 
 
《编译原理及实践》
        大三下的一门重量级课程,还没上呢,也没认真看过,就是知道个大概要学习些什么。
 
 
《计算机网络----自顶向下》
        这学期的一门重要必修课,从网络的起源说起,然后从网络的分层模型开始,从应用层到物理层,进行每一层的描述,以及层与层之间的相互联系等。这门课的陈老师很负责任,每章都有作业,有时候还有课堂的小测验,这些练习对于网络知识的融会贯通很有帮助。还有一个网络小程序的作业,我自己用Java写的是个Java Mail客户端,加载上sun提供的mail.jar包和asf.jar的包,就可以轻松实现了。现在只有文本信息邮件的传送,到时候把附件的功能等也给加上。
 
 
《系统分析师UML实务手册》
        曾经受大裟哥(C++老师)的影响,当时就懂点C,能写两个Console的小程序,其他啥都不会了,上了大裟哥课,对于过程化和面向对象化有了些理解,上课时候,用过StartUML,简单的讲解了UML的内容,当时觉得UML是很好很强大的东西,就买了这本书研究了下。不过话说回来,课程设计上的一些工程型软件,也没用过UML,有时候觉得去画UML的时间,自己代码也可以敲的差不多了。没认真看了,至少了解了,也很有收获。所以以后,不了了之了,
 
 
《计算方法》
        陶冶计算机和数学的情操,京东打折促销的时候买来的。不好意思的说还没看呢。
 
 
《数学分析新讲》
        没事会去翻翻,数学一直是那么的重要,尤其是对于计算机这样的学科来说,虽然是工科,但是对于数学的造诣还是蛮有要求。
 
 
《具体数学》
       本想买本中文的,木有!就只有买英文了,面对自己很poor的英语,表示亚历山大。这也是最让搞算法的人最崇拜的Kunth大神等人合篡。值得一看。
 
 
《初等数论》
       为了ACM买的,但是数论依旧是个很让人头疼的东西,碰到数论的题,经常让人尴尬,但是看了解题报告觉得有些理解起来也不难,纠结还在继续。
 
 
《编程珠玑》第二版
       算法相关,对于实际编程时候,程序优化,算法设计,思想的启迪,很有帮助。
 
 
《编程珠玑续》
       同上吧,说实话续这个,我还没开始看呢。
 
 
《编程之美----微软技术面试心得》
       看了前面几章,都应该是微软的面试题相关,对于锻炼缜密的逻辑思维能力和良好的数理水平,编程是一件艰苦的事情,但是却充满着乐趣。书中的题目都充满了趣味性和挑战性。很值得一试。
 
 
《C++Primer中文版》第四版
        都不知道自己买这本书干吗了,超级厚的一本书,每次我只看STL的一些内容,美其名曰:我的"STL参考手册"好了。也是一本经典巨著,对于C++的初学着,本书的内容是含金量很高的。
 
 
《黑客与画家》硅谷创业之父Paul Graham文集
        IT行业的小说,从作者的故事中,你能找到许多程序员所需要的优秀品质,你能发现当今编程语言的一些差异和前景,你能找到自己将要前进的方向。值得一看。
 
 
《挑战编程----程序设计竞赛训练手册》
        ACM的相关书籍,罗列的都是一些题目,这个自我感觉用处不是很大,也没特别认真的读过,纯题目的话都上OJ看了。
 
《计算机游戏编程----基础篇》
        讲述的是Windows API来编写游戏,基础入门,本来是门课的配套教材,但是这门课又是限选的,然后选课结束了,囧呃,他给我自动退了。
 
 
《世界大学生程序设计竞赛(ACM/ICPC)高级教程》
        吴文虎编写的书籍,专业讲述ACM竞赛里面的很多信息,实用的技巧。
 
 
《心灵鸡汤》
        从初中就喜欢看,这本是上卓越买的超值白金版,好厚一本书,好便宜的价格。记得是13RMB多吧。
 
 
《哈佛给学生做的1500个思维游戏》
         卓越上买的合订本,取货的时候也惊讶了,好厚的书,好低的价格。内容算一般把。
 
 
《世界因你而不同》
         李开复老师的传记。“流水账”一样介绍了从童年到现在,创新工场CEO之前吧。但是可以从中感受到很多,尤其是李开复老师的人格魅力,他还创办了“我学网”,向当代的大学生们解答心中的困惑。个人观点,我觉得开复老师如果有能力条件有许可的话,真应该去创办一所民营的大学。这里再附上一句话吧,也是李开复老师PPT的最后一页,来自于Dead Poets Society By Neil
“I went to the woods because I wished to live deliberately,to front only the essential facts of life,and see if I could not learn what it had to teach,and not,when I came to die,discover that I had not lived …”
“我步入丛林,因为我希望生活得有意义,我希望活得深刻,并汲取生命中所有的精华。然后从中学习,以免让我在生命终结时,却发现自己从来没有活过。
 
 
《麦田里的守望者》
        不错的小说,没看完。
 
 
《思考的艺术----非凡大脑的养成手册》
        教与你思考的方法,跟着课后的题目一点一点来进行,能得到很多的体会。
 
        
《富爸爸穷爸爸》
        没看呢。
 
 
《拆掉思维的墙》
        作者有着帅气的名字——古典,这本书当时是卓越上,畅销榜第一,于是就买了一本,现代都市的励志作品。看完后,会有很多思想上的转变。励志书好像都挺畅销的。
 
 
《遇见未知的自己》
       台湾作家,张德芬。从小说的角度来,由女主人公的情感和生活的发展,来告诉我们,我们应该怎样去追求以及追求怎样的人生。
 
 
《与神对话》
       不知道,不明了,网上说的畅销,畅销,但是自己可能不喜欢这类型吧,看着不怎么感兴趣。
 
 
《窗边的小豆豆》
       作者,黑柳彻子。感觉起像是家长教育孩子的指导书或是入选小学课本的精彩文章,作为一个大龄儿童,读完以后,有所感触,也渴望有一个像那样的教育环境。伴随着从豆豆的成长中,环境的变化中,我也感觉自己像是又活了一次。时刻要保持童心未泯。
 
 
《挪威的森林》
      村上春树的作品,还没读,就不评价了。
 
 
《拍摄100个人生精彩瞬间》
      每一幅照片都是活的,每一个瞬间都是融化在心底的温暖。希望自己也有一个单反,用他也去记录自己的每一个人生的精彩瞬间。
 
 
《人性的弱点》
      戴尔·卡耐基的作品。人气很旺的样子。读着这些人性的书,就会有比较的心理,我做了什么,d(╯﹏╰)b ,感觉就一句话吧,知足常乐,时刻保持好心情。
 
 
《高效能人士的七个习惯》
      时间管理是一门学问,青春有限,年华稍纵即逝,怎么去学会提高自己的时间利用效率,是每一个人所追求的。
 
 
《别告诉我你懂PPT》
      为了想学习下如何制作出精美的PPT而买的,不过没认真看过,当成漫画书的翻过。最后PPT的技巧是从网页制作中习得的,尤其是颜色的搭配学问。特别欣赏华为的PPT,备注里的PPT制作关于颜色、字体等很详细,还有华为的编程规范这些,大公司有大学问。
 
 
《Cocoa入门》
      从彭院长的实验室淘来的。Objective C++入门,不过现在没时间搞Apple的开发,所以甩在书架上当成展览品了。      
 
 
《Effective C++》
      工作时候,做软件必看的一本书把。
 
 
《圣经密码
       当小说来读了。
 
 
《藏地密码》
       作者,何马。不错的小说,从文化的角度,将探险、神秘、情感等元素交错在一起,挺好看的。
 
 
《算法技术手册》      
       算法又见算法,就这个感受,算法总是都是那么闪闪惹人爱。
            
原创粉丝点击