← 返回首页

博客功能演示

这篇文章演示博客系统的三大核心功能:代码高亮、数学公式和脚注。

代码示例

Python 基础

def fibonacci(n):
    """计算斐波那契数列的第 n 项"""
    if n <= 1:
        return n
    return fibonacci(n-1) + fibonacci(n-2)

# 打印前 10 项
for i in range(10):
    print(f"F({i}) = {fibonacci(i)}")

JavaScript 示例

const quickSort = (arr) => {
    if (arr.length <= 1) return arr;
    
    const pivot = arr[0];
    const left = arr.slice(1).filter(x => x < pivot);
    const right = arr.slice(1).filter(x => x >= pivot);
    
    return [...quickSort(left), pivot, ...quickSort(right)];
};

console.log(quickSort([3, 1, 4, 1, 5, 9, 2, 6]));

数学公式

欧拉公式

欧拉公式1是数学中最优美的公式之一:

$e^{i\pi} + 1 = 0$

二次方程求根公式

对于一元二次方程 $ax^2 + bx + c = 0$,其解为:

$x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}$

勾股定理

在直角三角形中,斜边的平方等于两直角边的平方和:

$a^2 + b^2 = c^2$

积分公式

高斯积分2

$\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}$

脚注功能

脚注是一种在不打断正文流畅性的情况下,提供额外信息或引用来源的好方法3

使用场景

脚注的优势

  1. 不干扰阅读:正文保持简洁流畅
  2. 提供深度:感兴趣读者可查看详细信息
  3. 保持专业:规范的引用格式让文章更具权威性

总结

现代博客系统应该支持:

这些功能让博客更加专业和实用!


参考资料

Footnotes

  1. 欧拉公式由瑞士数学家莱昂哈德·欧拉发现,被誉为"最著名的数学公式"。

  2. 高斯积分在概率论、统计学等领域有重要应用。

  3. 脚注是出现在页面底部的注释,通常用上标数字或符号标记。

  4. 专业术语是指在特定领域内具有特定含义的词汇,如编程中的"递归"、"算法复杂度"等。