文件名称:cboj:cboj在线法官
文件大小:743KB
文件格式:ZIP
更新时间:2024-06-03 14:57:55
JavaScript
在线法官 安装 您必须先安装Node.js。 对于Mac OS: brew install node 对于Linux OS: git clone https://github.com/joyent/node ./configure make make install 然后,您必须安装依赖项: npm i 数据库和会话配置 安装Redis git clone https://github.com/antirez/redis cd redis make make install 安装脚本将在不久的将来发布。 裁判配置 将脚本文件放置在文件夹中,例如/home/OJ/cboj 。 您必须在/home/OJ下创建一个新文件夹。 cd /home/OJ mkdir judger cd judger apt-get install -y makejail
【文件预览】:
cboj-master
----.gitignore(55B)
----app.js(3KB)
----package.json(508B)
----model()
--------judger.js(14KB)
--------problems.js(2KB)
--------dbquery.js(2KB)
--------problem.js(1KB)
--------submission.js(1KB)
--------core.js(2KB)
----bin()
--------www(258B)
----LICENSE(1KB)
----public()
--------fonts()
--------images()
--------javascripts()
--------js()
--------stylesheets()
--------LICENSE.txt(17KB)
--------css()
--------elements.html(19KB)
--------index.bak(8KB)
--------generic.html(6KB)
--------test(0B)
----views()
--------error.jade(123B)
--------status()
--------status.jade(2KB)
--------admin()
--------nav.jade(927B)
--------login()
--------submit.jade(949B)
--------index.jade(292B)
--------problem.jade(768B)
--------index()
--------submit()
--------admin.jade(3KB)
--------v2()
--------login.jade(847B)
--------layout.jade(1KB)
--------problems.jade(3KB)
----utils()
--------stats.js(2KB)
----README.md(2KB)
----routes()
--------login.js(2KB)
--------status.js(2KB)
--------admin.js(7KB)
--------submit.js(3KB)
--------problems.js(1KB)
--------index.js(688B)
--------users.js(197B)
--------problem.js(1KB)
----.bin()
--------jade(5KB)