MATL在线:MATL在线解释器 源码
MATL在线 这是编程语言(基于和的高尔夫语言)的基于Python的在线解释器。 该应用程序的实时版本托管在。 堆栈 该应用程序的核心是轻量级的Python Web框架 。 JavaScript前端和应用程序之间的双向通信由处理。 MATL代码和输入参数被提交到服务器,并且将任务分配给许多可用的工作进程之一。 每个工作进程都使用库与基础的实例进行通信,以评估提供的代码。 该进程的所有输出(包括文本和图形)都通过实时流回浏览器。 技术: 本地运行 在本地运行应用程序的最简单方法是使用 ,它将启动Web服务,celery worker,redis实例和postgres数据库。 在运行docker-compose之前,请确保构建本地docker映像: make docker docker-compose up 然后,您将可以通过访问该应用程序。 计划的未来改进 能够顺序运行多个测试用例
文件列表
MATL-Online-main.zip
(预估有个98文件)
MATL-Online-main
ops
Chart.yaml
48B
Dockerfile
1KB
values
default.yaml
0B
templates
web
service.yaml
163B
deployment.yaml
3KB
暂无评论