Skip to content

Commit

Permalink
添加操作系统书目---OSTEP,MOS等
Browse files Browse the repository at this point in the history
  • Loading branch information
OctopusLian committed Feb 13, 2019
1 parent 39f2da6 commit 55f3ff0
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 7 deletions.
36 changes: 30 additions & 6 deletions Book/README.md
Original file line number Diff line number Diff line change
@@ -1,71 +1,95 @@
## 书籍
我主要做图形图像,视音频编解码,算法和服务端方向,如果有其他领域的好书欢迎向我提PR或Issue
以下是我整理的各方向质量较好的参考书目,`书不在多,在于精与坚持思考和练习`

#### 综合、经典
- 深入理解计算机系统(第3版)
- UNIX网络编程卷一二
- 计算机程序设计艺术-TAOCP
- [Structure and Interpretation
of Computer Programs](https://sarabander.github.io/sicp/html/)
- [Structure and Interpretationof Computer Programs](https://sarabander.github.io/sicp/html/)

#### C/C++学习
- C Primer Plus(第五版)
- C++ Primer(第五版)
- 明解C语言系列

#### C#学习
- C#图解教程

#### Java学习
- 明解Java

#### Python学习
- Python从入门到实践
- 趣学Python编程
- 笨办法学Python(第四版)

#### Go学习
- [Go程序设计语言](https://book.douban.com/subject/27044219/)
- Go并发编程实战

#### 数据结构与算法
- [Algorithms by Jeff Erickson 开源主页](http://jeffe.cs.illinois.edu/teaching/algorithms/)
[单页版下载] (http://jeffe.cs.illinois.edu/teaching/algorithms/book/Algorithms-JeffE.pdf)
[单页版下载](http://jeffe.cs.illinois.edu/teaching/algorithms/book/Algorithms-JeffE.pdf)
[双页版下载](http://jeffe.cs.illinois.edu/teaching/algorithms/book/Algorithms-JeffE-2up.pdf)
- 算法第四版(Java语言实现)
- 算法导论
- 数据结构与算法分析
- 啊哈算法(C语言实现)
- 算法图解(Python语言实现)

#### 竞赛算法
- 挑战程序设计竞赛1(C/C++实现)
- 挑战程序设计竞赛2 数据结构与算法(C/C++实现)
- [算法艺术与信息学竞赛](https://book.douban.com/subject/1154204/)
- [算法竞赛入门经典(第2版)](https://book.douban.com/subject/25902102/)

#### 面试算法
- 剑指offer(第2版)
- 编程之美:微软技术面试心得
- 程序员代码面试指南:IT名企算法与数据结构题目最优解
- 程序员面试金典

#### 计算机图形学理论
- [计算机图形学OpenGL版](https://book.douban.com/subject/3561816/)
- [交互式计算机图形学](https://book.douban.com/subject/10777165/)
- [参考链接-什么是计算机图形学](http://staff.ustc.edu.cn/~lgliu/Resources/CG/What_is_CG.htm)

#### OpenGL学习
- OpenGL Programming Guide 9th Edition(推荐英文原版)
- [OpenGL超级宝典 第五版](https://book.douban.com/subject/5273949/)

#### DirectX学习
- [Introduction to 3D Game Programming With DirectX11](https://book.douban.com/subject/10541097/)

#### Unity学习
- [Unity游戏设计与实现](https://book.douban.com/subject/26313534/)
- [Unity 5权威讲解](https://book.douban.com/subject/26899709/)

#### Shader学习
- Unity Shader入门精要

#### 数据库学习
- [SQL基础教程](https://book.douban.com/subject/24841239/)
#### Linux操作系统学习
- 跟阿铭学Linux(CentOS7.5)

#### Linux学习
- 跟阿铭学Linux(CentOS7.3)

#### 计算机网络
- 网络是怎样连接的
- Computer Networking: A Top-Down Approach Sixth Edition (计算机网络自顶向下英文版)

#### 操作系统
- [Operating Systems Three Easy Pieces](http://pages.cs.wisc.edu/~remzi/OSTEP/)
- 操作系统真象还原
- Modern Operating Systems

#### 单片机
- [爱上单片机](https://book.douban.com/subject/6937742/)

#### 汇编语言学习
- [汇编语言_王爽](https://book.douban.com/subject/25726019/)

#### 数学
- [什么是数学](https://book.douban.com/subject/10455982/)
- 普林斯顿微积分读本
Expand All @@ -81,7 +105,7 @@ of Computer Programs](https://sarabander.github.io/sicp/html/)
- [汇编语言_王爽_配套网站](http://www.asmedu.net/)
- [Computer Networking: A Top-Down Approach Sixth Edition](http://wps.pearsoned.com/ecs_kurose_compnetw_6/216/55463/14198700.cw/index.html)
- [计算机程序的构造和解释 勘误表](http://www.math.pku.edu.cn/teachers/qiuzy/books/sicp/errata.htm)
- [梁杰-我如何用二十天刷完 SICP](http://numbbbbb.com/2016/03/28/20160328_%E6%88%91%E5%A6%82%E4%BD%95%E7%94%A8%E4%B8%A4%E5%91%A8%E6%97%B6%E9%97%B4%E5%88%B7%E5%AE%8C%20SICP/)
- [梁杰-我如何用二十天刷完 SICP](http://numbbbbb.com/2016/03/28/20160328_%E6%88%91%E5%A6%82%E4%BD%95%E7%94%A8%E4%B8%A4%E5%91%A8%E6%97%B6%E9%97%B4%E5%88%B7%E5%AE%8C%20SICP/)
- [Algorithms by Jeff Erickson 作业地址](http://jeffe.cs.illinois.edu/teaching/algorithms/hwex.html)
- [Algorithms by Jeff Erickson Github地址](https://github.com/jeffgerickson/algorithms)

Expand Down
3 changes: 2 additions & 1 deletion News/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
## 前沿资讯
- Medium <https://medium.com/>
- Hacker News Hiring Trends <https://www.hntrends.com/>
- Hacker News Hiring Trends <https://www.hntrends.com/>
- InfoQ <https://www.infoq.cn/>
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,9 @@
- Vinjn <https://www.vinjn.com/> (图形图像)
- 宣雨松 <https://www.xuanyusong.com/> (Unity游戏开发)

#### 面试
- [作为面试官,我是怎么快速判断程序员能力的?_王争](https://www.infoq.cn/article/how-to-judge-coding-ability)

#### 传送门
- [在线评测系统](https://github.com/OctopusLian/CS-Resources/tree/master/OnlineJudge)
- [工作时用到](https://github.com/OctopusLian/CS-Resources/tree/master/Work)
Expand Down

0 comments on commit 55f3ff0

Please sign in to comment.