1: 杀死自己进程的方法android.os.Process.killProcess(Process.myPid());2:杀死别人进程的方法(不能杀死自己)-------a:activityManager.killBackgroundProcessesActivityManager activit...
分类:
移动开发 时间:
2014-07-30 00:40:32
阅读次数:
279
前面一篇文章分析了文件安全上下文关联过程。但是在SEAndroid中,除了要给文件关联安全上下文外,还需要给进程关联安全上下文,因为只有当进程和文件都关联安全上下文之后,SEAndroid安全策略才能发挥作用。也就是说,当一个进程试图访问一个文件时,SEAndroid会将进程和文件的安全上下文提取出来,根据安全策略规则,决定是否允许访问。本文就详细分析SEAndroid的进程安全上下文的关联过程。...
分类:
移动开发 时间:
2014-07-28 16:29:13
阅读次数:
545
import win.ui;import process;//以下自动生成,不用看./*DSG{{*/var winform = ..win.form(text="AAuto Form";right=215;bottom=95)winform.add(button={cls="button";tex...
分类:
其他好文 时间:
2014-07-28 15:17:23
阅读次数:
194
# cat > check_process_is_end.shwhile truedo sleep 30 res=`ps -ef | grep RNAhybrid` count=`grep -o "RNAhybrid" <<<"$res" | wc -l` if [ "$count" -eq "1"...
分类:
系统相关 时间:
2014-07-28 15:06:23
阅读次数:
293
一、概述Process类是一个抽象类(所有的方法均是抽象的),封装了一个进程(即一个执行程序)。 Process 类提供了执行从进程输入、执行输出到进程、等待进程完成、检查进程的退出状态以及销毁(杀掉)进程的方法。 ProcessBuilder.start() 和 Runtime.exec 方法创建...
分类:
编程语言 时间:
2014-07-28 02:58:59
阅读次数:
300
ORACLE数据库所使用的内存主要涉及到两个方面:PGA和SGA。
1.1 PGA管理
PGA指的是程序全局区(Program Global Area),是服务器进程(Server Process)使用的一块包含数据和控制信息的内存区域,PGA是非共享的内存,在服务器进程启动或创建时分配(在系统运行时,排序、连接风操作也可能需要进一步的PGA分配),并为Server Process排他访问,所以PGA中的数据结构并不需要通过latch来保护;
1.2 什么是PGA
进程的创建通常有两种模式:专用...
分类:
数据库 时间:
2014-07-28 00:19:19
阅读次数:
296
1.2.2 UGA和CGA
UGA(用户全局区)由用户会话数据、游标状态和索引区组成。在共享服务器模式下,一个共享服务进程被多个用户进程共享,此时UGA是Shared Pool或Large Pool的一部分,而在专用服务器模式下,UGA则是PGA的一部分。
不考虑Shared Server模式,在Dedicated模式下,PGA与UGA关系,就如同Process和Session的关系,PGA是服务于进程的内存结构,包含进程信息;而UGA是服务于会话的,它包含的是会话的信息。UGA中包含如下信息:...
分类:
数据库 时间:
2014-07-28 00:18:39
阅读次数:
410
好吧,昨晚上研究了switch()的底层实现原理--发现它并不是一般C语言教科书上那样所言,当然,这对于本身就非常熟悉汇编的同学来说,是小菜一碟。世界上,很多事情是巧合与必然的结合体,没有无缘无故的爱,也没有无缘无故的恨---我为啥会被一个switch给挡出去路?这个switch在contik...
分类:
其他好文 时间:
2014-07-27 21:34:15
阅读次数:
1438
每个android studio下都有build.gradle文件,这里有工程构建的一些信息:
如果我们要得到一个工程的版本号,我们可以这样来获取:
那我们在build.gradle里,这里默认的函数都可以使用DefaultGroovyMethods,里面有很多有用的方法可以调用,
我们采用
public static java.lang.Process...
分类:
其他好文 时间:
2014-07-27 11:53:33
阅读次数:
300
Nginx启动时框架处理流程
下图包含了Nginx框架在启动阶段执行的所有基本流程:
源码:
第1步:
在src\core\nginx.c的main函数中实现:
主要语句:
/*第1步:调用ngx_process_options方法设置配置文件路径等参数*/
if (ngx_process_options(&init_cycle) != NGX_OK) {...
分类:
其他好文 时间:
2014-07-27 11:35:45
阅读次数:
299