标签: parent-child

为什么这里的孩子处理不打印任何东西?

假设之前已经声明了所有变量......因为它们已经存在.子进程不打印任何让我觉得它没有被执行的东西.父进程运行正常,尽管它没有获得共享内存.我为这段代码的长度道歉...

// create 5 child process
for(int k=0;k<5;k++){

    // fork a child process
    pid = fork();

    // error occured on fork
    if (pid < 0) {
        fprintf(stderr, "Fork Failed");
        return 1;
    }
    // this is what the child process will run
    else if (pid == 0) {
        //create a shared mem segment
        segment_id = shmget(IPC_PRIVATE, size, S_IRUSR | S_IWUSR);

        //attach the shared memory segment
        shared_memory = (char *) shmat(segment_id, NULL, 0);

        printf("this is child");

        double x = 0;
        double sum …
Run Code Online (Sandbox Code Playgroud)

c++ fork parent-child

0
推荐指数
1
解决办法
6128
查看次数

从相同的父函数调用不同的子函数

我希望有一个像这样的共同父功能

void main (param 1, param 2)
{
    <stuff to do>
    param1();
    print("The function %s was called", param 2);
    <more stuff to do>
}
Run Code Online (Sandbox Code Playgroud)

其中param 1将是要调用的函数的名称,param 2将是一些描述性文本.param 2很简单,我已经解决了,但我不清楚如何通过传入函数名称从同一个父函数调用函数.这是父函数所做的一些其他事情,但不是让多个父函数只在他们调用的函数或带有switch语句的单个父函数上有所不同,如果这种方式可行,则id更喜欢.有什么想法吗?

c function parent-child

0
推荐指数
1
解决办法
1251
查看次数

需要在PHP中调用父类中的方法

正如标题所述,我正在尝试在父类中创建一个方法.虽然,我想它可以是任何一个班级.例如:

class Parent
   {
      function foo ()
        {
           // do stuff
        }
   }

  class Child extends Parent
    {
       function bar ()
        {
           // do stuff after foo() has ran
        }
    }
Run Code Online (Sandbox Code Playgroud)

基本上,我希望foo()被要求运行或Child类不运行并返回错误或重定向到不同的页面.我可以调用该函数,但我想知道在扩展父类时是否可以使它成为一个要求.

php parent-child

0
推荐指数
1
解决办法
1432
查看次数

在Unix系统上创建子进程?

我正在尝试在另一个进程中创建子进程.我用C语言编写这两个程序.首先,我编写一个虚拟进程,它将是子进程.它所做的只是在屏幕上写一个字符串.它本身很好用.然后我写另一个程序,它将是父进程.但是,我无法实现.我正在尝试将fork和execl函数一起使用,但是我失败了.我还希望子进程在父进程终止之前不会终止.

我该如何编写父进程?

谢谢.

以下是子进程的代码:

#include <stdio.h>

int main(void) {
  while(1) {
    printf("*");
    sleep(1);
  }
}
Run Code Online (Sandbox Code Playgroud)

这是父进程:

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>

int main(void) {
  if (fork()) {
    while(1) {
      printf("-\n");
      sleep(5);
    }
  } else {
    execl("./", "dummy", (char *)0);
  }
}
Run Code Online (Sandbox Code Playgroud)

c unix parent-child child-process

0
推荐指数
1
解决办法
4276
查看次数

处理所有对象T的空父T

BaseUnit> Unit> ContainerUnit

  • BaseUnit是核心类.
  • Unit添加一个名为Parent的ContainerUnit属性.
  • ContainerUnit添加名为Children的List <Unit>属性.

因此,所有Unit类型(包括ContainerUnit)必须具有ContainerUnit的父级.ContainerUnit类型可以包含ContainerUnit类型的子项,也可以只包含Unit类型.

所以你可以买一盒物品,其中一些是物品盒.

我想拥有一个主ContainerUnit,它被视为所有Unit类型的最高级父级.但这会使其Parent属性为null.意思是,我想说"谁是你爸爸?" 任何事情,没有意识到它在层次结构中的位置,但是如果我问(例如,在一个循环中)主容器的父亲是谁,它会得到优雅的处理.

我正在寻找其他人为解决这个问题而采取的方法.我确实搜索了这个,我的查询没有太多运气.

c# inheritance parent-child

0
推荐指数
1
解决办法
261
查看次数

jquery选择器迭代子进程,然后迭代父/兄弟

我在下面有以下简化的HTML.

<div id="coat">
<span class="Jan2011-Sales">10</span>
<span class="Feb2011-Sales">10</span>
<span class="Mar2011-Sales">10</span>
</div>

<div id="boot">
<span class="Jan2011-Sales">10</span>
<span class="Feb2011-Sales">10</span>
<span class="Mar2011-Sales">10</span>
</div>

<div id="hat">
<span class="Jan2011-Sales">10</span>
<span class="Feb-Sales">10</span>
<span class="Mar2011-Sales">10</span>
</div>

<div id="etc.">
</div>
Run Code Online (Sandbox Code Playgroud)

编辑:

我想做的是创建一个如下表:(几乎像一个数据透视表)

   <th>
       <td>Period</td>
       <td>Coat</td>
       <td>Boot</td>
       <td>Hat</td>
   </th>
   <tr>
       <td>Jan2011-Sales</td>
       <td>10</td>
       <td>10</td>
       <td>10</td>
   <tr>
   <tr>
       <td>Feb2011-Sales</td>
       <td>10</td>
       <td>10</td>
       <td>10</td>
   <tr>
   etc.
Run Code Online (Sandbox Code Playgroud)

我的问题是 - 如何迭代原始HTML?例如,我的想法是迭代第一个元素来获取行,然后获取父级的兄弟div,以便我可以找到/匹配其子级来获取列.

思考?谢谢.

jquery iterator parent-child selector

0
推荐指数
1
解决办法
4286
查看次数

Linux父文件父文件路径

可能这个问题似乎很愚蠢,但无论如何.我有一个脚本文件/local/bin/app1/script.sh,我需要知道它的父父目录名称bin.我知道我可以${0%/*}用来确定父目录名.我不熟悉bash所以有人可以帮我弄清楚父母的父目录名吗?非常感谢.

linux directory bash file parent-child

0
推荐指数
1
解决办法
3318
查看次数

Javascript使用有关父元素的信息获取子元素的ID

我有一个使用javascript创建的div.

div具有不同数量的子元素,这些子元素都是复选框.

我想使用循环检索所有复选框的id.

div已经传递到我正在使用的类中,并被称为:

oInput
Run Code Online (Sandbox Code Playgroud)

我知道这工作正常,因为我能够使用以下行检索div具有的子元素的数量:

oInput.childNodes.length
Run Code Online (Sandbox Code Playgroud)

但我的问题是我不知道如何检索子元素的id.我想做的就是让id现在显示在一个警告框中.

到目前为止,我有:

for (var ii = 0; ii < oInput.childNodes.length; ii++)
        {
            var childId = oInput.childNodes[ii].id;
            alert("Child " + childId);
        }
Run Code Online (Sandbox Code Playgroud)

但这不是正确的解决方案.我一直在搜索,但似乎没有任何明确的答案.我只是在寻找一个使用javascript的解决方案,它将在循环中的警告框中显示答案.

html javascript parent-child

0
推荐指数
1
解决办法
2万
查看次数

从表中获取所有子节点

我正在尝试从表中获取所有子节点,但是我的查询正在获取一些额外的结果,我不确定为什么

SELECT [pkID]
    ,[parentID]
    ,[CategoryName]
FROM [tblCategory]
WHERE [pkID] = 6
UNION ALL
SELECT [Sub].[pkID]
    ,[Sub].[ParentID]
    ,[Sub].[CategoryName]
FROM [tblCategory] [Sub]
INNER JOIN [tblCategory] AS [Sub2] ON [Sub].[ParentID] = [Sub2].[pkID]
Run Code Online (Sandbox Code Playgroud)

运行此查询时,我将获得其他子节点注意*在我的VB.Net应用程序中(需要调用此SQL的地方),ParentID为0是树视图中的根节点。

pkID | ParentID | CategoryName
1    | 6        | Category1
2    | 0        | Category2
3    | 0        | Category3
4    | 0        | Category4
5    | 0        | Category5
6    | 0        | Category6
7    | 0        | Category7
8    | 0        | Category8
9    | 7        | …
Run Code Online (Sandbox Code Playgroud)

sql parent-child

0
推荐指数
1
解决办法
2818
查看次数

如何只显示当前李的孩子并隐藏其他李子

我的页面中有多个嵌套的ul.嵌套的ul通过以下jquery代码显示.

jQuery的

$("li").click(function(){
    $(this).children("ul").show("slow");
});
Run Code Online (Sandbox Code Playgroud)

但是我想一次只显示一个嵌套的ul.我的意思是当我点击一个li时,它应该只显示其子ul并隐藏其他孩子ul.我在之前的jquery代码中添加了以下行

$("li ul").not(this).hide("slow");
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

CSS

li ul{
    display:none;
}
Run Code Online (Sandbox Code Playgroud)

HTML

<li>
    <a href="#">Insert + </a>
    <ul>
        <li>
            <a href="services.php">Services</a>
        </li>
        <li>
            <a href="notice.php">Notice and Information</a>
        </li>
    </ul>
</li>

<li>
    <a href="#">View + </a>
    <ul>
        <li>
            <a href="services.php">Comments</a>
        </li>
        <li>
            <a href="notice.php">Status</a>
        </li>
    </ul>
</li>
Run Code Online (Sandbox Code Playgroud)

jquery parent-child jquery-selectors

0
推荐指数
1
解决办法
1375
查看次数