八股
文章平均质量分 94
RenX000
That’s the real lasting legacy.
展开
-
计算机网络 TCP&UDP、IP、ARP&RARP、NAT总结
MSL:Maximum Segment Lifetime 报文最大生存时间2MSL 的时间是从客户端接收到 FIN 后发送 ACK 开始计时的。如果在 TIME-WAIT 时间内,因为客户端的 ACK 没有传输到服务端,客户端又接收到了服务端重发的 FIN 报文,那么 2MSL 时间将重新计时。等待MSL两倍:发送方数据包被接收处理后又向对方发送响应,一来一回需要两倍确保四次挥手主动关闭方最后的ACK能到达对端。原创 2024-08-26 17:20:38 · 908 阅读 · 0 评论 -
计算机网络 DNS HTTP HTTPS,缓存
输入URL之后的全过程URL URIDNS (Domain Name System)为什么分布式域名的层级关系解析过程递归查询和迭代查询HTTP特性版本演变0.91.01.1问题优化2兼容改变推送实现与HTTP1对比并发实现缺陷3特点QUIC协议缓存强制缓存协商缓存基于`Last-Modified`和`If-Modified-Since`的协商缓存基于`ETag`的协商缓存HTTPS(Hyper Text Transfer Protocol Sec原创 2024-08-14 18:36:01 · 984 阅读 · 0 评论 -
Redis基础总结、持久化、主从复制、哨兵模式、内存淘汰策略、缓存
Redis 基础Redis 是什么,有哪些特点为什么要使用 Redis 而不仅仅依赖 MySQLRedis 是单线程吗Redis 单线程为什么还这么快Redis 数据类型和数据结构五种基本数据结构及应用场景其他数据类型Redis 底层数据结构Redis 持久化数据不丢失的实现AOF 日志RDB 快照混合持久化AOF 和 RDB 的选择AOF 重写的执行过程RDB 快照的执行过程混合持久化的执行过程Redis 功能和高可用性主从复制全量复制增量复制全量复制使用 RD原创 2024-08-02 19:10:21 · 1028 阅读 · 0 评论 -
操作系统之Linux相关 内存管理、虚拟内存、设计特点、网络编程模型
虚拟内存空间:32位处理器的虚拟内存空间为4GB。进程视角:每个进程认为自己拥有4GB的连续虚拟地址空间,实际上只有部分映射到物理内存。物理内存与外部存储:物理内存中可能会存在碎片,部分内容会存储在外部磁盘上,需要进行数据的交换(页置换)。原创 2024-08-01 15:00:21 · 1195 阅读 · 0 评论 -
操作系统中的文件系统概念和实现&磁盘结构和调度算法
文件是字节序列的抽象,为操作系统提供了最大的灵活性。原创 2024-07-30 14:58:17 · 758 阅读 · 0 评论 -
操作系统中存储系统简介 虚拟内存、内存管理、分页、保护
虚拟内存的思想,整体来看就是:通过结合磁盘和内存各自的优势,利用中间层对资源进行更合理地调度,充分提 高资源的利用率。并提供和谐以及统一的抽象。原创 2024-07-29 19:01:41 · 903 阅读 · 0 评论