1、强引用 平时我们编程的时候例如:Object object=new Object();那object就是一个强引用了。如果一个对象具有强引用,那就类似于必不可少的生活用品,垃圾回收器绝不会回收它。当内存空 间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会...
分类:
其他好文 时间:
2015-07-29 00:42:12
阅读次数:
136
前几篇博文中我已经介绍过进程的创建以及一些基本知识,这里就不再赘述,本篇博文我主要会涉及进程的终止细节以及父进程对子进程的监控,还有函数组exec()1.进程的终止(1)_exec()和exit()进程终止分俩中情况,一种是收到某种信号异常终止,另一种是调用_exit()正常退出#include
void _exit(int status);参数status保存了进程的终止状态,...
分类:
系统相关 时间:
2015-07-28 13:12:09
阅读次数:
173
进程退出 进程结束表示进程即将结束运行,在linux系统中进程的退出方法分为正常退出和异常退出两种.exit函数进程有三种正常终止法及两种异常终止法。(1) 正常终止: (a) 在main函数内执行return语句。这等效于调用 exit。 (b) 调用exit函数。此函数由ANSI C定义,其操作...
分类:
系统相关 时间:
2015-07-28 10:14:26
阅读次数:
168
最近考试什么的都已经结束了,闲在家也没什么事做,就想着学点什么,于是便选择了学一下Android开发。一直在使用Android手机,要是自己能为自己的手机开发一个APP就好了。
好了,也不扯些废话了,开始Android之旅吧!不过出师必须要有名,由于是探索未知世界,我便取名叫“My Magic Android Tour”好了。
由于之前做课程设计(完全是打酱油的)已经配置过环境...
分类:
移动开发 时间:
2015-06-30 21:57:32
阅读次数:
173
Unix/linux下进程管理,进程的正常终止、异常终止,及相关函数 wiai() waitpid() exit() _exit()......
分类:
系统相关 时间:
2015-06-26 09:20:03
阅读次数:
138
在win7系统装Oracle时经常会遇到一个“Oracle 10g 出现程序异常终止,发生内部错误!请将以下文件提供给 Oracle技术部门“未知”“未知”“未知””这样一个错误,百度了下,才知道原来在win7下因为兼容性问题直接安装是不行的。所以才会出个这错,话不多说,解决办法:将Oracle 1...
分类:
数据库 时间:
2015-06-25 16:54:45
阅读次数:
177
一般备份文件选择的目录为磁盘根目录或备份所选分区未授予sqlserver用户读写权限时会出现此错误。解决办法就是给sqlserver用户授予权限:选择要备份的文件夹 ,右键-->属性-->安全-->看下"组或用户"是否包涵AuthenticatedUsers这个用名,因为是包括在计算机上或活动目录中...
分类:
数据库 时间:
2015-06-15 12:43:59
阅读次数:
139
公司服务器全部在ldap环境下。上次ldap服务异常终止后,然后centos服务器ls、top什么的都很慢(感觉要卡一下)。通过[root@ip01~]#ss|grepCLOSE|wc-l
206这206个全部都是连接到LDAP的。感觉可能是这个问题。因为ldap终止后然后服务器TCP一直处于等待?今天在ubuntu服务器测试了..
分类:
其他好文 时间:
2015-05-28 14:23:27
阅读次数:
227
当一个进程正常或异常终止时,内核就向其父进程发送 SIGCHLD 信号,相当于告诉父亲他哪个儿子挂了,而父进程可以通过 wait() 或 waitpid() 函数等待子进程结束,获取子进程结束时的状态,同时回收他们的资源(相当于,父亲听听死去儿子的遗言同时好好安葬它)。...
分类:
系统相关 时间:
2015-05-22 19:10:58
阅读次数:
161
同步中断和异步中断:
同步中断(异常)是当前指令执行时由CPU控制单元产生的,之所以称为同步,是因为只有在一条指令终止执行后CPU才会发出中断。异步中断(中断)是由其他硬件设备依照CPU时钟信号随机产生的。
1、中断信号的作用:
2、中断和异常:
(1)中断:可屏蔽中断和非屏蔽中断
(2)异常:
1)处理器探测异常:故障、陷阱、异常终止
故障...
分类:
其他好文 时间:
2015-05-11 08:51:42
阅读次数:
175