TCP状态转换图 3
IP头部 4
TCP头部 4
UDP头部 4
网络7层、4层 、5层模型(体系结构) 4
IP地址分类 5
3次握手(三次握手) 5
4次挥手(四次挥手) 5
交换机与路由器的区别 6
TIME_WAIT(2MSL) 6
TCP 可靠传输 6
TCP 流量控制 6
TCP 拥塞控制 7
网络编程一般步骤 7
TCP和UDP区别 7
TCP为什么不是两次握手而是三次 7
TCP为什么挥手是四次而不是三次 8
阻塞和非阻塞I/O区别 8
同步和异步区别 8
Reactor和Proactor区别 8
域名系统 DNS (使用UDP) 8
Web 页面请求过程(URL请求过程) 8
ARP协议 9
HTTP请求报文 9
HTTP响应报文 10
HTTP方法 10
HTTP 状态码 10
HTTP常用字段 11
Session 和 Cookie 区别 11
HTTP缓存 11
HTTPs 13
HTTP1.1 和 1.0的区别 14
HTTP2.0 的特点 14
CSRF( 跨站请求伪造)、XSS(跨站脚本攻击) 14
操作系统 14
进程间通信方式 14
常见信号有哪些?:SIGINT,SIGKILL(不能被捕获),SIGSTOP(不能被捕获)、SIGTERM(可以被捕获),SIGSEGV,SIGCHLD,SIGALRM 15
标准io和文件io的区别 15
wait和waitpid区别 15
父进程fork后父子进程共享的内容 16
ELF文件的理解 16
linux程序启动过程 17
产生死锁的四个必要条件: 17
处理死锁的基本方法: 17
vfork函数 18
线程进程的区别体现在几个方面 18
进程与线程的选择取决以下几点 18
守护进程 18
Linux开机流程 18
SQL 19
事务的ACID属性 19
四种隔离级别 19
事务的并发问题 19
数据库的各种锁的总结: 19
两段加锁协议 20
InnoDB 与 MyISAM 的比较 20
索引结构(B树B+树,哈希,空间,全文) 20
索引分类(聚簇索引和 非聚簇索引 ) 21
SQL优化 21
哪些情况需要创建索引 22
查询性能优化(Explain及其它) 22
分库与分表 23
MongoDB与项目 23
MongoDB索引类型 23
性能分析函数(explain) 23
性能分析Profiling (显示的结果和explain差不多) 24
BSON 24
SQL与NoSQL的区别 25
CAP理论: 25
BASE: 25
MongoDB Wiredtiger存储引擎实现原理 25
MongoDB的锁 25
性能监控 26
C++语言 26
static作用是什么?在C和C++中有何区别? 26
C的restrict关键字: 26
Bloom过滤器 27
猜您喜欢
评论