# 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 // 分用户存储提交的代码
(username1)
(hiscodefiles)
```
## 使用的类库
+ pymongo
+ misaka
+ [tornado](http://demo.pythoner.com/itt2zh/index.html)
## 提供的功能
+ 管理员用户添加题目
+ 普通用户交题判题 查看结果
+ 题目、判题结果 存入数据库
+ 无权限限制的查看代码
* 题目描述、输入输出描述 使用`Markdown`解释
## 效果图
![](http://7b1exv.com1.z0.glb.clouddn.com/QQ20150701-1@2x.png)
---
![](http://7b1exv.com1.z0.glb.clouddn.com/QQ20150701-2@2x.png)
---
![](http://7b1exv.com1.z0.glb.clouddn.com/QQ20150701-3@2x.png)
---
![](http://7b1exv.com1.z0.glb.clouddn.com/QQ20150701-4@2x.png)
---
![](http://7b1exv.com1.z0.glb.clouddn.com/QQ20150701-5@2x.png)
---
![](http://7b1exv.com1.z0.glb.clouddn.com/QQ20150701-6@2x.png)
---
![](http://7b1exv.com1.z0.glb.clouddn.com/QQ20150701-7@2x.png)
没有合适的资源?快使用搜索试试~ 我知道了~
基于Python tornado OnlineJudge系统详细文档+资料齐全.zip
共323个文件
out:99个
in:97个
cpp:36个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 94 浏览量
2024-11-27
21:04:45
上传
评论
收藏 10.53MB ZIP 举报
温馨提示
【资源说明】 基于Python tornado OnlineJudge系统详细文档+资料齐全.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
基于Python tornado OnlineJudge系统详细文档+资料齐全.zip (323个子文件)
10011 9KB
10012 9KB
10013 77KB
10013 9KB
10014 9KB
10015 9KB
10022 30KB
10033 13KB
10034 13KB
11.cpp 3.89MB
18.cpp 2.47MB
16.cpp 2.47MB
10.cpp 996KB
9.cpp 62KB
judge.cpp 1KB
a.cpp 1KB
10034.cpp 871B
10033.cpp 834B
10022.cpp 679B
2.cpp 404B
10012.cpp 404B
5.cpp 402B
4.cpp 402B
10014.cpp 402B
10015.cpp 402B
3.cpp 383B
10013.cpp 383B
hh.cpp 380B
redirect.cpp 314B
10013.cpp 142B
7.cpp 137B
14.cpp 125B
retest.cpp 114B
6.cpp 106B
10012.cpp 55B
19.cpp 50B
1.cpp 42B
10011.cpp 42B
a.cpp 23B
10012.cpp 22B
15.cpp 18B
17.cpp 7B
13.cpp 4B
12.cpp 0B
8.cpp 0B
bootstrap.css 138KB
bootstrap.min.css 115KB
bootstrap-theme.css 22KB
bootstrap-theme.min.css 19KB
prettify.css 2KB
style.css 124B
.DS_Store 18KB
.DS_Store 12KB
.DS_Store 8KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
glyphicons-halflings-regular.eot 20KB
index.html 3KB
addProblem.html 3KB
regist.html 2KB
problemItem.html 2KB
main.html 2KB
login.html 1KB
submit.html 1KB
codeview.html 1KB
status.html 1KB
problem.html 938B
user.html 611B
favicon.ico 66KB
1097.in 6.48MB
1018.in 1.62MB
1045.in 522KB
1093.in 467KB
1077.in 429KB
1042.in 274KB
1031.in 206KB
1092.in 152KB
1056.in 129KB
1010.in 127KB
1089.in 118KB
1038.in 117KB
1086.in 114KB
1041.in 108KB
1039.in 105KB
1037.in 73KB
1079.in 73KB
1052.in 72KB
1005.in 68KB
1070.in 42KB
1075.in 33KB
1044.in 32KB
1035.in 25KB
1022.in 16KB
1088.in 16KB
共 323 条
- 1
- 2
- 3
- 4
资源评论
Yuki-^_^
- 粉丝: 3099
- 资源: 859
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功