V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hellomsg
V2EX  ›  Java

网站在线运行代码

  •  1
     
  •   hellomsg · 2015-06-04 22:58:19 +08:00 · 11606 次点击
    这是一个创建于 3250 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    第 1 条附言  ·  2015-06-05 18:20:22 +08:00
    博主已经现身,我也收到他的邮件回复了,我希望大家不要随便搞他的网站了。他的scala教程我正在看,别删了额,我在学习
    怎奈何没办法删帖
    108 条回复    2017-05-22 17:57:14 +08:00
    1  2  
    wph95
        101
    wph95  
       2015-06-06 16:04:59 +08:00
    @gooffer
    如果系统调用频繁的(频繁读写的),
    原本跑1秒就够的代码 , 基于ptrace的沙盒内跑10秒都评测不完 。 性能损耗太大了 桑不起
    当然 一般oj倒是无所谓
    CodeVS年评测快百万了, 用Ptrace == 投入更多的服务机做评测机 == 花钱->没钱买服务器了->只好提升评测机性能->弃用Ptrace
    gooffer
        102
    gooffer  
       2015-06-06 17:05:27 +08:00
    @wph95 你们现在几台服务器了? 能不能留个QQ,请教下
    virusdefender
        103
    virusdefender  
       2015-06-06 22:45:21 +08:00   ❤️ 1
    mingyun
        104
    mingyun  
       2015-06-07 10:59:42 +08:00
    @cdlnls run没有输出?
    @asj 收藏了
    silianbo
        105
    silianbo  
       2015-06-09 21:58:11 +08:00
    怎么发现的这个网站!
    hellomsg
        106
    hellomsg  
    OP
       2015-06-10 12:35:49 +08:00
    play->scala->贵网站
    @silianbo
    qw7692336
        107
    qw7692336  
       2015-06-21 20:21:41 +08:00
    @wizardforcel 怎么看得出来?
    tinting
        108
    tinting  
       2017-05-22 17:57:14 +08:00
    那大家看看这个又如何??
    bytelang.com
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5543 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 06:49 · PVG 14:49 · LAX 23:49 · JFK 02:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.