一、安装 hustoj 手动执行以下shell命令: #!/bin/bash apt-get update sudo apt-get upgrade apt-get install -y mysql-server mysql-client apt-get install -y php7.0 apt- ...
分类:
系统相关 时间:
2020-07-08 13:39:39
阅读次数:
93
有的时候我们会因为某种业务需要的情况下,需要修改hustoj默认的数据库连接池之类的。 修改数据库连接池步骤 进入到对应的目录 找到db_info.inc.php并修改 修改红色标记处即可,如图: 修改judge.conf 效果如图: 重启nginx和judge 不过在此之前需要先执行如下命令: ...
分类:
数据库 时间:
2019-08-31 23:07:46
阅读次数:
123
"题面传送门" 贪心 cpp include include include using namespace std; int a[50000]; int main() { int n; cin n; for (int i = 0; i a[i]; sort(a, a + n); int ans = ...
分类:
其他好文 时间:
2019-06-22 13:23:27
阅读次数:
122
hustoj是目前使用题广泛的,因学生要刷新,所以刷题平台要自已建一个,这是编程学习中重要一环,教,学,测,反思形成闭合回路。目前利用现有的服务器资源,建成了开高开源code中心,一个刷题系统,六月再建一个私有云,私有云不仅是存,上传的视频学生可以在线学习,省去了再开发的时间。下学期在基础上建成权限 ...
分类:
其他好文 时间:
2019-05-28 16:59:25
阅读次数:
133
原来OJ是装在centos上的。因为centos崩了,所以要把oj备份数据并重装。 一、备份数据 按照各位大佬的经验 1.拷贝数据库jol.sql文件 2.拷贝/home/Judge下的data文件 3.拷贝/var/www/html下的JudgeOnline文件 这里只做了1、2两步。 data文 ...
分类:
系统相关 时间:
2019-04-05 12:44:47
阅读次数:
240
hustoj -- 请一定认真看完本页再动手安装,以免无谓的折腾! 根据你选择的发行版不同,从下面三个脚本里选一个来用。 <b>不要相信百度来的长篇大论的所谓教程,那些都是好几年前的老皇历了,会导致不判题,不显示,不好升级等等问题。</b> 尤其<b>别装apache</b>,如果已经安装,请先停用 ...
分类:
其他好文 时间:
2019-03-02 10:20:13
阅读次数:
1195
题目链接 http://hdu.hustoj.com/showproblem.php?pid=3308 问题描述 给出n个整数,有两种操作 1)U A B:用B取代第A个数(下标从0开始) 2)Q A B:输出在[A,B]中最长连续递增子序列的长度分析 给出一个序列,两种操作,分别是单点更新值和查询 ...
分类:
其他好文 时间:
2018-11-24 14:23:36
阅读次数:
199
hustOJ 支持Go1.7.1 是否为docker环境不重要,此处所有内容均为docker中执行,普通主机手动安装则更加如此 建议在docker中执行,因为OJ为严控恶意权限,judge_client做了很多特殊指令 hustOJ 虽然有部分代码涉及到了golang 但,实际还无法正常执行。 本次 ...
分类:
其他好文 时间:
2018-09-25 01:26:30
阅读次数:
254
docker 搭建 hustoj hustoj 是个GPL开源的OJ,其提供了docker形式的安装方式。 为执行方便,选择使用aliyun提供的docker镜像来加速安装。 拉取镜像 执行镜像 9900 是物理机针对docker image 80端口的映射。 访问本机如下地址即可开始使用 hust ...
分类:
其他好文 时间:
2018-09-21 21:15:37
阅读次数:
578