视频加载失败

主页 · 12

C++ 中的 list
为了搞清楚 std::list 在今天还值不值得用,我写了一套可复现的微基准,把 std::list 和 std::vector 放在同一台机器上逐项对比,并附上完整测试代码与参考资料。
#C++
C++ 中的 vector
不再罗列 API,而是把 std::vector 的每条经验都写成能跑的程序量一遍:扩容系数、reserve 的真实收益、emplace_back 到底省了什么、迭代器失效如何复现、erase-remove 的陷阱、std::vector<bool> 的隐藏代价。代码全部遵循 Google C++ Style。
#C++
C++ 中的 string 详解
把 std::string 从头讲到尾:构造与赋值、元素访问、容量、修改、查找、比较、数值转换、string_view、编码,再到 SSO、移动语义和迭代器失效。全部示例在 GCC 15.3.0 (libstdc++) 和 Clang 21.1.8 (libc++) 上用 -std=c++23 编译运行。
#C++#string#标准库
Windows 包管理器 Scoop:从底层原理、命令行到提交自己的软件包
从 Scoop 的目录、Shim、Bucket 和 Manifest 入手,完整讲解安装维护、仓库选择、清单编写、自动更新与提交 PR,并拆解两个我实际提交的软件包。
#Windows#Scoop#Efficiency
英语翻译技巧
本文深入解析了中英翻译中的核心思维差异(如动态与静态、意合与形合),介绍了英语句法的平衡学原则(尾重原则),并提供了一套实用的“翻译三步法”(拆解、降级、润色),旨在帮助备考 CET-6 或雅思的同学克服中式英语,提升学术写作与翻译水平。
#English
深入理解逻辑与英语中的 “让步” (Concession)
为什么我们在英语学习中常听到“让步状语从句”?“让步”的逻辑内核究竟是什么?本文通过“弹簧效应”的比喻,解析让步逻辑的本质——“欲扬先抑”。同时探讨了为何英语强调逻辑连接词,以及在沟通、辩论和工程思维中如何利用“让步”来增强论证力度和体现严谨性。
#English
CS2 游戏设置优化
告别默认设置!本文提供从画面优化、鼠标灵敏度到枪械配装的全方位 CS2 入门指引,助你提升 FPS 与游戏体验。
#Windows#NVIDIA#CS2+1
小米手机 (HyperOS/MIUI) 深度优化指南:移除 AI 组件与去广告
通过 ADB 移除小米手机中冗余的 AI 组件、广告服务及臃肿软件,并调整系统设置以提升流畅度和续航。
#XiaoMi#RedMi#HyperOS+3
在 Windows 上使用 Docker、Git Bash 和 overleaf-toolkit 部署 Overleaf 社区版
Overleaf 是一个广受欢迎的在线 LaTeX 编辑器,它极大地简化了 LaTeX 的使用门槛。虽然官方提供了在线服务,但是处于数据隐私、网络稳定或自定义需求,我们常常希望搭建一个私有的 Overleaf 实例。Overleaf 官方提供了基于 Docker 的 toolkit 工具来简化社区版的部署流程。
#Docker#Overleaf#Git Bash+1
Notes of Effective CMake
Just like with C++, the way you write CMake code significantly impacts your project’s maintainability, ease of use for others, and scalability. Adopting modern practices is key.
#CMake
Profile Image of the Author
bfmhno3
Hello, I'm bfmhno3.
公告
本站曾使用 Jekyll + Minimal Mistakes 主题,现已迁移至 Astro + Firefly。博客内容未变,但文章链接有所调整,请自行查找需要的文章。
分类
标签
最新动态
站点统计
文章
123
分类
2
标签
239
总字数
753,253
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
GitHub Actions
博客版本
Firefly v6.16.8
文章许可
CC BY-NC-SA 4.0

当前页面没有目录

文章目录

当前页面没有目录