小编Ka *_* Rl的帖子

迭代HTML DOM并获得深度

如何在HTML DOM中进行迭代并在javascript中列出具有深度的所有节点.

例:

<div>
    <img src="foo.jpg">
    <p>
        <span>bar</span>
    </p>
</div>
Run Code Online (Sandbox Code Playgroud)

会导致

  • div 0
  • img 1
  • 第1页
  • 跨度2

html javascript dom

9
推荐指数
2
解决办法
4084
查看次数

在Linux下,当进程结束时如何获得通知?

如何监视多个进程,如果一个进程结束,我想运行一些代码。

我发现了几个使用轮询来实现此目的的示例,但我正在寻找一种在进程终止时被推送的方法(可能由OS推送)。使用C或C ++是否可能?它可以在任何现代Linux上运行。

如果有机会,我想不需要root特权就可以这样做。

编辑:

整个程序的工作是监视这些过程,并将此信息发送到另一台服务器,然后将其集成到网站中。

我尚未启动这些过程,但可以确保以同一用户身份启动它们。

我认为应该可以,因为Linux下的top / ps命令还会为您提供有关尚未启动的进程的信息。

c c++ linux operating-system process

5
推荐指数
2
解决办法
2369
查看次数

如何在if条件下使用expr

我有以下条件:

STATUSFILE = "foo.status"
NEWTIME=1389253927
if [ -f $STATUSFILE ] && [ expr $NEW_TIME - cat $STATUSFILE -gt 3600 ]; then
    echo "foo"
fi;
Run Code Online (Sandbox Code Playgroud)

我得到了::太多的论点

linux bash shell command-line

3
推荐指数
1
解决办法
3756
查看次数

标签 统计

linux ×2

bash ×1

c ×1

c++ ×1

command-line ×1

dom ×1

html ×1

javascript ×1

operating-system ×1

process ×1

shell ×1