程序喵小七

不是在写bug,就是在写bug的路上

从零开始的代码评测系统设计与实践(五) —— 新的开始

0x00 前提 自从2015年WeJudge(亦简称为OJ)第一个版本面世以来,经历过两次比较大规模的重写。为什么是重写不是重构?因为代码写的很烂。目

【转】RSA算法原理

原文作者: 阮一峰 这是阮一峰老师关于RSA算法的一篇很有名的文章,文章对RSA算法的原理讲解的比较细,内容通俗易懂。如果你对密码学感兴趣,本文

从零开始的代码评测系统设计与实践(四) —— 特殊评测

从零开始的代码评测系统设计与实践(序) 从零开始的代码评测系统设计与实践(一) —— 进程和输入输出 从零开始的代码评测系统设计与实践(二) —— 资源

从零开始的代码评测系统设计与实践(三) —— 运行结果处理

从零开始的代码评测系统设计与实践(序) 从零开始的代码评测系统设计与实践(一) —— 进程和输入输出 从零开始的代码评测系统设计与实践(二) —— 资源

从零开始的代码评测系统设计与实践(二) —— 资源占用与限制

从零开始的代码评测系统设计与实践(序) 从零开始的代码评测系统设计与实践(一) —— 进程和输入输出 0x00 资源占用 一个完整的判题机核心,不可避免要支持

从零开始的代码评测系统设计与实践(一) —— 进程和输入输出

从零开始的代码评测系统设计与实践(序) 不过是去便利店买了个泡面,居然穿越到了异世界。一次意外的去世,发现自己拥有了死亡后读档的技能…原来,世

从零开始的代码评测系统设计与实践(序)

0x00 我为什么要开发OJ? 在线判题系统(Online Judge)是一种在编程竞赛中用来测试参赛程序的在线系统,也可以用于平时练习。 相信参加过AC

跨域,处理好它其实很简单

0x01 前言 跨域是前端开发中一个老生常谈的问题。 当今日益复杂的应用场景下,经常会遇到在不同子域名下的不同Web应用访问同一个专用API服务的情况。

在线代码评测服务架构的设想与设计

重新开了个系列,此文废弃。 https://www.lanrongqi.com/2020/07/online-judge-development-0/ 0x00 背景 WeJudge 3.0 第一期工作已经基本上完成了,平台初步完成了题库模块、判题模块和教学系统(课程模块、作业模块)的开发并进