学校的统一订书80%该烧掉——IT推荐书单
学校的统一订书80%该烧掉——IT推荐书单
作者: 夏浅音.py
中文图书个人黑名单:清华大学出版社的国产作者,例如一段错n次的谭浩强、一页错n次的严蔚敏...
中文图书个人白名单:机械工业出版社、电子工业出版社,另强推华中科大侯捷的所有译本!
数学基础
具体数学计算机科学基础,Ronald L.Graham、Donald E.Knuth、Oren
数论导引,G.H.Hardy、E.M.Wright
数字原理,R.L.托克海姆
离散数学,利普舒尔茨
离散数学及其应用,罗森
组合数学,布鲁迪
概率与统计,斯皮格尔、斯里尼瓦桑
底层相关
IBM PC汇编语言程序设计,阿贝尔
汇编语言编程艺术,海德
Intel 汇编语言程序设计,欧文
琢石成器——Windows环境下32位汇编语言程序设计,罗云彬
Intel微处理器,布雷
黑客反汇编揭秘,卡巴斯基
编译原理,阿霍
现代编译原理C语言描述,安佩尔
程序设计语言编译原理,陈火旺
编译原理及实践,劳顿
高级编译器设计与实现,马其尼克
现代编译程序设计,格伦
计算机网络
C++网络编程 卷1:运用ACE和模式消除复杂性,施密特
C++网络编程 卷2:基于ACE和框架的系统化复用,施密特
TCP/IP详解卷一:协议,史蒂文斯
TCP-IP详解卷二:实现,莱特、史蒂文斯
TCP-IP详解卷三:TCP事务协议,HTTP,NNTP和UNIX域协议,史蒂文斯
UNIX网络编程 史蒂文斯
Unix网络编程(第二卷):进程间通信,史蒂文斯
数据库
数据库系统导论,戴特
数据库系统基础教程,厄尔曼
数据挖掘--概念与技术,韩家炜
数据库系统实现,加西亚·莫利纳
数据库处理——基础、设计与实现,克罗恩克
数据库:原理、编程与性能,奥尼尔
SQL语言艺术,法禾
SQL必知必会 福塔
数据结构与算法
算法导论,科曼
数据结构与算法分析—C语言描述,维斯
C算法(第一卷):基础、数据结构、排序和搜索,塞奇威克
算法:C语言实现(第5部分)图算法,塞奇威克
计算机算法的设计与分析:新增经典算法的C/C++实现 ),阿霍、霍普克劳夫特、乌尔曼
计算机程序设计艺术,Donald E.Knuth
C
C程序设计语言,克尼汉
C和指针,里科
C专家编程,林登
你必须知道的495个C语言问题,萨米特
C陷阱与缺陷,凯尼格
C++
C++程序设计语言,斯特朗斯特鲁普
C++ Primer,Stanley B.Lippman、Barbara E.Moo、Josée LaJoie
C++标准程序库自修教程与参考手册,Nicolai M.Josuttis
C++必知必会,杜赫斯特
C++ 编程思想,埃克尔
Effective C++,Scott Meyers
C++ Templates,尼古莱
Essential C++,Stanley B.Lippman
More Exceptional C++,Herb Sutter
C++沉思录,凯尼格
Accelerated C++,克尼格
Effective STL,迈耶斯
STL源码剖析,侯捷
C++编程规范:101条规则、准则与最佳实践,萨特、亚历山德雷斯库
C++完全参考手册,希尔德特
JAVA
Java编程语言,Arnold.K、Gosling.J.、Holmes.D.
Java编程思想,埃史尔
Effective Java,布洛克
Java核心技术,昊斯特曼
Java解惑,布洛克
操作系统
LINUX教程:Windows用户转向Linux的12个步骤,米勒
鸟哥的Linux私房菜,鸟哥
现代操作系统,塔嫩鲍姆
操作系统-内核与设计原理,William Stallings
深入理解LINUX内核,博韦、西斯特
UNIX 环境高级编程,史蒂文斯、拉戈
UNIX操作系统设计,贝奇
自己动手写操作系统,于渊
Linux内核编程指南,Beck.M.、Bohme.H.
LINUX与UNIX SHELL编程指南,坦思利
LINUX设备驱动程序,科波特
Linux内核源代码分析,马克斯韦尔
面向对象
Head First设计模式,Eric Freeman
设计模式精解,沙洛韦、特罗特
面向对象分析与设计,布奇
道法自然:面向对象实践指南,王咏武、王咏刚
UML与Rational Rose 2002从入门到精通,伯格斯
Sams Teach Yourself UML in 24 Hours,Joseph Schmuller
UML和模式应用,拉曼
UML精粹:标准对象建模语言简明指南,福勒
重构:改善既有代码的设计,福勒
其它各种杂(只列存的实体书了...电子书存了一堆列上来会显得好乱...JS、PHP什么的没必要用实体书,Haskell、LISP、ML、Shell等等的实体书很难买到原版...嗯就这样了)
Perl语言入门,施瓦茨、菲尼克斯、福瓦
Perl语言编程,沃尔
Perl编程金典,H.M.底特尔、T.R.尼特尔、P.J.底特尔
Python语言入门,Mark Lutz、David Ascber
Python 编程指南,Tim、Altom、Chapman、Mitch
Python核心编程,Wesley J.Chun
深入学习Python程序开发,Andre Lessa
Python技术参考大全,布朗
C# Primer,Stanley B.Lippman
C#2.0完全参考手册,希尔特
C# Essentials,Ben Albahar、Peter Drayton、Brad Merrill
计算机图形学的算法基础,罗杰斯
OpenGL超级宝典,赖特
哥德尔·艾舍尔·巴赫——集异璧之大成,侯世达
代码大全,迈克康奈尔
代码之美,奥莱姆
代码优化:有效使用内存,凯斯宾革
Working Effectively with Legacy Code,Michael Feathers
Code Reading -- The Open Source Perspective,Diomidis Spinellis
The Pragmatic Programmer,Andrew Hunt、David Thomas
学校的统一订书80%该烧掉——IT推荐书单的更多相关文章
- OpenGL蓝宝书第七章:立体天空和纹理折射、双纹理(下)
对照了蓝宝书,才知道红宝书的长处. reflect函数的原理在红宝书中有说明,仅仅有对照了红宝书,才知道红宝书的定位:高级工具书. 蓝宝书作为入门级书籍,以较快的速度让读者敲到代码去思考,总遗留了须要 ...
- 推荐5本纯Java技术书,你看过几本?
51小长假了,大家应该对它又爱又痛,爱的是终于可以到处浪了,痛的是没钱只能穷游,而且还到处都是人,结果变成了堵高速.去看人头.去蒸饺子,真是受罪啊.. 所以,对于小长假的痛,我相信还是有一部分人会选择 ...
- 阿里大神favoorr提供的书单
Thoughtwoks中国的推荐书单 <http://www.douban.com/doulist/2012097/ >新浪微博-秦迪 <http://blog.2baxb.me/ ...
- 《清华梦的粉碎》by王垠
清华梦的诞生 小时候,妈妈给我一个梦.她指着一个大哥哥的照片对我说,这是爸爸的学生,他考上了清华大学,他是我们中学的骄傲.长大后,你也要进入清华大学读书,为我们家争光.我不知道清华是什么样子,但是我 ...
- 清华梦的粉碎—写给清华大学的退学申请(转自王垠Blog)
清华梦的诞生 小时候,妈妈给我一个梦.她指着一个大哥哥的照片对我说,这是爸爸的学生,他考上了清华大学,他是我们中学的骄傲.长大后,你也要进入清华大学读书,为我们家争光.我不知道清华是什么样子,但是我知 ...
- 转自王垠Blog——写给清华大学的退学申请
清华梦的粉碎—写给清华大学的退学申请(转自王垠Blog) 清华梦的诞生 小时候,妈妈给我一个梦.她指着一个大哥哥的照片对我说,这是爸爸的学生,他考上了清华大学,他是我们中学的骄傲.长大后,你也要进 ...
- “MVC+Nhibernate+Jquery-EasyUI”信息发布系统 第二篇(数据库结构、登录窗口、以及主界面)
“MVC+Nhibernate+Jquery-EasyUI”信息发布系统 第二篇(数据库结构.登录窗口.以及主界面) 一.在上一篇文章中,主要说的就是把主框架搭建起来,并且Nhibernate能达到增 ...
- 优步UBER司机全国各地奖励政策汇总 (2月22日-2月28日)
滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...
- 重新学习MySQL数据库开篇:数据库的前世今生
本文内容出自刘欣的"码农翻身"公众号,强烈推荐刘欣大大的文章. 数据库的前世今生 小李的数据库之旅 无纸化办公 小李是这个大学计算机科学与技术系的知名学生,他的编程能力了得,使 ...
随机推荐
- 【转】OpenCV对图片中的RotatedRect进行填充
函数名:full_rotated_rect 函数参数: image输入图像,rect希望在图像中填充的RotatedRect,color填充的颜色 主要的思路是:先找到RotatedRect的四个顶点 ...
- adb启动和停止android app方法
一.启动app adb shell am start 包名/MainActivity 上面涉及到的包名及mainactivity获取办法 方法一: 1.adb shell 2.dumpsys act ...
- tomcat环境多个jdk版本自定义使用JDK版本及路径
windows环境: 多个应用使用tomcat并且有不同版本的jdk,为避免重复可以在启动文件中指定JDK的版本 如新安装的JDK6在C:\Program Files\Java\jdk1.7.0_79 ...
- Windows服务项目打包成安装包(Windows服务)-----------VS2017项目程序打包成.msi或者.exe
VS2017项目程序打包成.msi或者.exe Windows服务项目使用VS2017项目程序打包成.msi或者.exe安装包 项目打包成安装包(Windows服务) 1.安装打包插件:Microso ...
- oracle:储存过程实现分页
CREATE OR REPLACE PACKAGE PKG_QUERY IS -- Author : ADMINISTRATOR -- Created : 2016/12/8 星期四 10:28:37 ...
- 前景检测(1):VIBE
参考:http://blog.csdn.net/zouxy09/article/details/9622285 看论文很多细节不明白,看这位博主实现的代码就能明白了.
- IE 浏览器 GET 请求缓存问题
问题描述 IE 浏览器(笔者使用的版本是 IE 11)在发起 GET 请求,当参数一样时,浏览器会直接使用缓存数据,这样对于实时性有要求的数据不适用.笔者在使用 Chrome 或 FF 时发现浏览器并 ...
- LeetCode(31): 下一个排列
Medium! 题目描述: (请仔细读题) 实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列. 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列) ...
- 关系操作符 < > = == <= >= !=
基本类型可以用所有的操作符 对象要用equal eqauls() //用法 System.out.println(v1.equals(v2)); JAVA学习(二) STRING使用EQUALS方法和 ...
- 洛谷p1072 gcd,质因数分解
/* 可以得a>=c,b<=d,枚举d的质因子p 那么a,b,c,d,x中包含的p个数是ma,mb,mc,md,mx 在gcd(a,x)=c中 ma<mc => 无解 ma=m ...