垃圾收集器用到的垃圾收集算法标记-清除(Mark-Sweep)算法:首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象。它主要有两个缺点:一个是效率问题,标记和清楚过程的效率都不高;另外一个是空间问题,标记清楚后会产生大量不连续的内存碎片,空间碎片太多可能会导致,当程序在以后的运行过程中需要分配较大对象时无法找到足够连续的内存空间而不得不提前出发另一次垃圾收集动作。执行过程如下图所示...
分类:
编程语言 时间:
2015-07-27 23:02:17
阅读次数:
172
JSP 的执行过程:客户端发出Request请求JSP Container 将JSP转译成Servlet的源代码将产生的Servlet源代码经过编译后,并加载到内存执行把结果Response(响应)至客户端在执行JSP网页时,通常可以分为两个时期:转译时期(Translation Time)和请求时...
分类:
Web程序 时间:
2015-07-27 22:34:15
阅读次数:
108
sh -xv test.sh #加参数xv查看shell执行过程。Shell 调用系统时间变量 获取今天时期:`date +%Y%m%d` 或 `date +%F` 或date +%Y-%m-%d-%H:%M:%S 获取昨天时期:`date -d yesterday +%Y%m%d` 获取前天日期:...
分类:
系统相关 时间:
2015-07-27 18:41:53
阅读次数:
153
在脚本执行过程中,如果有一些命令或路径很长,且需要反复多次使用。则用变量来代替,方便更改和维护。read-t3-p"pleaseinputanumber:"necho$nread常用来实现人机交互,并把输入的值赋予给变量n-t3指定超时时间,超过3秒,返回到系统提示符下。shell中的内置变量:$0$1-$9$#等v..
分类:
系统相关 时间:
2015-07-27 16:32:57
阅读次数:
162
进程的定义
进程是一个具有一定独立功能的程序的一次运行活动。进程的特性
动态性: 进程的实质是程序的一次执行过程。进程是动态产生,动态消亡的。
并发性: 任何进程都可以同其他进程一起并发执行
独立性: 进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位
异步性: 由于进程间的相互制约,使进程具有执行的间断性,即进程按各自独立的、不可预知的速度向前推...
分类:
系统相关 时间:
2015-07-25 23:03:13
阅读次数:
244
该方法是快速求解Ax=b线性系统的方法,他要求矩阵A是对称正定矩阵。
算法执行过程:
matlab实现:clear;%删除工作空间的所有变量,释放系统内存
clc;%清楚命名窗口
A=[4 1;1 3];
b=[1,2]';
N=length(b); %解向量的维数
fprintf('库函数计算结果:');
x=inv(A)*b %库函数计算结果
x=[2;1];...
分类:
其他好文 时间:
2015-07-25 18:35:23
阅读次数:
175
这个问题说简单也很简单,无非就是客户端发送命令请求,服务器读取命令请求,然后是命令执行器查找命令实现,执行预备操作,调用命令实现函数,执行后续工作。
但是我们想要了解的不能简简单单的就是这些。下面我们详细的来分析一下Redis命令执行的全过程。...
分类:
其他好文 时间:
2015-07-25 16:54:14
阅读次数:
165
概述make otapackage是Android Build系统支持的命令,用来生成Recovery系统能够进行升级的zip包。因此,想要了解Android的OTA升级机制,我们首先需要学习make otapackage命令的执行过程。为了防止泄密,以下源码内容都是基于Android4.4.2_r1分支进行分析。make otapackagemake otapackage是一个.PHONY伪目标。...
分类:
移动开发 时间:
2015-07-25 15:21:06
阅读次数:
591
Linux进程管理 |-进程概念 |-进程管理命令 |-计划任务一、进程和程序的区别1、程序是静态概念,本身作为一种软件资源长期保持;而进程是程序的执行过程,它是动态概念,有一定的生命期,是动态产生和消亡的。2、程序和进程无一一对应关系。一个程序可以由多个进程共用;另外一方面,一个进程在活动中有可顺...
分类:
系统相关 时间:
2015-07-24 17:40:16
阅读次数:
150
Core AnimationCore Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。
Core Animation可以用在Mac OS X和iOS平台。
Core Animation的动画执行过程都是在后台操作的,不会阻塞主线程。
要注意的是,Core Ani...
分类:
移动开发 时间:
2015-07-22 10:47:53
阅读次数:
136