随笔分类 - hustoj
摘要:判题分两部分 1.其中judged为服务进程,d即daemon。负责轮询数据库,提取判题队列。当发现新任务时产生judge_client进程。 2.judge_client进程为实际判题程序,负责准备运行环境、数据,运行并监控目标程序的系统调用,采集运行指标,判断运行结果。 Judged流程 初始化
阅读全文
摘要:-------------------------------------------------
阅读全文
摘要:Special Judge 通常的ACM题目包括以下几项内容:题目描述(Description)、输入描述(Input)、输出描述(Output)、样例输入(Sample Input)、样例输出(Sample Out),在后台则包括测试输入(Input Data)和测试输出(Output Data)
阅读全文
摘要:从代码上HUSTOJ分为两大部分,core和web,分别对应判题和数据管理两大功能。 两者之间数据交换有两种方式:1、通过数据库,轮询。2、通过w3m实现的http请求。 两种方式的选择在判题端的配置文件/home/judge/etc/judge.conf中,HTTP_JUDGE=1则启用后者,默认
阅读全文

浙公网安备 33010602011771号