其实init进程启动后,ServiceManager进程的启动,远比zygote要早,因为在启动zygote进程时需要用到ServiceManager进程的服务。ServiceManager是一个守护进程,它维护着系统服务和客户端的binder通信。
在Android系统中用到最多的通信机制就是Binder,Binder主要由Client、Server、ServiceManager和Binder...
分类:
移动开发 时间:
2014-06-20 12:53:13
阅读次数:
306
Core
Services层为所有的应用程序提供基础系统服务。可能应用程序并不直接使用这些服务,但它们是系统很多部分赖以建构的基础。高阶特性下面的部分描述一些比较常见特性,也许您正打算让您的应用程序支持这些特性。块对象iOS
4.0引入了块对象。块对象是C级别的构造,您可以在C或Objective-...
分类:
其他好文 时间:
2014-06-10 19:36:02
阅读次数:
256
Cocoa Touch层包含创建
iOS应用程序所需的关键框架。上至实现应用程序可视界面,下至与高级系统服务交互,都需要该层技术提供底层基础。在开发应用程序的时候,请尽可能不要使用更底层的框架,尽可能使用该层的框架。高级特性下面章节描述一些常见特性,也许您也正打算在应用程序支持这些特性。多任务如果应...
分类:
其他好文 时间:
2014-06-10 17:03:28
阅读次数:
336
nginx由于出色的性能,在世界范围内受到了越来越多人的关注,在淘宝内部它更是被广泛的使用,众多的开发以及运维同学都迫切的想要了解nginx模块
的开发以及它的内部原理,但是国内却没有一本关于这方面的书,源于此我们决定自己来写一本。本书的作者为淘宝核心系统服务器平台组的成员,本书写作的思路 是从模....
分类:
其他好文 时间:
2014-06-09 23:57:47
阅读次数:
373
在《Zygote进程【3】——SystemServer的诞生》一文中介绍了SystemServer的诞生,本文来看一下SystemServer中初始化的系统服务。1.AccountManagerServiceAndroid账户服务,提供了对账户、password、授权的集中管理。2.Accessib...
分类:
移动开发 时间:
2014-06-06 20:18:30
阅读次数:
496
最近测试vertica列式数据仓库的需要,需将原来几台运行MySQL服务的linux服务器中的逻辑卷降为物理分区并重新创建文件系统。
服务器置维护
备份原来的数据
停掉mysql服务
卸载逻辑卷
sudo umount /dev/mapper/VolGroup01-LogVol00
sudo vim /etc/rc.local
注释掉
mount -o noat...
分类:
其他好文 时间:
2014-06-03 04:41:05
阅读次数:
336
1、将下载的MySQL压缩包解压到自定义目录下(D:\Program Files
(x86)\mysql-5.6.16-winx64)。2、将mysql注册为windows系统服务操作如下:1)新建一个my.ini文件并把my.ini文件放到D:\Program
Files (x86)\mysql-...
分类:
数据库 时间:
2014-05-31 21:53:43
阅读次数:
380
在平时的工作中经常会遇到检测或设置系统服务的情况,一般来说我们主要会遇到以下几种操作使用场景:
1、获取系统所有服务 2、检测某个服务状态是否启动 3、设置某个服务状态:启动、停止、暂停、恢复 4、获取某个服务的状态
所以比较方便的就是自己封装一个类,可以随心所欲的调用,不用每次都去编写同样的代.....
分类:
其他好文 时间:
2014-05-31 00:43:32
阅读次数:
367
NGINX不需要象apache那样要单独加载支持中文模块。
# cat /etc/sysconfig/i18n LANG="en_US.UTF-8" SYSFONT="latarcyrheb-sun16" 如果没有i18n则创建,重启系统。
服务器端字符集如下 # locale LANG=en_US.UTF-8 LC_CTYPE=”en_US.UTF-8″ LC_NUMERIC=”e...
分类:
其他好文 时间:
2014-05-26 05:28:40
阅读次数:
216
安装Ubuntu+Windows双系统时会遇到Windows和Ubuntu系统时间不同步的问题,这是因为Windows系统默认读取主板bios等硬件系统时间作为OS的当地时间;而MAc,Linux类的OS以主板bios等硬件系统时间作为UTC时间,然后操作系统的时间以UTC为标准按照使用者的时区设置加加减减。这就造成了中国用户会出现一个很有趣的现象:Ubuntu上的时间会比windows上的快8小...