问题标签 [online-compilation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1028 浏览

java - 如何在jsp中编译我的`.java文件`?

使用java compiler API我想编译一个java filein jsp。我创建了一个 html 文件并使用它的textArea元素将其文本(预计是用户输入的 java 中的代码)发送到服务器上的 JSP,并在将其收集到字符串中后,我创建了一个带有.java扩展名的文件并用内容编写了它textArea然后我使用了编译器 API,但它没有编译文件。我想做这样的事情

index.html

formAction.jsp

0 投票
1 回答
50 浏览

c++ - 为什么它在不同的ide在线有不同的行为

假设这段代码:


为什么它在以下方面具有不同的行为codechef

输出:

https://www.codechef.com/ide

但在ideone是:

输出:

https://ideone.com/jzbxA1

输入cpp.sh 输出:为 15


这种行为会是什么?我很抱歉我的英语不好我希望你能明白我说的话吗?

0 投票
3 回答
1277 浏览

online-compilation - 我可以在 Ideone 中创建头文件吗?

我认为Ideone 的常见问题解答页面并未涵盖这一点。我可以分别在 main.c 或 main.cpp 中编写我的代码,但是我可以创建一个头文件,并将其包含到我的main()?

例如,的 Overleaf允许我拥有多个文件。

0 投票
2 回答
2340 浏览

python - 使用带有 xlrd 的在线 Python 编译器读取 excel 文件

我和我的团队目前正在开展一个学校项目,我们需要使用在线 python 编译器,因为我们不允许在他们的计算机上安装或下载任何软件。该项目要求我从 .xlsx 文件中读取数据。

有没有带 xlrd 的在线 IDE 可以读取学校电脑上的文件?

我一直在看一些,但似乎找不到任何有这种支持的。在 tutorialspoint.com 上可以上传 excel 文件,但不能导入 xlrd。其他站点有 xlrd,但不允许将文件上传到站点。

0 投票
1 回答
757 浏览

c - 这是在线 C 编译器 gcc-7.2.0 的故障吗?

在一个名为jdoodle的在线 C 编译器上,我尝试了下面这个简单的代码片段:

它打印:

这是我所期望的。

但是当我将代码更改为:

编译器抱怨:

从手册页ceil()来看,它相当简单明了,因为它将double变量作为唯一的参数。

当我将编译器版本从 7.2.0 更改为 5.3.0 时,两个代码都成功编译并生成了预期的输出。

为什么编译器的更新版本抱怨它呢?

如果编译器对它的抱怨是正确的,谁能告诉我为什么ceil(f);会是一段有问题的代码,以至于 gcc-7.2.0 不认为它有效,令人惊讶地将“未定义的引用错误”分配给有效的库函数?

更新:我用 C-GCC6.3 的codechef 在线编译器尝试了相同的代码段,它编译得很好并生成了预期的输出。

0 投票
2 回答
1412 浏览

node.js - 当我尝试将代码作为字符串发送到 jdoodle 编译器 api 时,出现错误

输出:

有没有其他方法可以将代码发送到编译器 api 来执行它请建议我 感谢您提前帮助我

0 投票
2 回答
42 浏览

java - 在线java编译显示这样的错误

编译错误

prog.java:42:错误:变量 f 可能尚未初始化 if(n == 1 || f == 1) ^ 1 错误

0 投票
3 回答
3019 浏览

api - 有没有办法在浏览器中编译代码(C/C++)?

这个问题可能听起来很疯狂。那里有任何基于浏览器的编译器吗?

0 投票
0 回答
105 浏览

python - 优化以在 python 列表中以更少的时间找到组合

我有以下一段代码,它找出列表中的任何 4 个组合总和是否可能达到一个值(比如 7)。如果可能,它会打印 1,否则打印 0。它需要:- 列表元素的数量(n),列表(测试)和需要检查的数字(比如 7)(这里是 x)。

每次我在任何在线平台上执行它都会显示“超出时间限制”。我如何将它优化到 0.87 秒以下?如果我在这里使用了“ itertools ”。我做错了什么。

0 投票
6 回答
8513 浏览

typescript - 是否有任何选项可以使用 tsc 或 ts-node 或其他任何东西更快地编译和运行 ts 代码?

目前我们有客户端服务器应用程序(用于竞争编码目的),客户端点击编译并运行并将 ts 代码发送到服务器,其中 ts 代码存储在文件中并在服务器上使用测试用例在本地运行,输出通过测试用例返回给客户端/失败的结果。但是运行 ts 文件非常慢,这需要很长时间。

我在 transpileonly 模式下使用 ts-node 在服务器本地编译和运行文件。

例如。npx ts-node -T tsFileName.ts

我们的要求是固定在 ts 代码的编译和运行时。