shi-yang / jnoj

Jiangnan Online Judge
https://www.jnoj.dev
Other
241 stars 62 forks source link

建议和BUG #37

Open Phemon opened 5 years ago

Phemon commented 5 years ago

建议: 1.希望能在OI赛制下添加选择是否实时评测反馈和公开实时榜单; 2.希望可以删除题目讨论; 3.希望可以增加邀请码注册或注册审核功能。

BUG: 在现有的OI赛制下比赛,选手可以通过状态页面的时间和内存消耗判断程序是否正常运行以及是否超时,建议在状态页面只显示 submitted。

shi-yang commented 5 years ago

好的,收到。

Phemon commented 5 years ago

BUG:1.创建比赛页面没有IOI赛制。 2.打印题目无法正常渲染公示,无法显示图片。

Phemon commented 5 years ago

建议:1.希望比赛中的公告可以弹出窗口。 2.题目评测时很多输入输出对比无法显示,如果过长可以只输出前几行。

Phemon commented 5 years ago

@shi-yang

shi-yang commented 5 years ago

打印题目无法正常渲染公式那个,我用的时候没发现有什么问题。 题目测评的输入输出对比无法显示?可以截图发上来看看吗。

Phemon commented 5 years ago

QQ截图20190528183136 QQ截图20190528183403

@shi-yang

Phemon commented 5 years ago

@shi-yang

shi-yang commented 5 years ago

那个输入输出那里,是我有意为之。AC的数据我就没存进来,不是AC的才存。 那个公式那里,感觉是写得不对?

shi-yang commented 5 years ago

关于弹出窗口那个,本来是可以用的,最近可能出了点问题。还没修复

Phemon commented 5 years ago

这个公式在前台是正常显示的。 QQ截图20190528210301 QQ截图20190528210721 @shi-yang

shi-yang commented 5 years ago

好的,已修复公式的问题

Phemon commented 5 years ago

【bug】1.图片在某种情况下会自动消失 刚上传后正常 可能是重启服务器导致 QQ截图20190530212233 【已找到原因,因为图片使用的是绝对链接而非相对链接,更换IP后无法使用】 【已找到原因,因为图片使用的是绝对链接而非相对链接,更换IP后无法使用】

2.题目状态按代码长度 提交时间等排序无法使用

【建议】1.建议在题目描述中加入上传文件功能或加入附加文件页面。 2.建议加入hack功能。

@shi-yang

Phemon commented 5 years ago

【BUG】在超出题目内存限制时(MLE),会被判做RE。

@shi-yang

shi-yang commented 5 years ago

那个你可以提供一下报错那个数据点的检查日志信息吗,还有操作系统的版本。

检查日志信息就在前台的提交数据记录那里,可能不一定有这个选项,就把那个数据记录情况截下图我看看。

Phemon commented 5 years ago

QQ截图20190531174618

系统 Ubuntu 18.04 @shi-yang

shi-yang commented 5 years ago

你给的这个测试结果不是 MLE 啊,更像是数组越界之类

Phemon commented 5 years ago

oj.seinf.org:8080 测试id115是ac版本 116是数组开大十倍版本 其余代码相同 返回re @shi-yang

shi-yang commented 5 years ago

好,收到了

shi-yang commented 5 years ago

我已经把上传方式中的绝对链接改为了相对链接 https://github.com/shi-yang/jnoj/blob/19d7c978a5e0187da1038ad930a57f8902d3aaf8/controllers/ImageController.php#L22

由于已经上传过的图片已经保存到数据库中了,可能还需要重新上传以生成相对链接。

Phemon commented 5 years ago

Bug: 1.未登录应该不能查看状态和过往比赛信息
2.题目状态页面除了时间排序外的其他排序无法使用 3.MLE时会被判RE 4.前台通过构造目录可直接查看数据和配置信息(如judge/data) 5.个人排位赛一血无加分(不确定的bug) 建议: 1.比赛后选择是否可以查看比赛题目 2.支持设置每个测试点的时限

@shi-yang