Featured image of post 浏览器301重定向响应流程分析

浏览器301重定向响应流程分析

浏览器在访问 HTTP 协议非 HTTPS 的站点时,通常会发生 301 重定向,整个请求响应流程是怎样的?让我们深入分析一下

Featured image of post U盘打不开提示格式化如何恢复

U盘打不开提示格式化如何恢复

将优盘插入电脑尝试打开时,有时会遇到:“使用驱动器中的光盘之前需要将其格式化。是否要将其格式化?”或“无法访问。此卷不包含可识别的文件系统。请确定所有请求的文件系统驱动程序已加载,且此卷未损坏”等信息

Featured image of post C++ vector 翻倍扩容策略是错误的认知

C++ vector 翻倍扩容策略是错误的认知

很多人认为 C++ 的 `std::vector` 扩容每次都是翻倍发生,但标准并没有强制这一点。本文对比了 GCC/Clang 与 MSVC 的实际行为,通过源码与实验数据分析它们各自的增长策略,以及在少量插入情况下如何预分配来优化性能。