P****d 发帖数: 137 | 1 【 以下文字转载自 Programming 讨论区 】
发信人: fanspeking23 (二爷三爷粉丝), 信区: Programming
标 题: 设计问题:类似leetcode的oj处理提交代码的?
发信站: BBS 未名空间站 (Mon Dec 9 14:43:23 2013, 美东)
觉得这是个很有趣也很实际的设计问题。New grad真心不懂。
看了一下Java compiler API,好像虽然可以接受String作为source然后编译,但是好
像还是要把编译好的.class存在文件系统。那么对多用户的情况,难道提交一次就存一
个.class在文件系统里?请问这个应该怎样设计?然后怎样才能保证用户提交的code在
一个sand box里运行,不会造成系统安全问题?还有超时超内存就kill的是怎样实现的?
C++也有compiler API吗? |
|