自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (4)
  • 收藏
  • 关注

原创 C++ lambda表达式的编译器实现..

现在,Android已经全面转向C++11/14标准了,看代码的话,很多地方变化很大,新标准真的是有点颠覆性的,感觉已经不会C++了。瞅了新标准中的lambda表达式,突然想看一下,这货是怎么实现的,如下,写了个例子,分别调用3个lambda表达式:#include #include //1. 无参数auto hello = [] () {printf( "Hell

2017-02-14 14:45:54 4390

原创 Parcel数据传输过程,简要分析Binder流程

Android Binder框架跨进程传输的,基本都是通过Parcel来封装的数据[注1],这个是十分底层的实现了。对于Framework开发来说,除了了解RPC的抽象意义外,对底层的具体通信细节的实现,也是要比较了解的,这里简单记录一下RPC通信数据传递的过程。1. parcel是啥Parcel主要是方便实现上层抽象对象或数据打包做跨进程传输而封装的一个类,类名的

2017-02-13 21:32:01 9099 1

转载 Android Binder设计与实现 – 设计篇

这篇文章,最早是在老罗的文章上看到的:http://blog.csdn.net/luoshengyang/article/details/6618363给出的链接http://disanji.net/2011/02/28/android-bnder-design/失效了,不过我这当时保存了一份。这篇文章写的相当不错,最早看的时候,对linux kernel不太熟悉,看的也是云里雾里的,也没

2017-02-08 14:10:07 6380 3

Android Anatomy and Physiology

android 剖析, 想了解android整体框架的可以看一下

2010-08-18

see mips run~ 英文第二版

seemipsrun 英文第二版, 看书还是看英文版的啊!

2007-10-31

ASIC... the book

搞IC的应该不会不知道这本书吧?<br>

2007-10-31

See Mips Run 中文完全版

中文完全版的see mips run

2007-06-28

空空如也

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

TA关注的人

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