Lu Shuyu's Notebook:面向编程实践的中文技术学习记录
从首页按文章或分类进入
网站首页以文章列表为中心,提供文章、分类、标签和搜索入口,并显示站点概览。读者可以沿着最新文章浏览,也可以根据分类或标签缩小范围。首页显示的内容跨越开发环境配置、算法题解和其他计算机主题,因此更适合把它当作个人技术笔记库使用,而不是某一种语言的官方文档或完整课程。

首页文章包含华为 Ascend C 算子学习笔记、C/C++ 编辑器配置、算法竞赛题解等内容。标题和摘要能帮助访客先判断文章是否与当前问题相关,进入正文后还可以通过文章目录定位章节。不同主题的资料并列呈现,读者既可以按技术方向持续阅读,也可以从一个具体标题直接查找解决思路。由于文章跨越多个年份,软件版本可能发生变化,涉及编辑器、插件或编译工具的设置应结合自己当前环境核对。
VSCode 中配置 C/C++ 自动格式化
《如何优雅地使用 VSCode 写 C/C++ 并自动格式化》以代码保存时的自动排版为中心问题。文章先回顾作者在网上看到的配置方式,并说明其中一些做法对新人不够友好,或无法满足个人对括号样式的偏好。随后文章给出一条相对直接的设置路径:安装 C/C++ 插件,在编辑器设置中开启保存时格式化,选择 C/C++ formatter,再为 Clang-format fallback style 填入基于 LLVM 的配置并设置缩进宽度。

这篇文章的重点不是列出所有格式化工具,而是把一次常见的编辑器配置拆成可操作的几个步骤。正文还解释了格式化风格可以根据个人习惯调整,例如改变缩进宽度或括号换行偏好。作者也明确把方法描述为实用选择,而没有宣称它是唯一或最佳方案。对刚接触 VSCode 的 C/C++ 学习者来说,按步骤设置比手工拼写一长段配置文件更容易开始;已经熟悉 Clang-format 的读者也可以把它作为快捷配置的参考。
算法题解与计算机学习笔记
博客列表还包含 Codeforces、AtCoder 和其他竞赛题目的解题记录。相关文章会展示题目背景、算法思路,有时配合 C++ 代码或复杂度讨论,适合读者在自己尝试之后对照思路。站内可见的题解涉及图、树、异或、动态规划或模拟等常见问题类型,实际内容以每篇文章为准。它们能够提供解题过程的一个个人视角,但不替代完整的算法教材,也不保证每题都给出多种方法或形式化证明。
除算法题外,首页还出现 Ascend C 算子学习相关内容。这样的文章反映出作者也记录面向特定计算平台的学习主题。读者可以从标题判断内容方向,再查看文章中的具体介绍;对于涉及硬件、工具链或平台版本的实践,仍应参照对应官方文档确认适配条件。把题解和工具配置放在同一站点中,使它不仅记录结果,也保留了学习和尝试过程中的技术笔记。
如何利用这类个人技术博客
如果你需要解决某个具体配置问题,可以先用站内搜索或首页文章列表查找关键词;如果希望长期学习某个方向,则可以按分类和标签阅读相关笔记。文章标题提供主题线索,正文目录帮助在长文中定位具体部分。初学者可以从编辑器配置和算法题解入手,有经验的开发者则可以把站点当作另一种思路的参考来源。
使用个人博客资料时,最好区分“可复用的说明”和“特定环境下的经验”。例如,VSCode 设置路径可以提示你到哪里调整选项,但插件命名、配置字段和版本行为可能变化;算法题解可以帮助理解作者的推导,却仍值得独立运行样例并检查边界条件。该站的文章页会标注时间和更新提示,读者可以结合这些信息判断内容的新旧程度,并在需要时进一步查阅官方资料。
总体来看,Lu Shuyu's Notebook 将编程实践、学习笔记和竞赛题解集中在可搜索、可分类的个人站点中。它的主要价值是通过具体文章记录作者解决问题的过程,便于读者按主题发现和对照。若你正在配置 C/C++ 开发环境、练习算法,或寻找计算机相关学习记录,这里提供了可直接浏览的文章入口;若你的目标是获得权威产品规范或最新工具说明,则应将博客内容与官方资料配合使用。
阅读时的版本意识
这篇格式化说明标注了最后更新时间,也提醒读者其中的信息可能随工具发展而变化。遇到设置项名称变化时,可以用文中给出的英文设置名在当前 VSCode 界面中搜索,再参照已安装插件的说明核实。文章提供的是作者使用过的简化路径,适合作为排查起点;不同系统、插件版本和团队规范仍可能需要额外调整。这样的时间提示也适用于站内其他配置类文章,读者能先识别它所处的背景,再决定哪些步骤可以直接复用。