没有合适的资源?快使用搜索试试~ 我知道了~
leetcode下载-OnlineEditor:基于SpringBoot的线上java编程网站

共26个文件
java:15个
properties:2个
cmd:1个

需积分: 50 2 下载量 111 浏览量
2021-06-29
19:42:32
上传
评论
收藏 2.06MB ZIP 举报
温馨提示
leetcode下载 OnlineEditor 基于SpringBoot的线上java编程网站 网站地址: 涉及技术:SpringBoot框架、Java动态编译、java类文件的结构、java类加载器&java热替换、java反射 、如何将一个类变为线程安全类等。 开发环境:Idea+jdk1.8 项目简介:本项目灵感来源于leetcode,刷题时偶然想到是否可以做个类似leetcode在线编辑器的,于是在基于 SpringBoot 的基础上实现了一个在线的 Java Editor,技术要点如下: 实现编译模块: 使用动态编译技术,可将客户端发来的源代码字符串直接编译为字节数组。 实现字节码修改器: 根据 Java 类文件结构修改类的字节码,可将客户端程序对 System 的调用替换为对 System的替代类 HackSystem 的调用。 实现运行模块: 自定义类加载器实现类的加载 & 热替换,通过反射实现 main 方法的运行。 解决多用户同时发送执行代码请求时的并发问题: 通过 ThreadLoacl 实现线程封闭,为每个请求创建一个输出流存储标准输出及标准错误结果。 未来规划:
资源推荐
资源详情
资源评论
























收起资源包目录


















































共 26 条
- 1
资源评论


weixin_38596093
- 粉丝: 3
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 清单计价模式下工程招投标及结算问题技术讲座.doc
- 基于PLC四层电梯内含组态王仿真程序大学本科方案设计书.doc
- 关键部位控制及检测计划.doc
- 污水处理厂设计说明书.doc
- 辅助整流器检查及清洁(验证).doc
- 中职《计算机网络技术》有效性教学策略探究.docx
- 正德室内设计方案课程试题AutoCAD02.doc
- 单片机课程方案设计书(节日彩灯).doc
- 注册结构师基础考试混凝土结构.doc
- 昌平某森林公园项目环评简本.doc
- GE-英文面试更重软技能-.doc
- 大班美术活动--会跳舞的精灵-.doc
- 项目公司工程部给排水工程师职位说明书.doc
- 预应力锚索试验孔施工总结.doc
- 安装工程技术标演示.ppt
- 基于单片机控制的智能定时闹钟方案设计书(含完整程序仿真图).doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
