关于我

我是迷路的小朋友,一个还在学习路上的开发者。

平时主要折腾 C++、Java 和 Python,写算法题,也做一点小游戏和后端项目。最近在啃大模型:读 Transformer 的实现,试着把模型跑在自己的显卡上。

这个博客用来放三类东西:学习笔记、项目复盘,以及偶尔写下的短篇故事。

这个博客

博客用 Hexo + Butterfly 搭建,托管在 GitHub Pages 上。

文章按这些分类整理:

  • 项目实战:C++、Java、Python、AI、后端
  • 算法:算法基础、图论、数学、力扣题解
  • 数据结构:链表、树、哈希表、线段树、跳表等
  • 编程语言:C 语言笔记
  • 人工智能:大模型原理与部署
  • 建站笔记:这个博客自己的搭建记录
  • 操作系统:Linux 源码阅读
  • 学习笔记:零散的学习记录
  • 生活随笔:短篇和日常

除了分类,每篇文章还有标签,可以从「归档 → 标签」进去按技术点翻。

书架

书架是放长资料的地方。和普通文章不同,一本书会把内容拆成章节,左侧有目录,读完会自动记住进度。

现在书架上有两本:

  • 从零构建大语言模型:那本 LLM 书的逐章精读笔记
  • C++ 后端服务器框架:CBSF 的架构、模块设计和函数级手册

书架源文件放在项目的 books/ 目录里。每本书一个文件夹,结构大概是:

1
2
3
4
5
6
7
8
books/
└── 我的新书/
├── book.yml # 书名、简介、章节顺序
├── 01-第一章.md # 章节正文
├── 02-第二章.md
└── assets/
├── cover.svg # 封面
└── 资料.pdf # 图片、PDF 等附件

book.yml 里最关键的几项:

1
2
3
4
5
6
7
8
title: 我的新书
cover: assets/cover.svg
description: 一句话介绍这本书
chapters:
- file: 01-第一章.md
slug: chapter-1
title: 第一章 标题
part: 正文

把文件放好后重新生成站点,/books/ 里就会多一本书。章节里的图片可以直接写 assets/图片.png,生成时会自动转成正确路径。

联系我

有问题可以在文章下面留言,或者到留言板写一封「信」。

版权

除特别注明外,本站文章采用 CC BY-NC-SA 4.0 许可协议:署名、非商业性使用、相同方式共享。


评论