Hello World

测试 MD 渲染能力的文章:标题、列表、表格、代码块、行内/块级公式、提示块、图片等。

1. 文本与排版

引用块:当你需要强调某段话、摘录或备注时,用引用块很方便。

2. 列表

有序列表:

  1. 第一项
  2. 第二项
  3. 第三项
    • 子项 A
    • 子项 B

无序列表:

3. 表格

字段类型示例说明
idint42主键
namestring“Felix”名称
created_atdatetime2025-12-22~
meanfloat3.0~

4. 代码块测试

C/C++ 示例

void quickSort(std::vector<int>& arr, int low, int high) {
    if (low < high) {
        int pivot = arr[high];
        int i = low - 1;
        
        for (int j = low; j < high; j++) {
            if (arr[j] <= pivot) {
                i++;
                std::swap(arr[i], arr[j]);
            }
        }
        std::swap(arr[i + 1], arr[high]);
        
        int pi = i + 1;
        quickSort(arr, low, pi - 1);
        quickSort(arr, pi + 1, high);
    }
}

Rust 示例

fn word_frequency(text: &str) -> HashMap<String, usize> {
    let mut freq = HashMap::new();
    
    for word in text.split_whitespace() {
        let word = word.to_lowercase();
        *freq.entry(word).or_insert(0) += 1;
    }
    
    freq
}

Zig 示例

pub fn fibonacci(n: u32) u64 {
    if (n <= 1) return n;
    
    var a: u64 = 0;
    var b: u64 = 1;
    var i: u32 = 2;
    
    while (i <= n) : (i += 1) {
        const temp = a + b;
        a = b;
        b = temp;
    }
    
    return b;
}

Shell 脚本示例

#!/bin/bash
set -euo pipefail

BACKUP_DIR="/backup"
SOURCE_DIR="/data"
DATE=$(date +%Y%m%d_%H%M%S)

echo "Starting backup at $DATE"

mkdir -p "$BACKUP_DIR"

tar -czf "$BACKUP_DIR/backup_$DATE.tar.gz" "$SOURCE_DIR"

find "$BACKUP_DIR" -name "backup_*.tar.gz" -mtime +7 -delete

echo "Backup completed successfully"

5. mathtex

行内公式示例:,以及:,再来一个:

块级公式示例:

6. 提示块

提示

这里是一个提示块($block)。
适合写 Note / Warning / Tip 之类的内容,支持多行与换行。

7. 图片

me

我的极简 emacs 配置