• 首页
  • 项目

    Malloc-in-C

    (2026)

    Malloc-in-C

    Malloc-in-C

    (2026)

    一个从零开始实现的 C 动态内存分配器。重新实现了 malloc、calloc、realloc 和 free,支持 sbrk 与 mmap 两种分配策略,并实现了 16 字节内存对齐、guard canary 溢出检测,以及用于检查分配器状态的自定义调试工具。

    • C23
    • GCC
    • GDB
    • Memory Management
    该项目的 GitHub 链接该项目的 GitHub 链接

    Mini Paint TUI

    (2026)

    Mini Paint TUI

    Mini Paint TUI

    (2026)

    一款使用 C 编写的终端像素画编辑器。支持 32×32 画布、绘制与填充工具、基于 termios 的底层键盘输入,并可导出为 PPM 格式,以及通过 FFmpeg 可选转换为 PNG/JPG。

    • C99
    • GCC
    • GDB
    • FFmpeg
    • Terminal User Interface
    该项目的 GitHub 链接该项目的 GitHub 链接

    NextJS 作品集网站

    (2025)

    NextJS 作品集网站

    NextJS 作品集网站

    (2025)

    一个由我独立开发并持续完善的作品集网站。支持浅色和深色模式,同时提供三种语言,其中中文包含简体和繁体两种书写方式。设计灵感来自 Tim Gatzke(tim-gatzke.de),在此基础上重建并不断优化。

    • NextJS
    • React
    • Tailwind CSS
    • TypeScript
    该项目的 GitHub 链接该项目的 GitHub 链接

    Animated Matrices

    (2024–2025)

    Animated Matrices

    Animated Matrices

    (2024–2025)

    一个用于可视化二维线性变换的交互式 Web 应用。你可以创建向量、构建自定义矩阵,并通过撤销/重做、逆变换和重复应用矩阵等功能,逐步探索矩阵变换。项目已在 GitHub 开源。

    • Python
    • Plotly for Python
    • Plotly Dash
    • Numpy
    该项目的 GitHub 链接该项目的 GitHub 链接

    Croquis Image References

    (2023–2024)

    Croquis Image References

    Croquis Image References

    (2023–2024)

    一款为专业画师打造、并根据持续反馈不断改进的绘画参考工具。支持自定义计时器、键盘快捷键、图片队列管理,以及多种工作流程设置,让速写练习更加高效。

    • Python
    • CustomTkinter
    该项目的 GitHub 链接该项目的 GitHub 链接
© Marvel Orleans 2026
© Marvel Orleans 2026