【说明】推荐这些书,仅仅是因为自己看过后,觉得好。希望对大家有帮助。推荐的原则是可以看懂,并且值得反复看几遍。

【书籍推荐】

1 C语言

(1)《C与指针》

推荐理由:非常基础和经典。虽然叫C与指针,但不全是讲指针。与很多C基础类书籍,如《C Plus Primer》,互补。值得看5遍的书籍。这个类型,还有几本书,如《C++沉思录》(正在看,建议去图书馆借着看,个人感觉不很易懂),建议先去图书馆借着看,感觉好再买。

习题补充解答下载地址:http://download.csdn.net/detail/tandesir/4906463

(2)《C语言接口与实现》

推荐理由:包含了包含了库函数(异常、内存管理、链表、集合、字符串等)的实现方法。

源码下载地址:http://download.csdn.net/detail/tandesir/4976311

(3) 《C嵌入式编程设计模式》

推荐理由:针对嵌入式设计的C语言模式实现。本书的设计模式本身很基础,但可以通过本书了解一些函数指针的框架。建议先去图书馆借着看看。

推荐博客(C设计模式):http://blog.csdn.net/sx_wpc/article/category/1163563,很久没见更新了,期待有新文章

(4) 《测试驱动的嵌入式C语言开发》

推荐理由:测试驱动,对测试感兴趣的可以看一下,本书旨在减小甚至消除编程过程中,产生Bug的情况。

源码下载地址:http://download.csdn.net/detail/tandesir/4977661

(5) 《系统程序员成长计划》

推荐理由:国内的一本书,包含了通用链表、动态数组、栈与队列等的实现,以及内存管理、状态机处理文本等。关键是源码很不错,足见作者的编码功底。想深入了解函数指针用法的朋友可以看一看。

源码下载地址:http://download.csdn.net/detail/tandesir/4869670

2 C++

(1) 《C++ Primer》

推荐理由:这本书可以作为工具书,都说很经典,但实际上能坚持完整的看上两遍的人恐怕不多。

(2) 《Effective C++-改善程序设计的55个具体实现》

推荐理由:还没看完,讲的都是修炼C++的武功秘籍。

(3) 《More Effective C++-35个改善编程与设计的方法》

推荐理由:和《Effective C++-改善程序设计的55个具体实现》同样经典。

(4) 《C++ Qt Gui编程》

推荐理由:Qt C++入门经典

(5) 《提高C++性能的编程技术》

推荐理由:部分章节写得不错,如果图书馆有,就不要购买了。

(6) 《设计模式》- 刘伟

推荐理由:虽然是国内的一本书,但可以看出,作者很用心。C++的设计模式。

3 Linux及驱动开发

(1) 《Linux设备驱动开发详解》

推荐理由:可以作为设备驱动开发的工具书使用。

(2) 《Linux设备驱动程序》

推荐理由:很经典的著作。还没看完。

(3) 《Linux C程序设计大全》

推荐理由:非常全面的一本书。

4 Java

(1) 《重构-改善既有代码的设计》

推荐理由:看了3遍,非常受用。

(2) 《大话设计模式》

推荐理由:重构和设计模式是Java的经典著作。原《设计模式》一书,感觉有些晦涩(但带了一个案例),还是这本书比较好懂。

5 HTML5

(1) 《HTML5与CSS3权威指南》

推荐理由:少有的HTML5的好书。

6 Shell

(1) 《Linux Shell 脚本攻略》

推荐理由:案例驱动式的书籍。

7 PHP

(1) 《PHP设计模式》

推荐理由:代码非常不错。

源码下载地址:http://download.csdn.net/detail/tandesir/4906443

8 Verilog HDL

(1) 《Verilog HDL入门》

推荐理由:学FPGA,先学语言。很不错的书。

(2) 其他资料

黑金动力社区: http://www.heijin.org/

《Verilog 那些事儿》

《Nios II那些事儿》

推荐理由:很用心在做自己的教学产品。

9 SQL

(1) 《MySQL必知必会》

推荐理由:SQL的畅销书

10 Socket编程

(1) 《Windows Sockets网络编程》

推荐理由:WinSocket的经典书籍,介绍详细全面。

(2) 《TCP/IP Sockets编程(C语言实现)》

推荐理由:Linux C实现的sockets编程,书不是很厚,看起来也不会头疼。呵呵

有更好的推荐书籍,欢迎大家继续补充,自己都没心情看的书籍,就不要推荐了,呵呵...

