• 计算机—书籍推荐


     有限状态机 方面的书

    《Introduction to the Theory of Computation 》即《计算理论导引》Michael Sipser

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

    【书籍推荐】

    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编程,书不是很厚,看起来也不会头疼。呵呵

     
  • 相关阅读:
    消息队列简介
    docker快速构建oracle数据库
    MySQL读写分离之amoeba
    Python替换文件内容
    Nginx图片及样式文件不记录访问日志
    shell方式切割tomcat日志
    split命令
    orange安装文档
    openresty安装文档
    MySQL中kill所有慢查询进程和锁表进程
  • 原文地址:https://www.cnblogs.com/zhj868/p/14183468.html
Copyright © 2020-2023  润新知