摘要:
epoll的主要优点包括: 高效的文件描述符管理:epoll使用一组红黑树和双向链表来管理文件描述符,这使得添加、删除和查找操作更加高效。 水平触发和边缘触发:epoll支持水平触发(Level Triggered, LT)和边缘触发(Edge Triggered, ET)两种模式, 其中LT模式下 阅读全文
摘要:
1. **beforeCreate(创建前)**: - 在实例初始化之后,数据观测(data observer)和event/watcher事件配置之前被调用。 2. **created(创建后)**: - 实例已经创建完成,数据观测和事件/侦听器已经配置好,但是挂载阶段尚未开始,`$el`属性目前 阅读全文
摘要:
B树(B-Tree) 1. **定义**:B树是一种平衡的多路搜索树,其中每个节点可以有多个子节点。一个m阶B树的所有叶子节点都位于同一层。 2. **数据存储**:B树中的每个节点都包含数据和子节点指针。数据可以存储在内部节点和叶子节点中。 3. **查询性能**:由于数据分布在所有节点中,B树的 阅读全文
摘要:
1. **页大小和存储结构**: - InnoDB存储引擎以页(Page)为单位存储和管理数据,默认页大小为16KB。其中,文件头、页头、页目录等元数据占用了一部分空间,剩下的大约15KB用来存储行记录。 2. **索引页和数据页**: - 索引页主要存储索引和指针,数据页存储完整的行数据。对于索引 阅读全文
摘要:
Docker 提供了多种网络模式,用于满足不同场景的需求: 1. Bridge 模式(默认) 容器通过虚拟网桥与宿主机及其他容器通信。 常用于容器之间相互通信和端口映射。 命令:--network bridge 2. Host 模式 容器与宿主机共享网络栈,使用宿主机的 IP。 适合需要高性能网络的 阅读全文