Skip to content

glm老师改完了 - #154

Closed
owollz4 wants to merge 9 commits into
Awesome-Embedded-Learning-Studio:mainfrom
owollz4:main
Closed

glm老师改完了#154
owollz4 wants to merge 9 commits into
Awesome-Embedded-Learning-Studio:mainfrom
owollz4:main

Conversation

@owollz4

@owollz4 owollz4 commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

…-learn.bat即可在本地打开html页面进行学习。然后这些页面嵌入了katex语法,让公式、数字看起来更清晰,不至于一堆...沾在一起,如果你的网站页面没有嵌入katex那么会有一点麻烦(笑)
教材修复(全部断言经 WSL g++ 16.1.1 / clang++ 22.1.8 编译运行实测):
- vol2 ch05 结构化绑定捕获:C++17 不允许(P1091 为 C++20 新增);g++ 对 tuple-like 分解静默放行、clang 一律警告;初始化捕获实为 C++14 而非 C++20 新增
- vol2 ch09 replace_extension:就地修改并返回 path&,不返回新对象(operator/ 才返回新对象)
- vol2 ch07 nodiscard:属性应在 enum class/struct 关键字之后;放错侧 GCC 警告、Clang 直接报错
- vol9 04-4 LSan:现代 LSan 对根区域做保守字节级扫描,实测 NoDestructor<vector<int>> 不误报;storage_ptr_ hack 重定性为历史防御
- vol8 第 37 篇 + circular_buffer.hpp:full() 改索引差判定 ((head-tail)&(2N-1))==N(容量 N、不牺牲槽位),size() 同步;修复版 20 万影子模型 + 双线程 2000 万 SPSC 实测通过
- 练习侧 24 处「教材此处有误」引用同步改为「旧版曾说错、现已修订」口径

插件与全库规范化:
- escape-cpp-templates 围栏正则支持引用块前缀
- 全库 90 个文档将 \<T\> / &lt;T&gt; 形态统一为反引号代码 span

四道门复验全绿(frontmatter 1150/1150、links/quality 与基线一致、markdownlint 0 问题、vue baseParse 渲染校验 108 文件 0 失败)
@Charliechen114514

Charliechen114514 commented Aug 20, 2026

Copy link
Copy Markdown
Member

建议汇报一下变更,这个PR太大了。。。我不好审核的(QAQ)。

您可以考虑介绍一下自己的变更。分为哪些板块,如果板块之间并没有必然联系,还请考虑一下

  1. 拆分自己的PR到最小粒度。比如说,机械的优化表述为一个,项目中对练习的添加改进再一个,类比推理
  2. 对于一个模块,如果变更实在很大,还是请分批进行,可以以章节为单位,可以以文件为单位,这样的话我好审核,您也好进行风险控制

这个PR我个人还是不太可能会合入,尽管CI已经通过,但是我认为这不意味着没有风险。我还是需要对项目中的每一笔合入负责。

我这里同时也自我检讨,项目开发的早期也合入了大PR,开发不规范。这里也向您和大家抱个歉。开了坏头QAQ。

您可以考虑一下先拆分一下~,如果是机械的改动的话提多个独立的PR~

@Charliechen114514

Copy link
Copy Markdown
Member

等下,PR标题的话,还是稍微严肃一些🐱,bro的工作被所有的逛到这个项目的朋友看着哈哈哈🐱

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants