折腾了一个月,DidaOJ的核心功能已经基本上写完了。
事实证明,比起毕业设计的时候,确实还是有很多长进的。
得益于之前留下的很多模板项目和基础库,写起来确实节省了一大波时间。
虽然可能算不上优雅,但是灵感基本上都按照优先级慢慢实现了。
也弥补了当年没有完成的很多遗憾。
数据方面,2016年之前的OJ评测数据还是没有找回来,但好在当年留下了一份题目的备份,找回了一批老OJ的题目,手动修复了一波。2018年以后的数据,后面看看能不能再导入进来。
- HPUOJ2.0、HPU-Vjudge、CodeOJ的数据已经完整合并了进来
- 增加了Lua、Ts等语言的评测,也能方便语言练习
想想整理OJ的出发点,还是在整理博客的时候发现以前写的HPUOJ上的题目找不到出处了,也算是为了醋包了顿饺子了。