本系列旨在记录使用HydroOJ时的一些坑点,更全的说明文档请查看官方文档。
欢迎联系本人 QQ 补充: 2422609586. HydroOJ 官方QQ群: 1085853538.
入门第一坑:官方文档不止一处!
都说学习项目要先认真读文档,HydroOJ的文档使用了分布式阅读系统,并异地多中心部署(bushi),所以需要汇总一下:
官方文档汇总目录
-
FAQ#2: https://hydro.ac/d/faqs/p/
-
OJ 使用帮助: https://hydro.ac/wiki/help
下边对官方文档主要目录进行整合索引, 可以使用 CTRL+F / CMD+F
1. 官方文档: https://docs.hydro.ac/docs/
- 总览
- 介绍
- 部署
- 部署 Hydro
- 存储
- 反向代理 / SSL 配置
- 编译器
- 站点管理员文档
- 维护
- Hydro Cli
- 导入用户
- 使用内容分发网络
- 数据库备份和恢复
- 前端修改
- 常见问题
- 已移动至 此处
- 用户文档
- 用户文档
- 域
- 题目
- 测试数据格式
- Hydro Problem Format
- 复制题目
1.1 FAQ#1: https://docs.hydro.ac/FAQ/ (常见问题解答 / 常见问题集合)
- 如何快速上手了解系统功能?
- 什么是 OJ?
- Arch Linux 开发模式安装时出现 ERR_STREAM_PREMATURE_CLOSE: Premature close 错误
- 为什么我安装完成之后仍然无法访问?
- 为什么我配置完反向代理(caddy/nginx)之后无法登录(出现CsrfTokenError)?
- 怎么备份/还原备份/迁移数据?
- 恢复备份时出现 '/data/file/hydro': Directory not empty
- 更新升级
- 怎么导入题目/创建题目?
- 如何限制未登录用户访问?
- 比赛作业里面的时间是什么含义,OI排名跟普通排名有何区别?
- 脚本把 OJ 装在哪里了?
- 题目的限时和内存限制的精度是怎样的?
- 我想让 Python 支持 numpy 等等库,怎么办?
- 使用安装脚本后忘记 MongoDB 的账号密码怎么办?
- 如何关闭、打开用户注册?
- 用户名为 Hydro 的用户是干什么的?密码是什么?可以登录么?
- 如何修改网站图标?
- 如何重置数据?
- 评测显示“总时限超过 60s,评测取消”
- 如何在背景中添加线条特效?
- 使用 Hydro 要花多少钱?
- execve: no such file or directory
- 怎么自定义用户标签?
- 为什么我无法批量下载多个文件?
- 为什么我的提交页面没有语言可选?
- The 'yarn global' commands have been remove in 2.x - consider using 'yarn dlx' or a third-party plugin instead
- 我是机房用户,大量用户同 IP 操作触发了频率限制,怎么解决?
1.2 [半官方]Hydro常见题型的制做心得(by laomai)
2. FAQ#2: https://hydro.ac/d/faqs/p/
3. 测试题域: https://hydro.ac/d/system_test/p/
- P1 函数交互测试
- P2 输入测试
- P3 输出测试
- P4 客观题测试
- P5 交互题(IO通信)测试
- P6 文件 IO 测试
- P7 子任务测试
- P8 Special Judge 测试
- P9 题面测试
- P10 C++ Benchmark
- P11 Python With Error Trace
- P12 提交答案题测试(SPJ)
- P13 提交答案题测试(无SPJ)
- P14 函数题 (Leetcode 风格)
- P15 Hack 测试
- P16 Python3 Turtle
- P17 Quine
- P18 C Turtle
- P19 SQL test