1、进程的概念 程序是静态概念,本身作为一种软件资源长期保存;而进程是程序的执行过程,他是动态概念,有一定的生命周期,是动态产生和消亡的。 程序和进程无一一对应关系。一个程序可以由多个进程共用;另一方面,一个进程在活动中有可顺序地执行若干个程序。 2、父进程与子进程 1、子进程是由一个进程所产生的进...
分类:
其他好文 时间:
2014-08-09 21:12:09
阅读次数:
217
题目链接
题意:有n个任务,每个任务必须在在时刻[r,
d]之内执行w的工作量(三个变量都是整数)。处理器执行的速度可以变化,当速度为s时,一个工作量为w的任务需要 执行的时间为w/s个单位时间。另外不一定要连续执行,可以分成若干块。求处理器在执行过程中最大速度的最小值。处理器速度为任意的整数值。
思路:其实类似于最大值的最小化,也就是在满足各个任务在给定的时间区间内完...
分类:
其他好文 时间:
2014-08-09 18:54:08
阅读次数:
174
1,1. 没必要去优化页面模板,这都是一些很成熟的技术,就算你好不容易提升了10%的性能,这10%在整个页面的执行过程中只占了0.5%的比例,微乎其微,等于是前面例子中的4车道变8车道的傻瓜,我们不要去充当傻瓜。
2,数据库连接:使用连接池来减少连接次数;重复的数据库查询:使用缓存来避免重复的数据库查询;慢查询:使用索引来提升查询速度,使用连接查询替换子查询等。
3,静态文件和动态页面分开处理...
分类:
Web程序 时间:
2014-08-09 02:37:26
阅读次数:
382
1、区别
①程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。而进程是程序在处理机上的一次执行过程,它是一个动态的概念。
②程序可以作为一种软件资料长期存在,而进程是有一定生命期的。程序是永久的,进程是暂时的。
③进程更能真实地描述并发,而程序不能;
④进程是由进程控制块、程序段、数据段三部分组成;
⑤进程具有创建其他进程的功能,而程序没有。
⑥同一程序同...
分类:
编程语言 时间:
2014-08-08 02:01:32
阅读次数:
229
namenode跟secondarynamenode的执行过程...
分类:
其他好文 时间:
2014-08-06 23:09:42
阅读次数:
330
java 类 命名 java类文件中 只能有一个公开类 且 公开类类名与当前类文件的文件名一致方法如果使用了static修饰,那么此方法是类方法,可以 类名.方法名 使用。你的main方法在同一个类中,那么不需要写类名,直接写方法名就可以调用。而没有使用static修饰的方法属于实例方法,必须创建此...
分类:
编程语言 时间:
2014-08-06 21:46:52
阅读次数:
331
跳转语句中断当前的执行过程,C++语言提供了4中跳转语句:break、continue、goto和return。break语句break语句负责终止离他最近的while、do while、for或switch语句,并从这些语句之后的第一条语句开始继续执行。break语句只能出现在迭代语句或者swit...
分类:
其他好文 时间:
2014-08-05 18:31:00
阅读次数:
250
一、SVN 中 clean up 的功能 ? ? ?当Subversion改变你的工作拷贝(或是.svn中的任何信息),它会尽可能的小心,在修改任何事情之前,它把意图写到日志文件中去,然后执行 log文件中的命令,并且执行过程中在工作...
分类:
其他好文 时间:
2014-08-05 14:29:39
阅读次数:
201
js 中跳出循环用break,结束本次循环用continue,jquery 中each循环 跳出用return true,或者return false,下面的代码的本意是输入组名查找组id,如果没有找到返回'nofind',在实际执行过程中,当找到组id的时候,执行了 return n.PLM_ID...
分类:
Web程序 时间:
2014-08-04 10:28:46
阅读次数:
221
1.进程的基本概念 1.1操作系统有三大抽象概念: a)进程:程序的执行过程; b)文件: IO; c)虚拟内存:可用的地址空间; 1.2 进程在内核中是一种数据结构 task_struct(定义见/usr/src/linux-headers-3.8.0-29/include/...
分类:
系统相关 时间:
2014-08-02 23:19:24
阅读次数:
378