SEOJ

OnlineJudge - 源程序判题系统

我要刷题!

近期比赛

比赛ID 标题 比赛状态 开始时间 竞赛时长 比赛规则 类型 举办人
1测试比赛已结束2022-07-01 00:00:0031 days 0:0:0ACMPublicadmin

注意事项

发现BUG请反馈给我
Java代码的类名必须为Main
这是一个运行在Windows平台上的代码评测系统
作者耗费1个月时间编写整个系统框架,欢迎反馈BUG
这是一个练手的项目,也是作者开发的第一个OJ项目。网站整体前端界面都是照搬qdacm的,网站的各种功能和数据处理、评测机是自己实现的
在功能实现上没有考虑很多,很多功能执行效率都不高,实现方法也很临时工,安全性也很低。
如果可能的话,作者会重写一个新的OJ系统,在安全性、兼容性和效率上会着重思考。
2020/2/9 增加了高级管理员隐藏代码功能,完善了管理员面板
2020/2/5 增加了比赛中的战斗力结算功能
2019/12/19 重写了评测机,支持远程Judger评测,可部署多个评测机共同评测
2019/12/19 增加编译警告显示功能
2019/12/07 增加了ACM赛制的封榜功能
2019/12/06 增加了账号注册和登陆的验证码验证功能
2019/12/04 增加了用户小尾巴显示
2019/12/03 增加了对PHP7.2.10的支持
2019/12/03 完善了用户权限分配,比赛举办者拥有对该比赛的操作权限
2019/11/30 增加了Moss检测模式的代码相似度检测功能
2019/11/28 增加了字符串匹配模式的代码相似度检测功能
2019/11/23 增加了ACM赛制的练习模式,排行榜显示更友好
2019/11/22 完善了题库搜索功能,输入题号直接跳转
2019/11/22 增加了比赛代码快速重测功能
2019/11/22 修复了一个用户登陆BUG
2019/11/12 增加了比赛快速隐藏/显示题库题目功能
2019/8/16 评测机增加了对一些函数的屏蔽,增加了评测机的安全性
2019/8/15 重写了评测机[单线程评测],增加了Special Judge功能
2019/7/15 完善了评测状态自动刷新功能
2019/7/15 更新了评测机评测算法,支持ACM赛制遇错停止评测的功能
2019/7/14 增加了对Python语言的语法检查功能
2019/7/14 完善了评测机的安全性,增加敏感字检测功能
2019/7/14 更新了评测机评测算法,支持多线程评测,提高效率
2019/4/29 修复了比赛界面点击姓名链接无法查看信息的BUG
2019/4/21 更新题目和比赛页面,如果没有来源、提示或比赛描述,则不显示空内容
2019/4/21 修改编辑题目和比赛页面的普通编辑框为富文本编辑框
2019/4/20 修复了选择框默认内容显示错误的BUG
2019/4/19 更新了分页算法,提高了数据库的读取效率,减轻服务器负担
2019/4/17 修复了评测机监控内存大小异常的BUG
2019/4/16 增加了页面的动态显示效果
2019/4/14 增加了管理员评测日志查看功能
2019/4/18 修复了评测记录中评测机名称显示错误的BUG
2019/3/30 更改了连接数据库的方式,提高页面显示效率
2019/3/27 修复了评测机在TLE时判WrongAnswer的BUG
2019/3/25 增加了题库和比赛的关键字搜索功能
2019/3/20 增加了OJ对OI赛制的支持
2019/3/17 增加了评测机对Java和Python3.6语言的评测支持