我正在第三方程序中编写一个简单的迭代器脚本:
var i = 1.
function run(){
output1 = i;
i = i + 1;
}
此功能针对每条记录运行。但该程序适用于25个记录的批次。所以对于100条记录,它输出4到1到25次。我可以访问java库。它是一个Linux服务器。我可以将i放入某种全局java变量或内存中,这样我就能活在我的程序之外吗?我试着读写一个文本文件。这有效,但是要减慢给我一些空的,一个和两个。让程序等待将是我的最后选择(我该怎么做?
我没有其他简单的方法来添加这些数字。我受到Oracle EDQ程序的限制。
答案 0 :(得分:0)
不幸的是,您的Java内存不能驻留在服务器的内存中,而您的javascript变量是用户浏览器即用户系统内存的一部分。因此,您无法拥有共享内存,但您绝对可以通过http。
在服务器和客户端之间建立链接因此,如果您需要在服务器上保存一些javascript变量,则可以从客户端发起ajax请求,该请求会将数据传递给服务器。一旦你得到它,你可以做任何你喜欢做的事情