喜欢的书不止一本,这些书大部分是我高中买的,现在上大学还一直带在身边。
《C语言编程》 http://book.douban.com/subject/178629...
我自己买的第一本有关编程的书,刚出版就买了,初中高中大学一直带在身边,已经是纪念意义了。每当浮躁的时候就拿出这边书看看,提醒自己不要忘记当初为什么学编程。
《0day安全:软件漏洞分析技术》 http://book.douban.com/subject/303518...
2008年6月24日买的,高中时很痴迷黑客技术,特别是0day什么的。暑假的时候买来这本书,拿了两种颜色的荧光笔边画边读,把书的前六章(后面的当时实在读不懂)认认真真的读了N边。书中讲解的堆栈分析与栈溢太美了,这种美精确到了字节级。从技术上来说,0day挖掘看完此书是不够的。但是通过这本书我第一次体会到了底层的美。
《汇编语言》 http://book.douban.com/subject/303756...
王爽的那本,2008年11月22日买的。高考前一个月还趴在被窝里打着手电筒看。但从汇编语言角度来讲,很基础,但是很清晰。在没有计算机原理基础的情况下也能看懂。从影响意义来讲,透过此书我又次体会到了底层的美。
《Orange'S一个操作系统的实现》 http://book.douban.com/subject/373564...
迈克杰克逊去世那天买的,刚刚高考完。该书从一个最简单的Boot开始,一步步引导读者实现了一个操作系统的雏形。国内很多操作系统原理的书很抽象,但是这本书特别的具有实战意义,可以在实践中认识一些概念。现在还在看这本书。
《编码: 隐匿在计算机软硬件背后的语言》 http://book.douban.com/subject/482268...
大一暑假买的,具体那天记不得了。上大学后很少再买技术类书籍,因为从图书馆可以借到,再者技术类书籍都比较贵,但是这本书我买了。本书可以理解为计算机发展史的一次漫游,计算机是如何构建、发展的。这本书完全可以当做一本计算机原理教程,而其是特别优质的。另外,本书的作者是Charles Petzold。