效果图:源码:https://github.com/haidragon/DriverFunction
--摘自《Android进阶解密》 1.AMS在启动应用程序时会检查者应用程序需要的应用进程是否存在,不存在就会请求Zygote进程启动需要的应用程序进程 2.Zygote的Java框架层中会创建一个Server端的Socket,这个Socket用来等待AMS请求Zygote来创建新的应用程序进程 ...
分类:
系统相关 时间:
2018-12-24 20:54:56
阅读次数:
266
1:每个业务最好只跑一个业务,且此业务是主进程:,这是容器技术的初衷和本意!!!2:每个docker容器需要一个前台进程一直运行,因为docker容器并不是虚拟机,是利用linux的cgroup和namespace隔离的,在宿主机上本质是个隔离的进程,例如一个容器的主进程是启动nginx,servicenginxstart,这句shell充当了主进程,fork了一个子进程启动了nginx后这个sh
分类:
其他好文 时间:
2018-12-13 11:32:50
阅读次数:
148
GTID简介 概念 全局事务标识符(GTID)是创建的唯一标识符,并与在源(主)服务器上提交的每个事务相关联。此标识符不但是唯一的,而且在给定复制设置中的所有服务器上都是唯一的。所有交易和所有GTID之间都有一对一的映射关系。GTID由source_id和transaction_id组成 GTID ...
分类:
数据库 时间:
2018-12-09 01:03:05
阅读次数:
303
头文件: #include <Windows.h>#include <tlhelp32.h>#include <tchar.h>#include <ShellAPI.h> 查找进程: 就是调用windowApi遍历所有启动进程, 实现如下 杀死进程: 就是通过遍历所有的启动的进程, 然后查找进程ID ...
分类:
编程语言 时间:
2018-12-05 12:22:42
阅读次数:
233
程序和进程 程序:二进制文件,占用的磁盘空间,还没运行 进程:启动的程序,数据在内存中,占用系统资源(CPU,物理内存) 并行和并发 并发:不是一个时间点的概念,而是一个时间段的概念,某个时间段内处理的请求数量 并行:增加服务器或cpu对请求的处理 一个cpu把一个时间段分成若干时间碎片,每个时间碎 ...
分类:
系统相关 时间:
2018-12-05 10:24:15
阅读次数:
187
SVN版本管理与大型代码上线 一、SVN简介 SVN是近年来崛起的非常优秀的版本管理工具,是一个开源的版本控制系统,开发的代码版本, 这些数据位置放置在一个中央资料档案库,很想一个普通的文件服务器或者FTP服务器 与其他服务器不用的是,SVN会备份并记录每个文件每一次的修改更新变动, 可以进行回滚操 ...
分类:
其他好文 时间:
2018-12-03 12:48:01
阅读次数:
243
显示其他用户启动的进程(a) 查看系统中属于自己的进程(x) 启动这个进程的用户和它启动的时间(u) 使用“date -s”命令来修改系统时间 比如将系统时间设定成1996年6月10日的命令如下。 #date -s 06/10/96 将系统时间设定成下午1点12分0秒的命令如下。 #date -s ...
分类:
系统相关 时间:
2018-12-01 18:41:27
阅读次数:
295
在CentOS下使用守护进程启动有/etc/init.d/functions文件下的daemon方法,但如果要使用Ubuntu下的start-stop-daemon方法也可以实现。 安装如下: ...
分类:
系统相关 时间:
2018-11-28 11:59:39
阅读次数:
159
init进程进行管理服务缺点: 1.init系统进程是串行执行的,也就是同步的 ,只有前一个进程启动完成,才会启动下一进程。 2.启动脚步复杂,init进程是只执行启动脚步,不管其他的任务 使用Systemd优点: 1.Systemd支持并行化任务, 2.同时采用socket于D-Bus总线式激活服 ...
分类:
其他好文 时间:
2018-11-21 12:25:25
阅读次数:
253