Skip to content

Commit 137b1ed

Browse files
committed
refine md format
1 parent 6bc6316 commit 137b1ed

109 files changed

Lines changed: 858 additions & 749 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

content/posts/A2B.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
Date: 2021-11-18
2-
Title: A2B Game Solutions
3-
Tags: game, a2b, solution
4-
Slug: A2B
5-
1+
---
2+
date: "2021-11-18"
3+
title: "A2B Game Solutions"
4+
tags: ['game', 'a2b', 'solution']
5+
slug: "A2B"
6+
---
67
A2B is a "zach-like" programming game, which let you to use a very simple "programming language" to solve different problems for strings.
78

89
Personally, I highly recommand this game along with "Shenzhen IO" and "Factorio" as an beginner tutorial for anyone who wants to be a software engineer.

content/posts/Arduino-foot-pedal-for-fn-layer.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
Date: 2021-04-08
2-
Title: 利用Arduino制作脚踏板Fn层开关
3-
Tags: Arduino, ahk, autohotkey, fn-layer, keyboard
4-
Slug: Arduino-foot-pedal-for-fn-layer
5-
status: draft
6-
1+
---
2+
date: "2021-04-08"
3+
title: "利用Arduino制作脚踏板Fn层开关"
4+
tags: ['Arduino', 'ahk', 'autohotkey', 'fn-layer', 'keyboard']
5+
slug: "Arduino-foot-pedal-for-fn-layer"
6+
status: "draft"
7+
---
78
## 背景
89

910
之前焊了两个客制化键盘,一个是ErgoDone,一个是仿minila配列的60键盘。这两个键盘的共同特点是双手大拇指各有一个额外的开关,我将其做为Fn层的开关,用来开启两个fn层:Vim和NumPad(是啥并不重要,可以理解为功能键的重映射)。

content/posts/AtCoder-abc356g-solution.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
Date: 2024-06-15
2-
Title: 利用凸组合求解最优值(AtCoder abc356_g Freestyle 题解)
3-
Tags: AtCoder, Solution, Computational geometry, geometry
4-
Slug: AtCoder-abc356g-solution
5-
1+
---
2+
date: "2024-06-15"
3+
title: "利用凸组合求解最优值(AtCoder abc356_g Freestyle 题解)"
4+
tags: ['AtCoder', 'Solution', 'Computational geometry', 'geometry']
5+
slug: "AtCoder-abc356g-solution"
6+
---
67
- ## 题目大意
78
- 我们已经学会了 **N** 种不同的游泳技术。对于每种技术 $i$ ,每秒前进 $A_{i}$ 米,并消耗 $B_{i}$ 单位的体力。注意,我们可以任意调整每种技术的使用时长 $t_i$ ,其中 $t_i$ 是一个实数
89
- 现在,我们面临 $Q$ 次询问,每次询问指定距离终点的距离 $C_j$ 和体力限制 $D_j$ 。我们需要确定是否在体力限制下到达终点。如果可以,求出所需的最短时间。

content/posts/HelloWorld.md

100755100644
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
Date: 2013-11-24
2-
Title: Hello World
3-
Tags: 闲聊
4-
Slug: hello-world
5-
1+
---
2+
date: "2013-11-24"
3+
title: "Hello World"
4+
tags: ['闲聊']
5+
slug: "hello-world"
6+
---
67
打算把博客迁到这里来了
78

