# SimRobot Online Judge **Repository Path**: simrobot-algorithm-society/simrobot-online-judge ## Basic Information - **Project Name**: SimRobot Online Judge - **Description**: SimRobot Online Judge算法平台地址 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: https://oj.tencentbot.top/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-04-03 - **Last Updated**: 2026-01-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SimRobot Online Judge [![Java](https://img.shields.io/badge/Java-1.8-informational)](http://openjdk.java.net/) [![Spring Boot](https://img.shields.io/badge/Spring%20Boot-2.2.6.RELEASE-success)](https://spring.io/projects/spring-boot) [![SpringCloud Alibaba](https://img.shields.io/badge/Spring%20Cloud%20Alibaba-2.2.1.RELEASE-success)](https://spring.io/projects/spring-cloud-alibaba) [![MySQL](https://img.shields.io/badge/MySQL-8.0.19-blue)](https://www.mysql.com/) [![Redis](https://img.shields.io/badge/Redis-5.0.9-red)](https://redis.io/) [![Nacos](https://img.shields.io/badge/Nacos-1.4.2-%23267DF7)](https://github.com/alibaba/nacos) [![Vue](https://img.shields.io/badge/Vue-2.6.11-success)](https://cn.vuejs.org/) 简体中文 | [English](./README-EN.md) ## 一、总概 - 基于Vue和Spring Boot、Spring Cloud Alibaba构建的前后端分离,分布式架构的评测系统 - **支持多种评测语言:C、C++、C#、Python、PyPy、Go、Java、JavaScript、PHP、Ruby、Rust** - **支持HDU、POJ、Codeforces(包括GYM)、AtCoder、SPOJ、LIBRE的Remote Judge评测** - **支持移动端、PC端浏览,拥有讨论区与站内消息系统** - **支持私有训练、公开训练(题单)和团队功能** - **完善的评测功能:普通测评、特殊测评、交互测评、在线自测、子任务分组评测、文件IO** - **完善的比赛功能:打星队伍、关注队伍、外榜、滚榜** | 在线Demo | 在线文档 | Github&Gitee仓库地址 | | :--------------------------------: | :--------------------------------------: | :--------------------------------------: | | [https://hdoi.cn](https://hdoi.cn) | [https://docs.hdoi.cn](https://docs.hdoi.cn) | [https://github.com/HimitZH/HOJ](https://github.com/HimitZH/HOJ) [https://gitee.com/himitzh0730/hoj](https://gitee.com/himitzh0730/hoj) | **注意:** 1. **建议使用Centos8以上或Ubuntu16.04以上的操作系统!!!不然判题机(judgeserver)可能无法正常启动** 2. **若一定要用Centos7系统,部署请先看文档说明:[https://docs.hdoi.cn/deploy/faq/](https://docs.hdoi.cn/deploy/faq/)** 3. **服务器配置尽可能使用2核4G以上,保证服务的正常启动与运行。** 4. **尽量不要使用突发性能或共享型的云服务器实例,有可能造成评测时间计量不准确。** 5. **有任何部署问题或项目bug请发issue或者加QQ群。** ## 二、部署 部署文档:[基于docker-compose部署](https://docs.hdoi.cn/deploy/docker) 部署仓库:https://gitee.com/himitzh0730/hoj-deploy ## 三、更新 请在docker-compose.yml当前文件夹下执行`docker-compose pull`拉取最新镜像,然后重新`docker-compose up -d`即可。