TA贡献1865条经验 获得超7个赞
理论上,是的。但是你需要做很多事情:
确保用户输入了有效的 Scala 代码
将该源代码传输到服务器
编译scala代码
从你的服务器中运行它(捕获错误,处理资源泄漏,......)
所以,可能:是的。合理:没那么多。
显然:很多工作
获得体面的用户体验:更多的工作(比如:告诉用户在他的源代码中输入的确切位置你的编译步骤发现了一个错误......很难)
当然:打开您的系统以获取大量攻击向量。
TA贡献1833条经验 获得超4个赞
twitter util-eval 库似乎提供了我需要的东西,但它已停产。
大厂算法面试真题解析32讲
¥ 68.00
32 堂微服务架构设计与落地精讲课
¥ 78.00
Java 并发编程深度解析
¥ 58.00
网络编程之Netty一站式精讲
再学经典:《Effective Java》独家解析
举报