负载均衡式在线OJ系统
文章平均质量分 88
花想云
新星计划导师、C/C++领域新星创作者、运维领域新星创作者、阿里云专家博主、华为云云享专家、CSDN内容合伙人。本科在读,致力于C/C++方向的学习,同时涉及Linux操作系统学习、数据结构与算法、数据库MySQL……
展开
-
『C++实战项目 负载均衡式在线OJ』二、编译模块编写(持续更新)
我们首先来编写complier模块。compiler模块的主要功能是使用g++完成对指定文件的编译。该模块我们将用fork创建子进程 +fcnt程序替换来完成。由于我已经在之前的文章中讲解过子进程和程序替换的相关知识了,所以在此不做赘述。fork 相关程序替换相关接下来进入代码的编写。原创 2024-08-03 20:25:01 · 523 阅读 · 0 评论 -
『C++实战项目 负载均衡式在线OJ』一、项目介绍与效果展示(持续更新)
本项目是实现一个仿 leetcode 的OJ (Online-Judge)系统。更准确的说应该称之为leetcode 的裁剪版。因为本项目只实现了leetcode中展示题目列表 + 在线测评的功能。至于leetcode中的其他功能例如:社区、论坛、求职等功能暂未实现,大家可自行进行扩展。想必大家多多少少都体验过 OJ,这里就不谈如何使用了。主界面题目列表(题库自行扩充 我这里偷懒了)OJ 界面。原创 2024-08-03 20:09:02 · 1196 阅读 · 0 评论