Skip to content

[pull] main from Snailclimb:main#317

Open
pull[bot] wants to merge 1489 commits intobraless:mainfrom
Snailclimb:main
Open

[pull] main from Snailclimb:main#317
pull[bot] wants to merge 1489 commits intobraless:mainfrom
Snailclimb:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Apr 28, 2023

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull Bot added the ⤵️ pull label Apr 28, 2023
Snailclimb and others added 29 commits August 25, 2025 13:46
修正跳表遍历描述
修改几处笔误,从继承接口改成实现接口重写方法
Update arrayblockingqueue-source-code.md
该方法应该对应前驱节点,而不是头节点。
Fix comments for clarity in ReentrantLock documentation
修正关于AQS shouldParkAfterFailedAcquire方法的部分描述
为了提供更好的用户体验和利用其简单、高效、基于标准 HTTP 的特性,**Server-Sent Events (SSE) 是目前大型语言模型 API(如 OpenAI、DeepSeek 等)实现流式响应的常用甚至可以说是标准的技木选择**。
改为为了提供更好的用户体验和利用其简单、高效、基于标准 HTTP 的特性,**Server-Sent Events (SSE) 是目前大型语言模型 API(如 OpenAI、DeepSeek 等)实现流式响应的常用甚至可以说是标准的技术选择**。
Update other-network-questions.md
修复笔误:
trasient - > transient
outter -> outer
添加注释:
// 反编译代码中的异常标签:break MISSING_BLOCK_LABEL_113
// public enum t -> public final class T extends Enum:Java编译器自动将枚举名处理为合法类名
修正"Java 语法糖详解"中的错别字
fix: 引用传递,概念理解有误
Update why-there-only-value-passing-in-java.md
关于字符串常量池的定义有一点偏差
更正直接执行Thread.run()的描述
Snailclimb and others added 30 commits April 13, 2026 11:05
补充workflow方面的知识
改正了类型擦除的英文表述
新增从概念到实现的完整指南,涵盖 Graph 三要素(Node/Edge/State)、
Loop 回溯机制、Spring AI Alibaba 与 LangGraph 框架映射及代码示例,
同步更新网站侧边栏和 README 目录。
移除段落间多余的 --- 分隔线,将配图从 PNG 替换为 SVG,
新增 Graph 核心元素示意图。
先讲堆的 GC,再讲堆中字符串常量池的 GC,最后讲方法区的 GC。
因此这里应该是字符串常量池,运行时常量池应该在下面的方法区。
#2829)

The previous description only mentioned thread visibility as the reason for
using volatile to modify the state variable. However, volatile's more important
role here is preventing instruction reordering through the happens-before rule
(volatile write happens-before subsequent read), which ensures the correctness
of lock semantics.

Fixes #2516
- zhuanlan: 修复中英文间距、错别字(优惠卷→优惠券)、错链、语病、引号规范化
- harness-engineering: 修复漏字(引入)、渐进式披露部分补充 Agent Skills 关联与链接
通过 pnpm overrides 强制升级以下间接依赖:
- vite >=7.3.2 (High: 路径遍历、文件读取、fs.deny 绕过)
- dompurify >=3.3.2 (Medium: XSS、URI 验证绕过)
- lodash-es >=4.18.0 (High: 代码注入、原型污染)
- @xmldom/xmldom >=0.9.9 (High: XML 注入)
- picomatch >=4.0.4 (High: ReDoS、方法注入)
- immutable >=5.1.5 (High: 原型污染)
- markdown-it >=14.1.1 (Medium: ReDoS)
布尔类型使用bit更合理,类型介绍里增加了bit类型和binary类型
新增两篇 AI 编程工具深度指南文章,并更新侧边栏配置和索引页。
同步修订 Agent Skills、Workflow Graph Loop、RAG 向量存储等已有文章。
Bumps [@xmldom/xmldom](https://github.com/xmldom/xmldom) from 0.9.9 to 0.9.10.
- [Release notes](https://github.com/xmldom/xmldom/releases)
- [Changelog](https://github.com/xmldom/xmldom/blob/master/CHANGELOG.md)
- [Commits](xmldom/xmldom@0.9.9...0.9.10)

---
updated-dependencies:
- dependency-name: "@xmldom/xmldom"
  dependency-version: 0.9.10
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
OpenAI 官方提供的网页端可视化 Tokenizer 工具
CountDownLatch 允许 count 个线程阻塞在一个地方,直至所有线程的任务都执行完毕。
改为
CountDownLatch 允许 任意数量 个线程阻塞在一个地方,直至count个线程的任务都执行完毕(count次countDown调用)。
docs(mysql): clarify boolean type mapping
docs: clarify connector permission check in MySQL execution flow (fix #2466)
…om/xmldom-0.9.10

build(deps): bump @xmldom/xmldom from 0.9.9 to 0.9.10
原文在性能部分先说明了 StringBuffer 是在原对象上进行修改,随后紧接着对比了 StringBuilder 与 StringBuffer 的性能差异。这种表述可能让读者将是否创建新对象与性能差异产生关联,但实际上两者性能差异主要来源于线程安全机制。
原文将打包体积列为 AOT 的优势,但上方对比表格明确显示 AOT 打包体积较大,JIT 打包体积较小。此 PR 修正了这一不一致。
Clarified that not all Lock implementations are reentrant, specifically mentioning StampedLock.

原文“JDK 提供的所有现成的 Lock 实现类,包括 synchronized 关键字锁都是可重入的。”不严谨,JDK 中 synchronized、ReentrantLock、ReentrantReadWriteLock 是可重入的;但不能说 JDK 提供的所有锁都是可重入的,StampedLock 就不是。
更新了可重入锁的举例
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.