什么是 I/O 多路复用:I/O 多路复用指的是可以通过某种机制,监视多个文件描述符,一旦某个文件描述符准备就绪后,就能够通知程序进行相关的读写...
ARQ 协议是一个自动重传请求协议,主要通过确认和超时两个机制,在不可靠服务的基础上实现可靠信息的发送。如果发送方在发送后的一段时间没有接收到确...
Cookie 和 Session 都是会话技术,Cookie 运行在客户端,Session 运行在服务器端 Cookie 的大小有限制,并且浏览...
检验和:这是一个端到端的检验和,目的是用于检测数据在传输过程中有没有发生变化,如果接受到的 TCP 报文段检验和发生了差别,那么 TCP 会丢弃...
TCP 是面向连接的,可靠性高一些;UDP 是基于非连接的,可靠性低一些 由于 TCP 是面向连接的通信,需要三次握手、确认连接等过程,会有延时...
MySQL 主从复制原理:主库(Master) 有一个 I/O 线程,从库(Slave) 有一个 I/O 线程和 SQL 线程,从库的 I/O ...
PHP 中的所有变量都是被存储在 zval 变量容器中,在 zval 变量容器中主要是包含 变量名、变量值、变量类型 Type、以及另外两个额外...
PHP 数组的底层主要是通过 HashTable 实现,HashTable 通过映射函数或者散列函数将 String Key 转换成一个普通的数...
MySQL 用于衡量数据查询的效率是 磁盘 I/O 次数,一般来讲索引比较大,尤其是对于关系型数据库这种数据量俺的所以能达到亿级别的,为了节省...