进程间通信的目的:数据传输:一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几兆字节之间。D1共享数据:多个进程想要操作共享数据,一个进程对共享数据的修改,别的进程应该立刻看到。D2通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件(如进程终止时要通知父进...
分类:
其他好文 时间:
2014-08-26 17:10:46
阅读次数:
174
linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生) 4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放...
分类:
系统相关 时间:
2014-08-26 16:52:56
阅读次数:
283
Executor框架将工作单元划分为任务,即任务是逻辑上的工作单元,而线程是任务异步执行的机制。Runnable是任务的一个抽象,并且理想状态下任务是独立的执行,但是Runnable的run( )不能返回一个结果或者抛出一个受检查的异常,这与我们有些实际任务是不相符的。在通过线程或者executor执行Runnable任务中,不仅仅是不能返回任务的执行结果,有时我们希望可以控制某个任务,或取消或终止,但在executor中一旦提交任务,我们将很难单一的控制任务的生命周期,虽然ExecutorService扩...
分类:
编程语言 时间:
2014-08-26 15:30:36
阅读次数:
283
jdk8已经不支持xp了(因为xp的ADVAPI32.DLL中没有RegDeleteKeyExA这个函数,译者注:解决方案之一是写一个包装DLL来替换原DLL)。相关的描述详见http://mail.openjdk.java.net/pipermail/openjfx-dev/2013-July/009005.html。虽然官方对xp的支持已经终止了,但java的二进制文件依然是xp兼容的。目前仅...
分类:
其他好文 时间:
2014-08-26 13:46:36
阅读次数:
226
代码是其次,可能有很多不足,而且有一个功能没有实现,那就是方块的变形,没有想到一个很完美的解决方案。下面说一下我的思路,因为当时做的时候,并没有看其他人的思路,故而不知道自己是否走了弯路,先制作四个基础小方块model,所有的积木都是由这四个方块组合而成。感觉问题的难点就在于判定运动终止,这里我设定...
分类:
Web程序 时间:
2014-08-26 13:04:46
阅读次数:
649
举个栗子:#! /bin/bashecho -e "你真要想要执行此操作吗,yes or no?"read Confirmcase $Confirm iny|Y|yes|Yes)echo "做你想做的事情吧";;*)echo "操作终止了!"esac
分类:
其他好文 时间:
2014-08-26 11:33:45
阅读次数:
140
杀死进程最安全的方法是单纯使用kill命令,不加修饰符,不带标志。首先使用ps-ef命令确定要杀死进程的PID,然后输入以下命令:#kill-pid注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程..
分类:
其他好文 时间:
2014-08-26 03:12:35
阅读次数:
201
http://acm.timus.ru/problem.aspx?space=1&num=1152
有n个阳台围城一圈,每个阳台都有若干个怪兽,一次可以打三个相邻的阳台上的怪兽,它们就会全部死去,但攻击者会受到没有死去怪兽的攻击,每个怪兽的攻击是1unit,问最后攻击者受到的最小伤害。
n
1次WA,1次TLE。
WA是没看透题意,我判断的递归终止的条件是怪兽数目小于等于...
分类:
其他好文 时间:
2014-08-25 21:12:24
阅读次数:
259
大家都知道,break的作用就是终止它所在的switch语句后循环语句的执行。在这里呢,我们不去探讨break在循环里的终止作用,也不去回忆在循环里是跳出本层循环,不去研究它与continue或者return的区别。在这里,我们简简单单的谈一下,它在switch语句中的利用。 有这样一道编程题...
分类:
其他好文 时间:
2014-08-25 18:50:04
阅读次数:
228
解释:每次在s-t之间找出费用最小的一条路径即单源最短路,如果t点不再被访问到,则算法终止。否则,按着最短路径找出最小剩余容量c,最大流量加上c,再更新最短路径上的边,前向弧减去c,反向弧加上c,并且造一条逆向的费用边,最小费用加上每条边的花销,每条边的花销=单位费用*c。
最小费用最大流既能求最小费用,又能得出最大流,是更为一般的模型。
模板:
#define maxn 200...
分类:
其他好文 时间:
2014-08-25 15:01:24
阅读次数:
180