一些代码如下:
function getData() {
var lastRequestTimeStr = localStorage.getItem('lastRequestTime');
if (lastRequestTimeStr) {
var lastRequestTime = moment(lastRequestTimeStr);
var now = moment();
if (now.diff(lastRequestTime, 'minutes') >= 30) {
//get data from server now
//save time to localStorage
localStorage.setItem('lastRequestTime', now.format());
}
}
}
$(document).ready(function () {
getData();
setInterval(getData, 60000); //call this getData every 1 minutes to make sure we do not miss
})
fork复制子进程,对不对?
但我的问题是哪个进程确实def start
if fork
do something
exit 0
end
end
退出了父进程或子进程?
答案 0 :(得分:2)
fork
,如果没有阻止,则有两个不同的回报。对于父级,它返回子级的进程ID(PID)。对于孩子,它返回nil
,这是假的。
这样可以利用:
if fork
...this is the parent...
else
...this is the child...
end
所以你的代码在上面分叉,父母做了一些事情,然后父母退出,孩子继续存在。