学习网站
博客地址
解读Raft(一 算法基础) - 杭州.Mark - 博客园
Linux c 开发 - 内存管理器ptmalloc - CSDN博客
把握linux内核设计思想(六):内核时钟中断 - CSDN博客
Redis与Memcached的比较-zpf1218-ChinaUnix博客
DNS使用的是TCP协议还是UDP协议 - qq100440110的专栏 - CSDN博客
Linux的任务调度机制 - Nicholas的专栏 - CSDN博客
利用CAS操作(Compare & Set)实现无锁队列 - CSDN博客
进程间通信的方式——信号、管道、消息队列、共享内存 - 0giant - 博客园
TCP的数据流——滑动窗口,拥塞窗口,慢启动,Nagle算法,经受时延的确认等 - 千里之外 - CSDN博客
TCP协议总结–停止等待协议,连续ARQ协议,滑动窗口协议 - 杨博东的博客 - 博客园
C/C++ 笔试、面试题目大汇总 - fangyukuan - 博客园
C/C++ 内存对齐原则及作用 - chy19911123的专栏 - CSDN博客
[学习笔记]数据库设计三大范式与BCNF,学习笔记 - ybwang1989 - 博客园
常见面试题整理–数据库篇(每位开发者必备) - weinierzui的专栏 - CSDN博客
进程上下文与线程上下文 - bingshanyijiao_fkx的专栏 - CSDN博客
深入理解计算机系统之虚拟存储器 - Al_xin的专栏 - CSDN博客
类中函数的重载、隐藏和覆盖 - beaglebone - 博客园
排序算法____基数排序 - Dingwj_blog - 博客园
位图索引:原理(BitMap index) - zhanlijun - 博客园
《深入理解计算机系统》-虚拟存储器 - gatsby_dhn - 简书
Linux内核解析:进程间通信:管道 - 笨拙的菜鸟 - 博客园
参考别人的面试总结:linux C/C++服务器后台开发面试题总结 - 大孟的博客 - CSDN博客
linux C/C++服务器后台开发面试题总结 - Nancy26 - 博客园
ELF 文件中的section 和 segment - wo_der的博客 - CSDN博客
聊聊Linux动态链接中的PLT和GOT(1)——何谓PLT与GOT - 海枫的专栏 - CSDN博客
ELF文件的加载过程(load_elf_binary函数详解)–Linux进程的管理与调度(十三) - AderStep - CSDN博客
linux awk命令详解 - ggjucheng - 博客园
IP分片和TCP分片的区别 - cumirror的专栏 - CSDN博客
fork()----父子进程共享 - 程序狗的成长之路 - CSDN博客
Makefile中的wildcard用法 - liangkaiming的专栏 - CSDN博客
深入理解C++的动态绑定和静态绑定 - 常高伟的专栏 - CSDN博客
C++模板元编程(C++ template metaprogramming) - 文章 - 伯乐在线
C++后台开发校招面试常见问题 - oscarwin - CSDN博客
互斥锁的实现(转) - hzhzh007的专栏 - CSDN博客
TCP-IP详解:糊涂窗口综合症(Silly Window syndrome) - 深邃 精致 内涵 坚持 - CSDN博客
浅析Linux下的task_struct结构体 - qq_29503203的博客 - CSDN博客
C++虚继承的概念 - crystal_avast的专栏 - CSDN博客
c++ 虚继承与继承的差异 - Kikim的地盘 - CSDN博客
IPC通信:Posix消息队列 - liuhongxiangm的专栏 - CSDN博客
Linux线程的信号量同步 - JollyWing - 博客园
Linux进程间通信——使用共享内存 - ljianhui的专栏 - CSDN博客
gdb调试coredump(使用篇) - 叶落无痕,枫过有情…… - CSDN博客
信号中断 与 慢系统调用 - 许振坪的专栏 - CSDN博客
Linux信号(signal) 机制分析 - h13 - 博客园
EPOLLIN , EPOLLOUT , EPOLLPRI, EPOLLERR 和 EPOLLHUP事件 - yingying.liu的专栏 - CSDN博客
三种工厂模式的分析以及C++实现 - 曾经的你| - 博客园
STL源码剖析—红黑树原理详解上 - Hackbuteer1的专栏 - CSDN博客
valgrind 的使用简介 - sduliulun的专栏 - CSDN博客
GDT(Global Descriptor Table)全局描述符表 - starlitnext - 博客园
linux 用户空间与内核空间——高端内存详解 - 立超的专栏 - 博客园
Linux虚拟地址空间布局以及进程栈和线程栈总结 - wilcohuang’s blog - CSDN博客
HTTP必知必会——常见面试题总结 - Leeon的博客 - CSDN博客
pthread_once单例模式 - tom555cat - CSDN博客
pthread_once()使用(某个时间在整个程序中仅执行一次,不确定是那个线程) - 轻飘飞扬 - CSDN博客
TCP系列13—重传—3、协议中RTO计算和RTO定时器维护 - lshs - 博客园
可执行文件(ELF)格式的理解 - 深海的小鱼儿 - 博客园
GCC/G++编译参数含义 - yasi_xi的专栏 - CSDN博客
Linux内核中cache的实现 - leopard_ray的专栏 - CSDN博客
epoll源码实现分析[整理] - Apprentice89 - 博客园
linux内核内存管理学习之三(slab分配器) - 浩海拾贝 - CSDN博客
深度理解select、poll和epoll - 傻眼哥的博客 - CSDN博客
【经典算法】——KMP,深入讲解next数组的求解 - c_cloud - 博客园
Linux中断(interrupt)子系统之一:中断系统基本原理 - DroidPhone的专栏 - CSDN博客
HTTP Session、Cookie机制详解 - 奔跑的001 - 博客园
linux内核之进程的基本概念(进程,进程组,会话关系) - 笨拙的菜鸟 - 博客园
Linux–进程组、会话、守护进程 - Alex_Monkey - 博客园
linux session 浅谈 - younghongjian的专栏 - CSDN博客
Linux-进程、进程组、作业、会话、控制终端详解 - John_ABC - 博客园
关系型数据库到文档型数据库的跨越 - 海天一色是黑色的博客 - CSDN博客
linux系统编程之进程(八):守护进程详解及创建,daemon()使用 - mickole - 博客园
关于TCP乱序和重传的问题 - cws1214的专栏 - CSDN博客
数据结构专题——线段树 - MetalSeed - CSDN博客
mysql 数据表读锁机制详解 - joy696163 - 博客园
单例模式全面学习(C++版) - weixliu - 博客园
每天进步一点点——五分钟理解一致性哈希算法(consistent hashing) - Cynric 的博客 - CSDN博客
TCP 协议中MSS的理解-frankzfz-ChinaUnix博客
TCP/IP详解学习笔记(15)-- TCP的流量控制和拥塞控制 - newwy - 博客园
TCP/IP详解–拥塞控制 & 慢启动 快恢复 拥塞避免 - losbyday - 博客园
关于C++中公有继承、私有继承、保护继承的讨论 - This is bill的专属博客 - CSDN博客
解决Hash碰撞冲突方法总结 - zeb_perfect的专栏 - CSDN博客
Linux进程通信之POSIX共享内存 - anonymalias的专栏 - CSDN博客
IPC对象持续性 - xiaohuima_dong的专栏 - CSDN博客
Linux环境进程间通信(三):消息队列-hnsyspc-ITPUB博客
Linux进程同步之POSIX信号量 - anonymalias的专栏 - CSDN博客
进程/线程同步的方式和机制,进程间通信 - Icnblog_Wan - 博客园
Linux进程同步之记录锁(fcntl) - jlins - 博客园
孤儿进程与僵尸进程[总结] - Anker’s Blog - 博客园
Linux虚拟地址空间布局以及进程栈和线程栈总结 - Xzzzh - 博客园
linux 内核poll/select/epoll实现剖析 - 在思考的路上 - ITeye博客
Linux虚拟地址空间布局 - clover_toeic - 博客园
HTTP详解(1)-工作原理 - guisu,程序人生。 逆水行舟,不进则退。 - CSDN博客
epoll简介及触发模式(accept、read、send) - 留下的只是回忆 - 博客园
linux内核分析笔记----中断和中断处理程序 - ☆&寒 烟☆ - 博客园
标准IO与文件IO 的区别 - big_bit的博客 - CSDN博客
硬中断和软中断 - zhangskd的专栏 - CSDN博客
可重入和不可重入 - wenhui_的专栏 - CSDN博客
C++ Queues(队列)、Priority Queues(优先队列) - 面对现实,超越自己 - C++博客
缓存淘汰算法–LRU算法 - 小程故事多 - ITeye博客
Linux内核中内存cache的实现-yfydz-ChinaUnix博客
socket编程中write、read和send、recv之间的区别 - petershina的专栏 - CSDN博客
彻底学会使用epoll(六)——关于ET的若干问题总结 - feeman的专栏 - CSDN博客
linux系统编程之进程(八):守护进程详解及创建,daemon()使用 - mickole - 博客园
Linux IO模式及 select、poll、epoll详解 - 人云思云 - SegmentFault
select、poll、epoll之间的区别总结[整理] - Anker’s Blog - 博客园
C++的new、delete及其内存管理 - Kelvin_Yan的专栏 - CSDN博客
硬中断与软中断的区别_Linux编程_Linux公社-Linux系统门户网站
信号的基本概念、信号的产生以及阻塞信号 - 滴巴戈 - 博客园
Linux信号(signal) 机制分析 - h13 - 博客园
linux中断–LINUX中断机制与信号 - 鱼思故渊的专栏 - CSDN博客
进程线程及堆栈关系的总结 - echoisland的专栏 - CSDN博客
栈帧之深入理解c函数调用过程 - jelly_9的博客 - CSDN博客
【经典数据结构】B树与B+树 - vincently - 博客园
Epoll详解及源码分析 - 我有我的天空 - CSDN博客
拓扑排序的原理及其实现 - dm_vincent的专栏 - CSDN博客
Manacher算法–O(n)回文子串算法 - xuanflyer - CSDN博客
【转】二叉树、B树、B-树、B+树、B*树 - zhzhang - 博客园
设计模式 之 单例模式 (C++ 懒汉经典实现 & DCL实现 & 饿汉经典实现) - 柠檬不加糖的博客 - CSDN博客
C++中的单例模式 - Hackbuteer1的专栏 - CSDN博客
【C/C++】对于可重入、线程安全、异步信号安全几个概念的理解 - ZhangPY的专栏 - CSDN博客
B树、B-树、B+树、B*树详解(转) - 憨熊之家 - 博客园