此项目为对应 vue-cnlinecode的后端
vue-onlinecode码云地址:https://gitee.com/china-bin/vue-onlinecode.git
所用技术:
- 基于springBoot框架开发
- MAVEN管理项目
- JAVA class动态编译
- 自定义classloader
- 标准输入输出重定向
- FutureTask多线程应用
- JAVA SecurityManager安全管理
- 集成swaggr:http://localhost:8080/swagger-ui.html
- 使用logback打印日志
- path.properites 记得配置你要把 .class 存储的路径
- 可以对传入的java代码 行编译
- 在subject自定义题目, 自定义测试用例,对测试用例进行判断
- 现在的试题是在java代码中写死的, 未来考虑放到数据库中
- ..............