Online Judge 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Online Judge 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Online Judge 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 GPL
开发语言 Java C/C++ Python
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 JungleWei
适用人群 未知
收录时间 2012-07-05

软件简介

Online Judge平台系统(简称OJ)是一个B/S架构的源程序判题系统。是当前Windows平台下最好的OJ系统。用户可以在线提交多种程序(如C、C++、Java)源代码,系统对源代码进行编译和执行,并通过预先设计的测试用例来检验程序源代码的正误。 用户可以在Online Judge系统上练习编程,参加竞赛,与其他用户讨论交流,提高自己的编程水平,并可以用于数据结构、程序设计教学的实验和考试。 支持特性: 1)Online Judge理论上支持所有可命令行编译和运行的程序语言;支持按语言分布式部署Jungle Kernel;支持动态添加Online Jungle平台程序语言; 2)当前版本支持Virtual Judge:http://acm.hdu.edu.cn 3)Online Judge Kernel支持命令行管理,命令行特性支持命令联想、自动补全等功能,极大方便了系统的管理。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (3)

加载中
JungleWei软件作者
OJ,给大家分享我的OJ系统,源码地址:http://code.google.com/p/acsolo-oj/。。。系统地址:http://acm.guet.edu.cn
2012/10/06 18:31
回复
举报
JungleWei软件作者
OJ,给大家分享我的OJ系统,源码地址:http://code.google.com/p/acsolo-oj/。。。系统地址:http://acm.guet.edu.cn
2012/10/06 18:31
回复
举报
有问题urlrewrite.xml报错 OJ
2014/06/21 09:21
回复
举报
更多评论
发表了资讯
2021/07/21 19:58

Online Judge v1.1.280 发布,ACM 在线判题系统

Online Judge v1.1.280 已经发布,ACM在线判题系统 此版本更新内容包括: 1、扩展web与judger通信消息长度支持8字节。 (升级需要注意) 如:长度由0x0150变为0x00000150 abcddcba000200000150{"language_id":"4","time":"","session_id":"EB804425B5B92A2F433ED26CF1738BF4","problem_id":"1000","input":"1 2","verdict":"","code":"#include <stdio.h>\r\nint main(void)\r\n{\r\n int a,b;\r\n while(scanf(\"6927...

0
2
发表了资讯
2020/12/25 21:00

Online Judge v1.1.270 已经发布,ACM 在线判题系统

Online Judge v1.1.270 已经发布,这是一个ACM在线判题系统。 此版本更新内容包括: vjudge支持test模式 2)解决开启debug后可能出现一场的问题 3)增加对judge socket监听的心跳检测,自动重新拉起监听 4)支持codechef的contests抓取 详情查看:https://gitee.com/jungle/online-judge/releases/v1.1.270...

0
8
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2020/07/14 06:21

搭建OJ系统

文章目录 介绍 准备环境 linux 安装 参考资料 介绍 本文介绍如何利用开源OJ系统源码快速搭建OJ系统 准备环境 linux 安装依赖环境 ubuntu系统用户: sudo apt-get update && sudo apt-get install -y vim python-pip curl git pip install docker-compose centos系统用户: yum update && yum install -y vim python-pip curl git pip install docker-compose 安装docker 国内用户使用脚本一键安装:sudo curl -sSL https://get...

0
0
发表了博客
2020/06/15 07:03

在线OJ项目

需求:实现一个在线判题系统,用户通过浏览器编写和提交代码,通过网络传输,将代码上传到后台,后台对提交的代码进行编译运行,将编译运行结果反馈给用户 在线OJ前后台的流程: 第三方库:httplib,json,ctemplate,boost 项目分为五大模块: 网络服务模块 搭建http服务器: 本人采用的是GitHub上提供的开源的httplib.h库,在搭建http服务的时候,只需要我们包含该头文件就可以使用了 提供http服务,串联试题模块和编译运行模块 ...

0
1
发表了博客
2019/05/24 03:00

Jarvis OJ (1)

记录一下OJ平台的几道题顺便梳理一下知识点。 1.login 打开之后是一个密码框,查看源码也没什么发现,用bp抓包看一下 上面的hint处有一处sql查询 分析一下这句话 select * from `admin` where password='".md5($pass,true)."' MD5($pass,true) 参数1就是我们刚才看到的password,参数2 true 表示输出原始MD5转为字符串后的结果。即一个简单的字符串拼接。那么可以先从构造sql语句说起。绕过sql无非去构造一个 select * from xx...

0
0
发表了博客
2020/07/13 16:24

测试:MinMin's Online oJ在线OJ项目

1.单元测试 测试了向数据库添加、删除数据,查找数据 package problem; import org.junit.Test; import java.util.List; import static org.junit.Assert.*; /** * @author zhaomin * @date 2020/7/11 0:08 */ public class ProblemDAOTest { @Test public void selectAll() { ProblemDAO problemDAO=new ProblemDAO(); List<Problem> problems = problemDAO.selectAll(); System.out...

0
0
发表了博客
2019/02/28 21:32

SWUST OJ(952)

单链表的插入操作实现 1 #include <stdio.h> 2 #include <stdlib.h> 3 4 typedef struct LinkList 5 { 6 int data; 7 struct LinkList *next; 8 }LinkList; 9 10 void CreateLinkList(LinkList *&L,int n, int *array) 11 { 12 L =(LinkList*)malloc(sizeof(LinkList)); //先创建一个带头结点的单链表 13 L->next = NULL; 14 LinkList * r = L; //r指针始终指向链表的最后一个节点...

0
0
发表了博客
2014/06/09 13:27

【LeetCode OJ】Same Tree

Given two binary trees, write a function to check if they are equal or not. Two binary trees are considered equal if they are structurally identical and the nodes have the same value. /**  * Definition for binary tree  * public class TreeNode {  *     int val;  *     TreeNode left;  *     TreeNode right;  *     TreeNode(int x) { val = x; }  * }  */ ...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2014/05/07 18:06

你好,请问你有那个异常代码测试插图么

@JungleWei 你好,想跟你请教个问题:

2
0
发表了问答
2013/01/28 21:36

OJ安装过程中出现问题

@ACSolo 你好,想跟你请教个问题: 牛人啊~看了你的做的OJ~真是佩服!小弟我目前也在研究怎样搭建OJ~但是我下载你的源码包,安装出现了问题。弄了半天不知道怎么解决,所以请教你一下!JDK、tomcat、mysql的环境配置我完成之后,启动判题内核程序Judge.exe,出现弹框:“无法启动此程序,因为计算机中丢失LIBMYSQL.DLL文件”。但是我到mysql目录下搜索到了该文件啊。望牛人不吝赐教~谢谢~QQ:1160266012...

2
0
发表了问答
2013/01/13 20:55

OJ出现wrong answer时主要应该从哪些方面入手检查代码呢?

选了程序设计课,不得不刷题。但是每次提交代码后总是一个又一个的WA(wrong answer),心里那个挫折感真是难以言表啊——明明在自己机器上完全没问题啊? 哎,真担心这方面技能的缺失影响到今后的发展啊

2
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
3 评论
41 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部