- 博客(2)
- 收藏
- 关注
原创 GraalVM沙箱体验
在参与开发的Java工程中,需要使用GraalVM执行用户输入的JS代码。这些代码是不可信的,可能存在恶意代码,因此需要限制执行代码时使用的各种资源。在2023年6月发布的GraalVM企业版中,首次支持sandbox特性,支持限制CPU时间、堆内存、语句数量等条件。本文介绍在本地运行示例代码的过程,以及部分阅读源码的结果。
2023-08-23 10:36:56
165
1
原创 GraalVM+Win10环境配置与执行JS代码
在参与开发的Java工程中,有使用Nashorn引擎执行外部JS代码的业务。Nashorn引擎已经过时了,Oracle新退出的GraalVM具备在Java工程中执行JS代码的能力,所以打算在本地搭建GraalVM环境并运行相关示例代码。
2023-08-22 10:40:26
1081
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人