89
```python

content/posts/Linux-lockless-llist.md

100755100644
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
Date: 2013-11-28
2-
Title: Linux内核中的少锁链表
3-
Tags: linux, lock-less, 链表, 并发编程
4-
Slug: linux-lockless-llist
5-
1+
---
2+
date: "2013-11-28"
3+
title: "Linux内核中的少锁链表"
4+
tags: ['linux', 'lock-less', '链表', '并发编程']
5+
slug: "linux-lockless-llist"
6+
---
67
# 前言
78

89
最近在stackexchange上看到一个问答,讨论我们常用的数据结构与算法在实际工程中的应用。([戳我][1])

content/posts/Press-Pad-3D-Model.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
Date: 2025-04-05
2-
Title: 3D打印解压玩具 / 3D Printed Fidget Toy
3-
Tags: 3D printing
4-
Slug: Press-Pad-3D-Model
5-
1+
---
2+
date: "2025-04-05"
3+
title: "3D打印解压玩具 / 3D Printed Fidget Toy"
4+
tags: ['3D printing']
5+
slug: "Press-Pad-3D-Model"
6+
---
67
这是一款我用3D打印制作的小巧解压玩具,造型为柔和的三角形,中间布满可以按压的小圆点,简单又有趣。适合在工作或学习时用来放松,也适合小朋友玩耍。
78

89
我使用的是PLA材料,手感偏硬。如果用TPU等柔性材料打印,可能会更接近硅胶的感觉,但我还没有实际尝试。

content/posts/SPIN-Promela-Concurrent-Queue-1.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
Date: 2023-12-17
2-
Title: 使用 SPIN/Promela 对多线程 Concurrent FIFO Queue 进行建模与验证
3-
Tags: SPIN, Promela, SPIN/Promela, 多线程, multi-thread, Queue, FIFO
4-
Slug: SPIN-Promela-Concurrent-Queue-1
5-
1+
---
2+
date: "2023-12-17"
3+
title: "使用 SPIN/Promela 对多线程 Concurrent FIFO Queue 进行建模与验证"
4+
tags: ['SPIN', 'Promela', 'SPIN/Promela', '多线程', 'multi-thread', 'Queue', 'FIFO']
5+
slug: "SPIN-Promela-Concurrent-Queue-1"
6+
---
67

78
## 引言
89

content/posts/UW-CSE341-au20.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
Date: 2020-12-29
2-
Title: 我到底从UW-CSE341学到了什么
3-
Tags: 公开课, PL, Functional Programming, OCaml, Racket
4-
Slug: UW-CSE341-au20
5-
1+
---
2+
date: "2020-12-29"
3+
title: "我到底从UW-CSE341学到了什么"
4+
tags: ['公开课', 'PL', 'Functional Programming', 'OCaml', 'Racket']
5+
slug: "UW-CSE341-au20"
6+
---
67
> TL;DR 什么也没学到
78
89
[课程首页][1]

content/posts/Vertical-Axis-Wind-Turbine-3D-Model.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
Date: 2025-04-05
2-
Title: 风力涡轮机 3D 模型 / Vertical Axis Wind Turbine (VAWT) 3D Model
3-
Tags: 3D printing
4-
Slug: Vertical-Axis-Wind-Turbine-3D-Model
5-
1+
---
2+
date: "2025-04-05"
3+
title: "风力涡轮机 3D 模型 / Vertical Axis Wind Turbine (VAWT) 3D Model"
4+
tags: ['3D printing']
5+
slug: "Vertical-Axis-Wind-Turbine-3D-Model"
6+
---
67
这是一款垂直轴风力涡轮机(VAWT)3D模型,外观采用螺旋扭转的叶片设计,具有极强的美感和结构对称性。它不需要支撑结构,方便3D打印,同时底部设计了一个标准的608轴承接口,用于展示旋转效果。需要注意的是,它并非真正的风力驱动设备,仅为一个展示用模型。
78

89
本模型使用 Fusion 360 软件建模,并附带 .f3d(Fusion 360 原始文件) 和 .3mf(适用于多数切片软件的格式),方便进行修改或直接打印。

content/posts/a-common-sorting-function-with-cpp.md

100755100644
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
Date: 2015-04-25 11:17:01
2-
Title: 用C++实现一个通用的sort函数
3-
Tags: C++, sort
4-
Slug: a-common-sorting-function-with-cpp
5-
1+
---
2+
date: "2015-04-25 11:17:01"
3+
title: "用C++实现一个通用的sort函数"
4+
tags: ['C++', 'sort']
5+
slug: "a-common-sorting-function-with-cpp"
6+
---
67
## 问题
78

89
用C++实现一个尽可能通用的sort函数

0 commit comments

Comments
 (0)