计算机精品书单

前言

经常有读者让我推荐书籍,这次我就把我私藏的计算机书单分享给你们!不过由于时间匆忙,不会进行更加详细的介绍。

声明

由于每个人的情况不一样,推荐的书并不一定适合你,也不一定适合当前阶段的你,有的书籍可能存在内容重复,所以根据自己的阶段情况进行选择即可。虽说如此,以下书单中提单的书均为优质书籍。
另外说,本人从事的是Linux/C/C++应用开发相关工作,因此主要书籍与此相关,涉及操作系统,Linux,C/C++,网络,编译链接,算法,数据库等内容,其他方向的会提到,但可能不全,欢迎补充。

以下整理均来自公众号【编程珠玑】
作者:守望先生

C

  • 《C程序设计语言》(经典,不适合小白入门)
  • 《C语言程序设计:现代方法》
  • 《C primer plus》(入门推荐)
  • 《C陷阱和缺陷》
  • 《C专家编程》
  • 《C和指针》(领悟指针精髓)
  • 《C语言接口与实现》
  • 《C11标准文档》(非书,可查阅)

推荐文C语言必读

C++

  • 《C++ primer》(适合有一定基础)
  • 《C++标准库》
  • 《Effective Modern C++ 》
  • 《more effective C++》
  • 《深度探索C++对象模型》
  • 《STL源码剖析》
  • 《effective STL》
  • 《C++ template》
  • 《Exceptional C++》
  • 《C++编程思想》
  • 《C++语言的设计和演化》

Java

  • 《effective java》
  • 《Java核心技术卷》(有两卷)
  • 《Java语言程序设计》(有两卷)
  • 《深入理解Java虚拟机》
  • 《Java编程思想》(进阶)
  • 《Java并发编程实战》

Python

  • 《ython编程 : 从入门到实践》
  • 《A Byte of Python》(快速上手)
  • 《Python编程快速上手》(适合完全零基础)
  • 《流畅的Python》(非小白入门所选)
  • 《Python Cookbook》

GO

  • 《go程序设计语言》

计算机基础

  • 《编码:隐匿在计算机软硬件背后的语言》
  • 《深入理解计算机系统》(强烈推荐)
  • 《计算机程序的构造和解释》
  • 《计算机组成与设计 : 硬件/软件接口》

算法

  • 《算法导论》(大钻头,不易读)
  • 《编程珠玑》
  • 《算法》(相对易读)
  • 《数据结构与算法分析-C语言描述》

计算机网络

  • 《计算机网络》
  • 《计算机网络-自顶向下方法》
  • 《TCP/IP详解-卷1》
  • 《网络是怎样连接的》

编译链接

  • 《编译原理》(龙书)
  • 《程序员的自我修养-装载,链接和库》

操作系统/Linux

  • 《现代操作系统》(中文版感觉有点晦涩)
  • 《操作系统精髓与设计原理》
  • 《操作系统概念》
  • 《Linux内核设计与实现》(整体介绍,不如后面两本深入)
  • 《深入理解Linux内核》
  • 《深入Linux内核架构》(大砖头,讲解了Linux中关键部分)
  • 《鸟哥的linux私房菜基础篇》(基础篇可入门Linux)
  • 《Linux命令行与shell脚本编程大全》
  • Linux Tools Quick Tutorial》 (教程)

数据库

  • 《Mysql必知必会》(超薄小册子)
  • 《高性能Mysql》
  • 《redis设计与实现》(学习里面的设计思路,数据结构与算法)
  • 《数据库系统实现》

系统/网络编程

  • 《Unix环境高级编程》(APUE)(经典)
  • 《Unix网络编程》(UNP)(两卷,经典)
  • 《Linux/UNIX系统编程手册》

设计/软件工程

  • 《代码大全》
  • 《代码整洁之道》
  • 《程序员修炼之道》
  • 《Unix编程艺术》
  • 《重构》
  • 《敏捷软件开发:原则、模式与实践》
  • 《设计模式_可复用面向对象软件的基础》

