# online-code-executor **Repository Path**: fengsam618/online-code-executor ## Basic Information - **Project Name**: online-code-executor - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-01 - **Last Updated**: 2025-01-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Online Code Executor (在线代码执行系统) #### 大部分代码,cursor ai 生成 一个基于 Spring Boot 和 Docker 的在线代码执行系统,提供安全的多语言代码运行环境。支持实时编辑、编译和运行代码,适用于在线编程练习、算法测试和编程教学等场景。 [English](./README_EN.md) | 简体中文 ## 系统预览 ![系统界面](docs/images/preview.png) ## ✨ 核心特性 ### 🚀 多语言支持 - **Java** - JDK 22 支持 - 虚拟线程优化 - 智能类名检测 - **C++** - GCC 编译器 - C++17 标准支持 - 内存安全限制 - **Go** - 原生编译支持 - 并发控制优化 - **Python** - Python 3 解释器 - 简洁的执行环境 ### 💻 代码编辑器 - **Monaco Editor 集成** - VS Code 同款编辑器 - 智能代码补全 - 实时语法检查 - 多主题支持 - **代码片段** - 常用代码模板 - 快捷输入支持 - 自定义片段扩展 ### 🛡️ 安全特性 - **Docker 容器隔离** - 独立执行环境 - 资源隔离控制 - 安全策略限制 - **资源限制** - 内存上限:512MB - CPU 时间:5秒 - 输出限制:1000行 - 代码长度:64KB - 并发数:10 ## 🚀 快速开始 ### 环境准备 ## 💡 使用示例 ### Java 示例