想做一个ACM系统(就是别人在浏览器提交代码,然后在后台编译和运行提交的代码,然后判断结果对不对),有两个问题不知道怎么解决:
1,怎么防止不安全的代码,象别人可以写跟系统有关的代码,如操作文件啊,执行进程啊,怎样解决这个问题?
2,用Process类运行编译后的文件,怎么知道其占用的内存多大?