PolyRun-MultiLangSandbox 是一个多编程语言的代码运行沙箱,旨在为开发者提供一个安全、隔离的环境,以运行和测试不同编程语言的代码。该项目利用 Docker 技术实现了代码的容器化运行,确保了运行环境的一致性和隔离性。通过使用 SpringBoot 框架,MultiLangSandbox 提供了一个强大且易于使用的后端服务,支持多种编程语言的代码执行。
PolyRun-MultiLangSandbox 是一个多编程语言的代码运行沙箱,旨在为开发者提供一个安全、隔离的环境,以运行和测试不同编程语言的代码。该项目利用 Docker 技术实现了代码的容器化运行,确保了运行环境的一致性和隔离性。通过使用 SpringBoot 框架,MultiLangSandbox 提供了一个强大且易于使用的后端服务,支持多种编程语言的代码执行。
代码沙箱的定位:只负责接受代码和输入,返回编译运行的结果,不负责判题 由于代码沙箱是能够通过 API 调用的独立服务,所以新建一个 Spring Boot Web 项目。最终这个项目要提供一个能够执行代码、操作代码沙箱的接口。=使用 IDEA 的 Spring Boot 项目初始化工具,一定要选择 Java 8、Spring Boot 2.7 版本!!!
最近一年贡献:0 次
最长连续贡献:0 日
最近连续贡献:0 日
贡献度的统计数据包括代码提交、创建任务 / Pull Request、合并 Pull Request,其中代码提交的次数需本地配置的 git 邮箱是 Gitee 帐号已确认绑定的才会被统计。