北极熊不吃企鹅宝宝
搜索文章
首页
关于
站点
= 768 && isOpen) { isOpen = false; setTimeout(() => enableScroll(document.body), 200); }" >
enableScroll(document.body), 200);" x-transition:enter="transition ease duration-300" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="transition ease duration-300" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0" style=" position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.5); z-index: 1001; overscroll-behavior: none; " >
enableScroll(document.body), 200)" >
首页
关于
站点
全部
默认分类 (0)
AI (1)
计算机知识 (8)
使用教程 (6)
MLSys (3)
AI infra (3)
算法 (1)
数学 (1)
Workqueue 机制解析
嵌入式存储系统中的 Workqueue 机制解析——以 dpax_sched_work 为例 核心结论:dpax_sched_init_work / dpax_sched_add_work 实现了一套仿照 Linux kernel workqueue 设计的单线程延迟执行机制,核心思想是"线程只创建
作者:CherryYang
发布时间:2026-07-14
分类:
计算机知识
标签:
#
数据结构
,
#
Linux
AI 驱动开发的 SOP 体系与踩坑总结——从 Anthropic 到社区的最佳实践
AI 驱动开发的 SOP 体系与踩坑总结——从 Anthropic 到社区的最佳实践 核心结论:AI 驱动开发的成熟方法论本质上只做三件事——把"人要长期记住的"落地成文件、把"想清楚"和"动手改"拆成不同阶段、把能自动化的纪律交给工具而非自查。
作者:CherryYang
发布时间:2026-07-10
分类:
AI
标签:
#
spec
并发下锁的初始化问题
并发下锁的初始化:懒加载的鸡生蛋陷阱与 PTHREAD_MUTEX_INITIALIZER 范式 核心结论:在并发环境里"等到第一次用才去初始化一把锁"几乎总是错的——因为序列化这次初始化又需要另一把锁,于是陷入循环。正确做法是让锁在还没有并发的时刻(加载期 / 启动期)就准备好,或者用一个"本身不
作者:CherryYang
发布时间:2026-06-16
分类:
计算机知识
标签:
#
锁
Git Tag 完全使用指南从打标签到部署冻结的实践
Git Tag 完全使用指南:从打标签到部署冻结的实践 核心目的:系统梳理 git tag 的全部常用操作,并解决一个真实场景——如何用 tag 冻结一份不变的代码快照拿去部署,而不被分支后续的开发提交污染。 什么是 Git Tag Tag(标签)是 Git 给某个 commit 起的一个固定的、人
作者:CherryYang
发布时间:2026-06-15
分类:
使用教程
标签:
#
git
,
#
git tag
X-Macro
X-Macro X-Macro(X 宏)技术核心目的是:维护一份数据(单一数据源),同时生成枚举和字符串之间的映射 讲人话:当有很多很多枚举的时候,我希望能够打印出枚举的字符串,而不是 0,1,2,3… 问题背景 以代码规范检查为例,用下面的枚举表示若干个检查类型: enum RuleId {
作者:CherryYang
发布时间:2026-06-03
分类:
计算机知识
标签:
#
数据结构
OpenClaw Docker 安装问题记录
OpenClaw Docker 安装问题记录 问题一:容器启动后一直崩溃重启 报错信息: Error response from daemon: cannot join network namespace of container: Container xxx is restarting, wai
作者:CherryYang
发布时间:2026-06-03
分类:
使用教程
标签:
#
openclaw
,
#
docker
Obsidian 的 callout 块
使用方法:中括号+感叹号+类型:[!NOTE] 后面加上 - (默认折叠)或 + (默认展开)可以折叠 Callout Callout 所有类型如下: 绿色系 Success Check Done 三者图标一致,样例: [!done]- 蓝色系 Info Note Todo 三者图标不同,但是颜色一
作者:CherryYang
发布时间:2026-06-03
分类:
使用教程
标签:
#
obsidian
,
#
callout
1panel 和 nginx 反向代理
部署 1Panel 并通过 Nginx 反向代理绑定子域名 核心目的:在腾讯云服务器上安装 1Panel 服务器管理面板,通过 Nginx 反向代理 + 子域名实现安全、优雅的访问方式。 讲人话:装好 1Panel 之后,不用带端口号,直接用 https://panel.bearguin.cn 就能
作者:CherryYang
发布时间:2026-06-03
分类:
使用教程
标签:
#
1panel
,
#
nginx
NotebookLM 高效使用
#AI #生产力工具 #NotebookLM 在 NotebookLM 中,对话那一栏是不会调用大模型已知的知识来回答问题,只会根据来源中已经添加的内容,它是一个带强约束的 RAG 系统,但是会调用大模型的认知计算能力,包括语义理解与对齐,跨文档关联与逻辑推理,文本重构和信息提炼等。 在 Noteb
作者:CherryYang
发布时间:2026-06-03
分类:
使用教程
标签:
#
NotebookLM
gdb 调试
gdb调试 编译参数 编译时 (-L.):你告诉连接器(Linker)去当前目录找库。 运行时 (Runtime):当你运行 ./main 时,操作系统的动态链接器(ld.so)接管了工作。出于安全和规范考虑,Linux 默认不会在当前目录(.)查找动态库,它只去 /lib, /usr/lib 或配
作者:CherryYang
发布时间:2026-06-03
分类:
使用教程
,
计算机知识
标签:
#
gdb
共 20 篇文章
1
2
页
# 最优停止
(1)
# 算法
(1)
# 概率论
(1)
# 多线程
(2)
# C/C++
(3)
# AI infra
(3)
# AI
(3)
# 学习笔记
(3)
# NotebookLM
(1)
# gdb
(1)
# nginx
(1)
# 1panel
(1)
# callout
(1)
# obsidian
(1)
# git tag
(1)
# git
(1)
# docker
(1)
# openclaw
(1)
# Linux
(1)
# 数据结构
(2)
# 锁
(4)
# spec
(1)
# Halo
(0)
友情链接
暂无友情链接