Collection

2020-05-14

常用知识整理和收藏,方便查阅。


图难于其易,为大于其细,天下难事,必作于易,天下大事,必作于细。 – 《道德经》

你若盛开,蝴蝶自来!你若精彩,天自安排。

1. 常用查询

选项 链接
Redis Redis 官网
Redis 中文官方网站
Redis 教程
Redis 作者博客
Redis 源码
C/C++ C 语言教程
C++ 官网
C++ 参考手册
Linux Linux 命令大全
Linux 内核源码分析
Linux man pages online
Go Golang 官网
asm 汇编常用指令
shell Shell 教程 | 菜鸟教程
html/css HTML 教程
CSS 教程

2. 常看博客


3. 书籍

类型 名称
C/C++ 《C++ Primer》
《Effect C++》
《More Effect++》
《STL 源码剖析》
《跟我一起学 Makefile》
Go 《go 语言编程》
Python 《The Django Book 2.0 中文译本》
Linux 《深入理解计算机系统》
《UNIX环境高级编程》
《鸟哥的 Linux 私房菜》系列
《程序员的自我修养》
《跟老男孩学 Linux 运维》
《Linux 内核设计与实现》
《深入 Linux 设备驱动程序内核机制》
Network 《Linux 高性能服务器编程》
《TCP/IP 详解》系列
DataBase 《Redis 设计与实现》
《MySQL性能调优与架构设计》
算法 《算法导论》
面试 《剑指offer》

4. 收藏

类型 链接
系统 Linux slab 分配器剖析
用户空间_内核空间以及内存映射
Linux进程调度器-进程切换
Linux 进程、线程、文件描述符的底层原理
凉了!张三同学没答好「进程间通信」,被面试官挂了…
线程切换与进程切换以及开销
什么是孤儿进程和僵尸进程以及僵死进程的解决方案及原理
我这样学操作系统和计算机网络
Linux进程被信号杀死后退出状态码(exit code)的分析
当执行kill -9 PID时系统发生了什么
线程与进程的简单比较
Linux下 文件描述符(fd)与 文件指针(FILE*)
09 | 系统调用:公司成立好了就要开始接项目
一文让你明白CPU上下文切换
通过/proc查看Linux内核态调用栈来定位问题
Linux问题故障定位,看这一篇就够了
深入剖析Linux IO 原理和几种零拷贝机制的实现
面试官:换人!他连 TCP 这几个参数都不懂
网络 【Linux 内核网络协议栈源码剖析】accept 函数剖析
【Linux 内核网络协议栈源码剖析】connect 函数剖析
Linux操作系统学习笔记(二十四)网络通信之性能优化
Linux网络系统原理笔记
c/c++ STL 源码剖析
我在项目中经常使用的c++11新特性
C++ 智能指针的正确使用方式
老板不让用shared_ptr,会是什么原因?
基于VSCode和CMake实现C/C++开发 | Linux篇
redis redis-stat
认识 MySQL 和 Redis 的数据一致性问题
nginx agentzh 的 Nginx 教程(版本 2020.03.19)
协程 微信开源C++协程库Libco—原理与应用
动态链接黑魔法: Hook 系统函数
云风 coroutine 协程库源码分析
go 【尚硅谷】全新2022版Docker与微服务实战教程(从入门到进阶)
分布式 简单理解CAP-BASE
管理 UML类图与类的关系详解
ebook book1
book2
book3
book4
book5
book6
素材 iconarchive
download video from url
在线图片压缩

5. 视频资源


6. 开源

类型 项目
c/c++ libev
redis
linux
golang codis
kingshard

7. 其它