QDUOJ(青岛大学在线评测系统)

QDUOJ(青岛大学在线评测系统)是一个基于Python和Vue开发的开源在线评测平台,它支持Docker一键部署,适合用于教学、个人练习及编程竞赛等多种场景。以下是QDUOJ项目的各个组成部分及其对应的GitHub链接:

  • 后端 (Django): 负责处理业务逻辑和数据交互,提供了API接口供前端调用。

  • 前端 (Vue): 提供了用户界面,包括用户提交代码、查看评测结果等功能。

  • 判题沙箱 (Seccomp): 用于安全地执行用户提交的代码,防止恶意代码的执行。

  • 判题服务器 (对Judger的封装): 封装了判题沙箱,提供了更高级别的接口,方便后端调用。

  • 部署 (Docker + Docker-Compose): 提供了一键部署方案,简化了系统的安装和配置过程。

通过访问上述链接,您可以获取到QDUOJ项目的完整源代码、文档以及相关的部署说明。这些资源对于想要搭建和使用QDUOJ的个人或团队来说是非常宝贵的。如果您在使用过程中遇到任何问题,可以参考官方文档或通过GitHub上的Issues板块寻求帮助。希望这些信息能够帮助您顺利地搭建和使用QDUOJ。

1

相关推荐
A5资源网2 小时前
cloudflare配合github搭建免费开源影视LibreTV一个独享视频网站 详细教程
github
mortimer2 小时前
从零到一:构建一个 Chatterbox-TTS API 服务
开源·github·ai编程
真智AI3 小时前
利用 Claude Opus 4 自动化 GitHub 工作流:从安装到实战详解
运维·自动化·github
寻月隐君7 小时前
Rust 网络编程实战:用 Tokio 手写一个迷你 TCP 反向代理 (minginx)
后端·rust·github
喜欢吃豆8 小时前
快速手搓一个MCP服务指南(九): FastMCP 服务器组合技术:构建模块化AI应用的终极方案
服务器·人工智能·python·深度学习·大模型·github·fastmcp
油泼辣子多加17 小时前
2025年06月30日Github流行趋势
github
ai小鬼头18 小时前
AIStarter如何快速部署Stable Diffusion?**新手也能轻松上手的AI绘图
前端·后端·github
寻月隐君1 天前
Rust 异步编程实践:从 Tokio 基础到阻塞任务处理模式
后端·rust·github
bingGO549911 天前
github 集成CICD自动化部署
github
超龄超能程序猿1 天前
Bitvisse SSH Client 安装配置文档
运维·ssh·github