自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (10)
  • 收藏
  • 关注

原创 Android进程间通信(IPC)之实现细节篇(三) SmTest(addService)

一、前言上一篇文章(此处设置连接)介绍了Android服务管理程序Servicemanager,最后也留下了一个问题:谁唤醒了处于阻塞状态的Servicemanager呢?本文即解答这个疑惑。在Android系统中,往servicmanager中添加一个服务的方法如下:ServiceManager.addService(Context.WINDOW_SERVICE,wm);该代码语句来

2014-06-26 15:33:13 1340

原创 Android进程间通信(IPC)之实现细节篇(二) ServiceManager

一、简介上一篇文章(此处设置连接)介绍了Binder驱动,接下来分析的是服务管理器程序ServiceManager(SMgr)。ServiceManager的代码读起来应会比Binder驱动顺畅许多,文章亦如是。而其原因在于Binder驱动的代码一来晦涩难懂(牵涉许多内核机制),二来是读者无法流程化地去跟代码(因为Binder驱动就是内核的一个模块,应用程序何时何地调用都是不可知)。而Serv

2014-06-18 10:57:43 995

原创 Android进程间通信(IPC)之实现细节篇(一) Binder驱动

一、写这系列文章的出发点       首先跟大家介绍一下为什么要写名为“Android进程间通信(IPC)之实现细节篇”的博客, Binder通讯是Android系统框架的根本,Android系统中所有的系统服务和程序应用都必然是使用了Binder通讯的,但是对于普通开发者来说,它是透明的。而如果拿Android源码从框架层分析Binder通讯的话,又会疲于解释框架中java代码到本地代码地不

2014-06-12 13:46:39 1133

原创 22到26的这四年

许多年不曾记过心情,窃以为不再感怀伤情了,却发现只是如今的生活让自己没了以往的节奏。一个朋友即将离开武汉回长沙了,这件不突然也不意外的事情却像一个引子,让我不自觉回望起过去这几年的点滴来。从读研至今,从22到26,恍惚间,我就像被催熟的果子,就这样“长大”了。这四年,从刚大学毕业的愣头青,到奉献国家财政的一份子;从一个随时可能被换掉的男朋友,到一个合法的丈夫;从一个新晋的老公,到一个既紧张又兴

2014-06-10 17:55:51 479

原创 BIN与NB0镜像文件格式

1 简介BIN文件是一种二进制ROM映像文件格式,同NB0文件相比,它压缩了无效的数据。BIN文件中包含了文件头和许多的记录,每个记录都给出了在实际映像中的首地址、长度、校验码和数据。NB0文件是地址空间的一个完整的映像文件,相当于地址空间的硬拷贝。Nb0是一个不存在格式

2011-08-04 08:34:12 1351

原创 vs2005打开vs2008工程

<br />首先,把***.sln文件做如下修改:<br /><br />Microsoft Visual Studio Solution File, Format Version 10.00<br /># Visual Studio 2008<br />改为<br /><br />Microsoft Visual Studio Solution File, Format Version 9.00<br /># Visual Studio 2005<br /> <br />然后对于某个工程文件(后缀名为.v

2011-03-19 09:49:00 823

原创 wince系统下s3c6410的bootloader初接触

一、概述       引导加载程序(bootloader)就是在操作系统内核运行前执行的一段小程序。通过这段小程序,我们可以初始化必要的硬件设备,创建内核需要的一些信息并将这些信息通过相关机制传递给内核,从而将系统的软硬件环境带到一个合适的状态,最终调用操作系统内核,真正起到引导和加载内核的作用。    在DDR系统中,该部分的代码位于IDR400-2_SMDK6410/SRC/BOOTLOADER文件夹下。该文件夹下有五个子文件夹NBL1.LSB,NBL2,EBOOT.WHIMORY,Eboot.SDFu

2011-03-17 16:16:00 1839

S3C6410用户手册

S3C6410芯片的用户手册 基于ARM11 全部

2011-03-06

c++编程常遇问题之牛人总结

编程多年过程中常遇问题总结,牛人经验,很宝贵啊。。。。。。。

2010-12-16

多媒体技术基础 清华大学 电子书

多媒体技术基础 清华大学出版社 很多高校的教材

2010-12-16

计算机图形学 算法 chm

计算机 图形学 算法 挺好的资源 chm格式

2010-12-16

IA-32卷3:系统编程指南(中文版)

IA-32卷3:系统编程指南(中文版) ,80386系列必不可少的资料

2010-11-10

IA-32 Intel体系结构软件开发者指南

IA-32 Intel体系结构软件开发者指南 ,很有用的资源

2010-11-10

csp加密算法的实现

csp加密算法的具体实现,需要的人可以直接用

2010-11-09

linux内核完全注释 赵炯

分析linux内核的基础教程,必备书籍之一

2010-11-09

EditPlus,很好用的编辑器

EditPlus,很好用的编辑器,很不错的

2009-05-31

php5使用手册,php学习必备

php5使用手册,php学习必备 新手学习尤其得需要

2009-05-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除