Skip to content

code-judge,支持代码运行与在线评测的OJ判题机。Code judge, an online judge machine that supports code execution and online evaluation.

License

Notifications You must be signed in to change notification settings

kk-OJ/code-judge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4b7c1ea · Oct 21, 2024

History

33 Commits
Apr 5, 2024
Sep 30, 2024
Apr 22, 2024
Mar 8, 2024
Apr 5, 2024
Mar 8, 2024
Oct 21, 2024
Mar 1, 2024
Mar 1, 2024
Apr 15, 2024

Repository files navigation

code-judge

code-judge,支持代码运行与在线评测的OJ判题机

Code judge, an online judge machine that supports code execution and online evaluation.

作者:zyyzyykk

源代码:https://github.com/kk-OJ/code-judge

预览:http://code.kkbpro.com/

更新时间:2024-04-06

🛸 预览

访问以下网址:http://code.kkbpro.com/

code-judge

💪 部署

前端:

1.前端的打包文件位于 front 文件夹下,可直接部署

2.前端仅是一个可以在线运行代码的页面,不是OJ

3.前端页面的源代码在 code-executor 仓库

后端:

1.部署前请确保服务器已安装 JDK1.8Docker 环境

2.后端的相关文件位于 backend 文件夹下

3.运行 install.sh,拉取支持的语言环境镜像

4.启动 judge.jar,完成后端部署

💡 功能说明

1.code-judge是一个支持代码运行与在线评测的OJ判题机,可用于获取代码的执行结果、OJ判题(未实现)

2.调用code-judge的API需要签名密钥。签名密钥一小时内有效,同一IP获取签名密钥10分钟后才可重新获取

3.调用code-judge的API有频率限制,同一IP调用的时间间隔不能小于5秒

接口文档

👨‍💻 更新记录

2024-04-06:
  • 代码执行逻辑优化
2024-03-08:
  • 代码执行功能基本完成

🏘️ 关于此项目

作者:zyyzyykk

欢迎对此项目提出宝贵的意见或建议,也可以加入我们一起进行此项目的维护与开发

About

code-judge,支持代码运行与在线评测的OJ判题机。Code judge, an online judge machine that supports code execution and online evaluation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published