孤儿进程和僵尸进程 一、定义:什么是孤儿进程和僵尸进程 僵尸进程:一个子进程在其父进程还没有调用wait()或waitpid()的情况下退出。这个子进程就是僵尸进程。 孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。孤儿进程将被init进程(进程号为1)所收养
分类:
系统相关 时间:
2016-02-24 22:34:52
阅读次数:
299
人生第一道三分?。。。 把进攻序列里的前i只僵尸看成一个点,横坐标是第i只僵尸到达的时间,纵坐标是这i只僵尸的血量总和。。就是说植物必须在这段时间内输出这些伤害。。那么单位时间的输出伤害就是斜率了。 问题就变成了对于若干个点,求从原点到各个点斜率的最大值。 因为D是固定的,而每次新加入僵尸实际就是把
分类:
其他好文 时间:
2016-02-08 17:23:51
阅读次数:
174
记得有道Amazon的OA题目,好像是给定一个矩阵,让把矩阵的每个元素向右shift一个位置。这道题之前没有好好自习想过。今天正好刷到了rotate matrix,所以正好一块想了。 思路是类似LeetCode Spiral Matrix: 假设矩阵为方阵 设置top, left, bot, rig
分类:
其他好文 时间:
2016-01-28 07:07:16
阅读次数:
125
wait的函数原型是: #include#include pid_t wait(int *status) 进程一旦调用了wait,就立即阻塞自己,由wait自动分析是否当前进程的某个子进程已经退出,如果让它找到了这样一个已经变成僵尸的子进程,wait就会收集这个子进程的信息,并把它彻底销毁后...
分类:
其他好文 时间:
2016-01-27 00:49:45
阅读次数:
162
上面是我写的一个php多进程小实例,如果需要同时执行跟多的进程,在父进程或者子进程中继续使用pcntl_fork(),另外别忘了在父进程中使用pc_wait($status),否则容易成为僵尸进程。
分类:
Web程序 时间:
2016-01-20 13:07:43
阅读次数:
157
background-position属性有三种方式可以设置:1、百分比 x% y%2、位置水平:left|center|right;left相当于x为0% center 50% right 100%垂直:top|center|bottom;top相当于y为0% center 50% bot...
分类:
其他好文 时间:
2016-01-20 11:13:42
阅读次数:
157
僵尸对象:占用空间被释放的对象野指针:指向僵尸对象的指针(给野指针发消息会报错)空指针:指向nil的指针(给空指针发消息会不报错)因为给野指针发消息会报错,因此我们要监听僵尸对象,这样就可以在控制台输出错误原因设置如下图
分类:
其他好文 时间:
2016-01-17 21:25:22
阅读次数:
131
题目大意:太长自己看 令sumi表示第i个僵尸以及之前的僵尸的体力总和。disi表示第i个僵尸与房屋的初始距离 我们发现我们能消灭一个僵尸当且仅当y>=sumidisi 那么我们要求的显然就是max{sumidisi} 我们将一个僵尸抽象成一个点sumidisi。那么我们发现每一个回...
分类:
其他好文 时间:
2016-01-13 17:35:26
阅读次数:
176
set方法和get方法set方法和get方法的使用场合@public的成员可以被随意赋值,应该使用set方法和get方法来管理成员的访问(类似机场的安检、水龙头过滤,过滤掉不合理的东西),比如僵尸的生命值不能为负数set方法作用:用来设置成员变量,可以在方法里面过滤掉一些不合理的值命名规范:方法都是...
分类:
移动开发 时间:
2016-01-12 11:22:49
阅读次数:
274
转载自http://www.cnblogs.com/daiweilai/p/4421340.html目录前言逼优鸡知己知彼 百战不殆抽刀断Bug普通操作全局断点(Global BreakPoint)条件断点(Condational Breakpoints)打印的艺术NSLog开启僵尸对象(Enabl...
分类:
移动开发 时间:
2016-01-11 22:13:13
阅读次数:
256