3rd International Conference on Advances in Energy, Environment and Chemical Engineering | |
Design and implementation of online automatic judging system | |
能源学;生态环境科学;化学工业 | |
Liang, Haohui^1 ; Chen, Chaojie^1 ; Zhong, Xiuyu^2 ; Chen, Yuefeng^1 | |
Math and Coumputer College, GuangDong Ocean University, Zhanjiang | |
524088, China^1 | |
School of Computer Science, Jiaying University, Meizhou | |
514015, China^2 | |
关键词: Database optimization; Design and implementations; High reliability; Malicious codes; Parallel test; Resources utilizations; Thread pools; Training and competitions; | |
Others : https://iopscience.iop.org/article/10.1088/1755-1315/69/1/012091/pdf DOI : 10.1088/1755-1315/69/1/012091 |
|
学科分类:环境科学(综合) | |
来源: IOP | |
【 摘 要 】
For lower efficiency and poorer reliability in programming training and competition by currently artificial judgment, design an Online Automatic Judging (referred to as OAJ) System. The OAJ system including the sandbox judging side and Web side, realizes functions of automatically compiling and running the tested codes, and generating evaluation scores and corresponding reports. To prevent malicious codes from damaging system, the OAJ system utilizes sandbox, ensuring the safety of the system. The OAJ system uses thread pools to achieve parallel test, and adopt database optimization mechanism, such as horizontal split table, to improve the system performance and resources utilization rate. The test results show that the system has high performance, high reliability, high stability and excellent extensibility.
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
Design and implementation of online automatic judging system | 740KB | download |