工具

  • 《pro git》在线文档

工作面试

  • 《编程之美——微软技术面试心得》
  • 《剑指offer 名企面试官精讲典型编程题》

其他

  • 《浪潮之巅》
  • 《黑客与画家》

总结

  • 书籍皆为好书,但不一定适合现阶段的你,请慎重选择。
  • 非完整版,可继续关注阅读原文
  • 后期进行更加详细的介绍。
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以前下载的一些书, 放在这里备份。打包一起上传。懒得弄了。 C.Plus.Plus.for.Engineers.and.Scientists,.Bronson,.3ed,..Course,.2010,.Source.Codes,.0324786433_233683-.exe │ Objective-C.Recipes.A.Problem-Solution.Approach,.Matthew.Campbell,.Apress,.2012-.epub │ Professional.C.Plus.Plus,.Marc.Gregoire,.Nicholas.A..Solter,.Scott.J..Kleper,.2ed,.Wiley,.2011-.epub │ TDDownload.rar │ The.Standard.C.Library,.Plauger.-.(Prentice.Hall,.1992)-.djvu │ Wright.C..1001.Microsoft.Visual.C.Plus.Plus.Programming.Tips.(Prima,.2001)(ISBN.0761527613)(600dpi)(1422s)_CsPl_-.djvu │ XLib.exe │ [300dpi高清版]Cpp.Cookbook.中文版_HD-.pdf │ [Access.2013:The.Missing.Manual(2013.4)].Matthew.MacDonald.文字版..epub │ [Active.Directory(5th,2013.4)].Brian.Desmond.文字版..epub │ [AngularJS(2013.4)].Brad.Green.文字版..epub │ [Building.a.DevOps.Culture(2013.4)].Mandi.Walls.文字版..epub │ [C.游戏编程].邹吉滔等.扫描版-.pdf │ [C.编程习题与解答(全美经典学习指导系列)].(美)Hubbard.扫描版-.pdf │ [Computer.Science.Programming.Basics.in.Ruby(2013.4)].Ophir.Frieder.文字版..epub │ [C安全编码标准].(美)塞克德.扫描版-.pdf │ [Dynamic.HTML权威指南].(Dynamic.HTML权威指南).Danny.Goodman.扫描版-.pdf │ [Excel.2013:The.Missing.Manual(2013.4)].Matthew.MacDonald.文字版..epub │ [HTML5.Canvas(2nd,2013.4)].Steve.Fulton.文字版..epub │ [JavaScript.for.PHP.Developers(2013.4)].Stoyan.Stefanov.文字版..epub │ [Kindle.Fire.HD:The.Missing.Manual(2nd,2013.1)].Peter.Meyers.文字版..epub │ [Kindle.Fire.HD:The.Missing.Manual(2nd,2013.1)].Peter.Meyers.文字版..pdf │ [Managing.Startups:Best.Blog.Posts(2013.5)].Thomas.Eisenmann.文字版..epub │ [Microinteractions(2013.4)].Dan.Saffer.文字版..epub │ [Microinteractions(2013.4)].Dan.Saffer.文字版..pdf │ [Microsoft.Project.2013:The.Missing.Manual(2013.4)].Bonnie.Biafore.文字版..epub │ [NOOK.HD:The.Missing.Manual(2nd,2013.2)].Preston.Gralla.文字版..epub │ [OPENGL编程指南].(美)Dave.Shreiner.扫描版-.pdf │ [PHP.Web.Services(2013.4)].Lorna.Jane.Mitchell.文字版..epub │ [Physics.for.Game.Developers(2nd,2013.4)].David.M.Bourg.文字版..epub │ [PowerBuilder基础类库技术详解].杨志鸿.扫描版-.pdf │ [Professional.C.(2nd.2011)].Marc.Gregoire.文字版-.epub
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值