首页 > TAG信息列表 > OnlineJudge

青岛OJ(QingdaoU/OnlineJudge)的开发与使用(8)——忘记root密码怎么办

0.前言 闲的无聊把改密码然后把原来的密码忘了,本来想从数据库恢复,然后发现是hsa256加密。没办法,另寻他法。 1.解决办法 官方想到了这个问题,所以给我方法让我们可以在忘记root密码的情况的下修改root密码。我们进到服务器里执行这两行代码。 docker exec -it oj-backend /bin/sh py

青岛OJ(QingdaoU/OnlineJudge)的开发与使用(4)——备份与恢复

原文链接:这里 0.前言 前面一篇文章中,我们手动导入题目,也可以按照预先设定好的部分导入题目,这篇文章我们尝试备份与恢复操作。 1.本机的备份与恢复 我这里创建了几个用户,和一些题目。然后我们删除这些用户和题目看能不能恢复数据。 在我们一键安装的版本中,在backup文件下有个官方

青岛OJ(QingdaoU/OnlineJudge)的安装(0)

原文链接:这里 0.前言 OJ(OnlineJudge)是在线判题系统,很多学校或者机构打比赛都有自己的OJ系统。QingdaoU这个OJ是最新开发的一个OJ系统,界面比较好 官方文档:https://docs.onlinejudge.me/#/onlinejudge/guide/deploy github: https://github.com/QingdaoU/OnlineJudge 官方DEMO: ht

青岛OJ(QingdaoU/OnlineJudge)的开发与使用(1)——运行前端/修改中文

原文链接:这里 0.前言 上一篇我们说到安装完毕青岛OJ,并能够正常运行,但是还是要修改很多东西,中间遇到一些坑,把过程记录下来,以共参考 1.项目整体架构 根据官方说法,整个项目分为以下四个部分 后端(Django): https://github.com/QingdaoU/OnlineJudge 前端(Vue): https://github.com

青岛OJ(QingdaoU/OnlineJudge)的开发与使用(2)——整合前端

原文链接:这里 0.前言 上一篇中,我们下载了前端代码并修改了前端代码,并成功运行了修改过的前端代码,这一片中我们将修改过的前端代码更新到服务端。 思路一个有两种,第一种是将前端代码挂载到服务器上。另一种是将前端代码打包成镜像文件写道docker-compose.yml文件中。 1.前端代码挂

青岛OJ(QingdaoU/OnlineJudge)的开发与使用(3)——生成题目与导入用户

原文链接:这里 0.前言 前面的文章我们已经修改完前端并重新部署了,如果你没有看前面两篇,可以把我改好的docker-compose.yml文件里面的oj-backend的镜像部分直接替换掉,然后重新docker compose up -d image: registry.cn-qingdao.aliyuncs.com/guo_z/oj-backend:1.0 1.手动添加题目

UVA 12093 保卫Zonk Protecting Zonk (树形dp)

题目链接:https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=242&page=show_problem&problem=3245 有些麻烦的树形 \(dp\) #include<bits/stdc++.h> using namespace std; typedef long long ll; const int maxn = 20010; int n, c

UVa 11584 - Partitioning by Palindromes (dp)

题目链接:https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=0&problem=2631&mosmsg=Submission+received+with+ID+26601301 先 \(dp\) 预处理一下字串是不是回文串,再 \(dp\) 算最少划分即可 #include<bits/stdc++.h> usin

onlinejudge 修改定制

https://www.longkui.site/onlinejudge/反向代理。我们可以先试想一下下面的情景:我有3个域名(一个主域名,两个二级域名),都指向一个IP,也就是物理服务器,A域名是博客,B域名是OJ,C域名是你自己搭建的一个项目。我们想通过不同的域名访问到不同的项目https://www.cnblogs.com/cnxkey/artic