OnlineJudge:OnlineJudge系统,实现了一般OJ功能,基于python tornado

时间:2024-06-02 00:52:36
【文件属性】:

文件名称:OnlineJudge:OnlineJudge系统,实现了一般OJ功能,基于python tornado

文件大小:10.53MB

文件格式:ZIP

更新时间:2024-06-02 00:52:36

C++

OnlineJudge 简介 使用python的tornado框架进行Web服务器的开发,主服务器提供Web访问功能,辅助服务器对主服务器提供一些耗时的功能(例如,代码编译运行)。使用MongoDB存储数据,judge部分仍然使用C语言实现。 目录结构 codeview // 用户提交的代码,供CodeView使用 judge // 判题代码 judgefile // 题目的输入 正确输出 1001 // 每个题号一个文件夹 1002 ... outputFiles // 用户提交程序运行的输出 (runID).out static // Bootstrap的东西 css, fonts, js ... templates // html模板 *.html tools // 一些开发时测试用的代码 usercode // 分用户存储提交


网友评论