网站在线运行代码

2015-06-04 22:58:19 +08:00
 hellomsg

http://zh.scala-tour.com/ 这样的网站,他们的代码直接在服务器上运行然后返还结果吗?还是在什么沙箱或虚拟机里运行。

如果在服务器上运行,是不是我在他的代码框里执行以下代码就可以把它的进程给杀了。。。
val rt:Runtime = Runtime.getRuntime();
val p:Process = rt.exec("kill n");

11838 次点击
所在节点    Java
108 条回复
wph95
2015-06-06 16:04:59 +08:00
@gooffer
如果系统调用频繁的(频繁读写的),
原本跑1秒就够的代码 , 基于ptrace的沙盒内跑10秒都评测不完 。 性能损耗太大了 桑不起
当然 一般oj倒是无所谓
CodeVS年评测快百万了, 用Ptrace == 投入更多的服务机做评测机 == 花钱->没钱买服务器了->只好提升评测机性能->弃用Ptrace
gooffer
2015-06-06 17:05:27 +08:00
@wph95 你们现在几台服务器了? 能不能留个QQ,请教下
virusdefender
2015-06-06 22:45:21 +08:00
mingyun
2015-06-07 10:59:42 +08:00
@cdlnls run没有输出?
@asj 收藏了
silianbo
2015-06-09 21:58:11 +08:00
怎么发现的这个网站!
hellomsg
2015-06-10 12:35:49 +08:00
play->scala->贵网站
@silianbo
qw7692336
2015-06-21 20:21:41 +08:00
@wizardforcel 怎么看得出来?
tinting
2017-05-22 17:57:14 +08:00
那大家看看这个又如何??
bytelang.com

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/196195

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX