Thanks to visit codestin.com
Credit goes to github.com

Skip to content
#

oj

Here are 28 public repositories matching this topic...

Txing 是一个基于 Vue3 + SpringBoot 的在线编程学习平台,集成了在线做题、编程竞赛、即时通讯、文章创作、视频教程、技术论坛等功能模块。前端采用 Vue3 + TypeScript + Arco Design 构建,后端使用 SpringBoot + MyBatis-Plus,并集成 Redis、RabbitMQ、ElasticSearch 等中间件,同时基于 Docker 实现代码沙箱。项目架构完整,技术栈丰富,非常适合作为毕业设计参考项目、求职面试项目展示,或作为全栈开发的练手项目。目前已开源全部代码,欢迎 Star 和 Fork。

  • Updated Feb 27, 2025
  • Java

基于 Docker 的在线代码执行沙箱系统,支持 Java、JavaScript、Python、C 等多语言代码的安全隔离运行。采用 Spring Boot + Docker 技术栈,应用策略模式和模板方法模式实现代码的编译执行和资源限制。可作为在线评测系统的核心组件,是一个适合作为毕业设计参考或个人练手的项目,同时很适合放在简历上提高竞争力。

  • Updated Jan 5, 2025
  • Java

JudgeLab 是一款高性能、可扩展的在线判题平台后端系统,专为在线评测与算法竞赛场景设计。该平台提供完整的题目管理、代码提交、评测流程编排及结果查询等核心能力,通过判题沙箱实现安全隔离与资源控制,广泛适用于 OJ 平台、课程作业评测、企业内部训练营等多种场景。 技术上,JudgeLab 基于 Spring Boot 3.x 构建,结合 MyBatis-Plus 进行数据访问层开发,采用 MySQL 8.x 作为主数据库,Redis 6+ 用于缓存优化,同时集成 JWT 实现身份认证,形成了一套稳定高效的技术架构。

  • Updated Oct 22, 2025
  • Java

Improve this page

Add a description, image, and links to the oj topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the oj topic, visit your repo's landing page and select "manage topics."

Learn more