转载请标明出处,仅供学习交流,勿用于商业目的

Copyright @ http://blog.csdn.net/tandesir

推荐几本经典计算机书籍相关推荐

  1. 50本永不过时的经典计算机书籍

    跳转到内容 50本永不过时的经典计算机书籍 50本永不过时的经典计算机书籍Twitter Facebook Google+ Pinterest Tumblr 来源:aboutgreatbooks.co ...

  2. 【分享】推荐一些不错的计算机书籍

    作者:heiyeluren 时间:2013/03/18 微信:heiyeluren2012  (欢迎关注微信获取更多技术相关资讯) 微博:http://weibo.com/heiyeluren 博客: ...

  3. 心目中的编程高手,经典计算机书籍作者介绍(部分,以后不定期更新)!

    转载 from 负暄琐话  MIT BBS上说微软电话面试的一道题就是"Who do you think is the best coder, and why?".我觉得挺有意思的 ...

  4. 经典计算机书籍-自制系列

    通过手动自制实现计算机核心相关组件来理解其实现原理,包括CPU.编译器.操作系统.编程语言.脚本语言等. 不错:30天自制操作系统.pdf: https://page74.ctfile.com/fs/ ...

  5. 推荐一些必看的计算机书籍。

    推荐一些不错的计算机书籍. # PHP <PHP程序设计>(第2版)  --PHP语法和入门最好的书 <PHP5权威编程>  --PHP入门后升级书 <深入PHP:面向对 ...

  6. JavaScript经典pdf书籍推荐

    以下是我整理和推荐得JavaScript经典pdf书籍 共6本,分别是: <JavaScript高级程序设计>最新版 带目录 ![在这里插入图片描述](https://img-blog.c ...

  7. 经典算法书籍推荐以及算法书排行【算法四库全书】

    经典算法书籍推荐以及算法书排行[算法四库全书] 作者:霞落满天   https://linuxstyle.blog.csdn.net/    https://blog.csdn.net/21aspne ...

  8. 经典计算机基础学科教程推荐[转自:海枫的专栏]

    经典计算机基础学科教程推荐        "适当的时候读适合的书",这我对计算机学习的一个经验性总结.每当学完一门课的时候,跑到图书馆却看到更好的教材时,总有一种相见恨晚的感觉,恨 ...

  9. (转)一些经典的计算机书籍

    以下列表中的计算机书籍(中文版)来自微博:@程序员的那些事 粉丝的推荐.按推荐次数,从高到低往下排.如果大家还有其他计算机相关的经典书籍推荐,请在评论中留言,或者在这条微博的评论中留言,我们将继续扩充 ...

最新文章

  1. 使用xib封装一个view的步骤
  2. IE滤镜实现透明度/阴影/渐变等特效
  3. 混沌动力学行为研究-分叉图
  4. lay弹窗库的一个坑
  5. mysql5.6安装sys库_MySQL5.6数据库优化my.cnf配置
  6. 前端学习(2939):vue组件的使用
  7. 桶分类 算法_桶分类算法
  8. python 安装wheel .whl文件
  9. python traceback_Python 列表操作,节后大放送
  10. python_day29_通过类创建多线程_队列
  11. model.evaluate 输出出一大串 ======================
  12. stm32 串口2空闲中断死机_STM32F373 串口空闲中断问题
  13. 海康线阵相机调试指导
  14. IstioCon 2022 报名中|使用 eBPF 代替 iptable 加速 Istio 数据平面
  15. web平台微信扫码登录
  16. 上海证券交易所云平台移动行情服务测试项目
  17. 微信小程序开发实战(12):滑杆组件(slider)和form组件
  18. 奖励稀疏_好奇心解决稀疏奖励任务
  19. 职场:狼文化or羊文化
  20. 村田晶振的料号暗藏什么意义呢

热门文章

  1. Oracle安装之1521端口及任何端口被占用错误
  2. 查题接口 源码 php 爬题,知到网课答案WEB程序设计(PHP)查题公众号
  3. eos安装区块链开发环境
  4. APK打包、安装流程
  5. 排序-JAVA实现【四】堆排序
  6. vue项目获取下拉框选中id_vue获取下拉框值
  7. 26、用户 创建用户
  8. 使用 GPG 为极狐GitLab git commit 签名
  9. a上标3下标6算法_A上标3下标6算法
  10. Vue-cli使用prerender-spa-plugin插件预渲染的问题