找工作需要学习的东西笔记
参考链接:
需要学习的东西
开源书籍地址
计算机组成原理
- 计算机组成原理
- 数字逻辑电路
- 嵌入式开发
- CSAPP
- ARM嵌入式系统编程与优化
- OpenMP
- OpenCL
- 计算机是怎样跑起来的
汇编基础
- 处理器架构
- 英特尔平台编程
- 汇编语言-王爽
- 跟我一起学MakeFile
- cmake编程指南
C++ 基础
- C++ primer 第五版
- STL 源码剖析(侯捷 著)
- 深度探索C++对象模型(侯捷 译)
- Effective C++(侯捷 译)
- C++ 发展与演进
- C++ 模板编程
- C++ 高级编程
- C++ 多核编程,多线程编程
- C++ 并发编程实战
数据结构与算法
- 数据结构基础
- 大话数据结构
- 数据结构与算法分析(严奶奶)
- 算法 第四版
- 算法
- 算法导论
- ACM 竞赛指南
- 挑战程序设计竞赛(第二版)
- 刷题
- LeetCode 中文网站(300-500题)
- 剑指offer 第2版(建议至少刷两遍)
- 程序员代码面试指南(左程云 著)
- 程序员面试金典
操作系统
- 通用知识
- 操作系统 精髓与设计原理 第8版
- 设计模式
- 程序员的自我修养
- 编程之美
- 数学之美
- 多线程编程
- 多核多线程编程
- LINUX 多线程服务器端编程
- 深入理解Nginx
- Linux
- 鸟哥的Linux私房菜 第4版(用于了解Linux基本命令)
- 鸟哥的Linux私房菜 服务器篇 (Linux 服务器架设)
- Linux命令、编辑器与Shell编程
- Linux程序设计(马修)
- UNIX环境高级编程 第3版(APUE)
- Linux/UNIX系统编程手册(上下册)
- 内核
- Linux内核设计与实现
- 深入理解Linux内核
- Linux设备驱动程序
- 深入理解Linux网络内幕
- 深入理解Linux虚拟内存管理
- Linux内核完全注释(修正版v3.0)
- Linux 系统编程
计算机网络
- 基础网络知识
- 计算机网络 第7版(谢希仁 著)
- 计算机网络 自顶向下方法
- TCP/IP详解 原书第2版
- UNIX网络编程 第3版(卷1)
- VC++ 编程
数据库
- 数据库系统概念 第6版
- mysql必知必会
- 高性能MySQL
缓存
- redis设计与实现
- memcache
消息队列
- RocketMQ
- RabbitMQ
- Kafka
RPC框架
- Dubbo
- gRPC
- Thrift
- Netty
分布式
- 分布式服务架构:原理、设计与实战
- 分布式系统概念与设计(原书第4版)
- 分布式系统原理与范型(第2版)
- 大型分布式网站架构设计与实践
- 大型网站技术架构:核心原理与案例分析
Golang
参考链接:
推荐学习路线
Java后端开发学习路线
Java语言基础
- Java核心技术卷 I –基础
- Java核心技术卷 II –高级特性
- 深入理解JVM虚拟机
- Java多线程编程
- 算法(第四版)
集成开发环境
- 项目管理/构建工具
- Maven
- Gradle
Java应用框架
- Spring家族
- Spring IoC/AOP
- Spring MVC
- Spring boot
- Spring Cloud
- 服务器软件
- Web服务器:Nginx
- 应用服务器:Tomcat/Jetty/Undertow
面试技巧
- c++工程师校招面试考点汇总(附面试题和答案)【持续更新】
- C/C++ 技术面试基础知识总结
- C++后台开发面试答案
- C++面试题库
- 算法工程师常考
- c++后端开发面试题
- 学习C & C++ & python&汇编语言 数据结构 算法 操作系统 单片机 linux 面试
- 互联网面试笔记
- c++开发面试准备复习笔记
- 轻松搞定十大排序算法(c++版)
- 设计模式总结(C++和Python实现)
- 送你一个励志故事——涵盖20多所互联网公司的校招C++面经
- C++后台开发学习路线(已签腾讯sp)
- Linux C/C++ 学习路线(已拿腾讯、百度等)
- 我的C++后台/基础架构岗位学习路线(offer大多是ssp)
- 博客列表
DNN算法优化
参考链接:
- 算法层面(优化算法本身):
- 稀疏训练
- 量化
- 网络剪枝(network pruning)
- 张量分解(tensor factorization)
- 模型压缩
- 二值化
- pipeline优化
- 稀疏优化
- 工程层面
- 矩阵优化
- 汇编语言
- CUDA/TensorRT
相关链接:
-
图书百度云链接:https://pan.baidu.com/s/1-jnpobW4gDL8kKxY55oXDA, 提取码: nq5i
-
论文和代码链接:Learning-Note