分布式
支持多台判题服务弹性增减
高效化
采用前后端分离,开发迅速,使用高性能可复用判题沙盒
定制化
网站高度集中配置,支持定制化修改
安全化
判题使用 cgroup 隔离用户程序,网站权限控制完善
多样化
独有自身判题服务,同时支持其它知名OJ题目的提交判题
(opens new window) (opens new window) (opens new window) (opens new window) (opens new window) (opens new window) (opens new window) (opens new window) (opens new window) (opens new window)
Hcode Online Judge (HOJ) : 基于前后端分离,分布式架构的在线测评平台(hoj),前端使用vue,后端主要使用springboot,redis,mysql,nacos等技术,支持HDU、POJ、Codeforces(包括GYM)、AtCoder、SPOJ、Libre的Remote Judge判题,同时适配手机端、电脑端浏览,拥有讨论区与站内消息系统,支持私有训练、公开训练(题单),支持团队功能,还有完善的判题模式(普通测评、特殊测评、交互测评、子任务评测、文件IO)和完善的比赛功能(打星队伍、关注队伍、外榜、滚榜)。
Github 仓库 (opens new window) Gitee 仓库 (opens new window)
欢迎star收藏本项目对开发者的支持,谢谢
有任何部署问题或项目bug请发issue或者加QQ群
如果要对本项目进行商业化,请在页面底部的Powered by指向HOJ本仓库地址
HDOI Onlie Judge (opens new window)
# 联系我们
QQ: 372347736 (opens new window)
HOJ交流群1: 598587305 (opens new window) (已满)
HOJ交流群2: 743568562 (opens new window)
# 支持我们
如果您觉得hoj好用,想要支持一下开发者,项目的开发与维护需要资金,欢迎进行捐助。
可以微信扫下方二维码支持一波,不必在乎多少,尽自己能力支持即可。