- 题面对 markdown 支持,支持 latex 数学公式语法
- 界面主打优美和简洁,完全创新的 UI 库,更多的动画效果但是更少的代码量,对网络带宽压力小
- 题库严格管理,自动生成输出文件,提供自动化的题目约束检查
- 比赛支持多人出题,合作完成比赛
- 比赛支持出题人专属测试能力,避免误打误撞提交到比赛中,同时提供全时段的测试能力
- 支持批量用户,并提供了 IP 锁定能力
- Judge 支持分布式部署,快速动态扩容以及实时监测
- 对两次提交间隔进行限制
- 增加主动限制所有低于某一用户组的用户登录
- 博客系统
请前往 官方文档 以获取更加详细的帮助
或者前往 Discussions 来寻求帮助
请根据下列操作进行
- 前往 Issues
- 查询是否已经有一个 open 状态的 Issue,且和我发现的相关的系统错误内容?若有,则不需要做任何事情
- 查询是否已经有一个 close 状态的 Issue,且和我发现的相关的系统错误内容
- 请阅读其中的内容
- 是否已经对这个问题给出了最终的答复?若是,则不需要做任何事情
- 请创建一个新的 Issues 并根据要求描述你的问题
- 前往 Discussions 并根据「讨论区指南」中的说明创建新的讨论
请详细阅读 CONTRIBUTING 的内容,并根据规范来提交你的代码。如果不依照规范提交,你的代码很有可能被拒绝
本项目的所有代码均使用基于 GNU General Public License v3.0 开源协议开源,并附加下列条款。部分衍生项目采用 MIT License 开源,请以目标仓库内的 LICENSE 文件与 README 说明为准
请依照开源协议规范进行二次开发和使用
此软件及其所有副本的源码、二次开发的软件及其所有副本的源码,上述所有源码内必须在其根目录的明显位置,注明其来源的源码地址、最初源码地址(即本组织下的仓库)、来源的源码的所有贡献者。
同时,在所有上述的源码的产生的发行版本、部署版本的程序的页面的明显位置,需要注明此发行版本的源码地址、最初源码地址(即本组织下的仓库)、发行版本的所有贡献者所有贡献者。
例如,若本项目的开发者为 A,而 B 通过复制本项目得到新的项目,并对其进行了修改,则 B 需要在新的项目下注明本项目的最初地址(即本项目)以及开发者 A 和 B。同时有 C 通过复制 B 的项目得到一个新的项目,C 没有修改其任何源码,而是使用此项目的源码进行商业活动,则 C 需要在新的项目下注明 B 的项目地址、本项目的最初地址、开发者 A 和 B,同时其商业活动的主页面上,应当注明 C 的项目地址、本项目的最初地址、开发者 A 和 B
Thanks goes to these wonderful people (emoji key):
Mauve |
This project follows the all-contributors specification. Contributions of any kind welcome!