240 发简信
IP属地:河南
  • Resize,w 360,h 240
    关于股指基金定投的一点研究

    昨天跟老爸聊投资,聊着聊着就抬起杠了:我说无论美股还是中国股市,大盘代表这个国家经济的基本走势,以年的粒度来看是向好的,几乎不会亏钱;而老爸一句...

  • Resize,w 360,h 240
    Carmel

    如果你爱她,请带她去Carmel,在那里她会爱上你; 如果你恨她,请带她去Carmel,在那里你会爱上她。 Carmel是位于加州西部的一个小...

  • Binder学习笔记(七)—— ServiceManager如何响应addService请求?

    有了《ServiceManager如何响应checkService请求》的探索,研究addService就轻车熟路了,中间过程不再多说,仅把关键...

  • Resize,w 360,h 240
    Binder学习笔记(六)—— binder服务端是如何组织addService数据的?

    在checkService的调查中我们知道客户端向ServiceManager请求服务名,ServiceManager根据服务名遍历本地链表,找...

  • Resize,w 360,h 240
    Binder学习笔记(五)—— Parcel是怎么打包的?

    前文中曾经遇到过Parcel,从命名上知道他负责数据打包。在checkService的请求/响应体系中,Parcel只打包了基本数据类型,如In...

  • Resize,w 360,h 240
    Binder学习笔记(四)—— ServiceManager如何响应checkService请求

    这要从frameworks/native/cmds/servicemanager/service_manager.c:347的main函数说起,...

  • Resize,w 360,h 240
    Binder学习笔记(三)—— binder客户端是如何组织checkService数据的 ?

    起点从TestClient.cpp的main函数发起: 前文已经分析过sm是new BpServiceManager(new BpBinder(...

  • Binder学习笔记(二)—— defaultServiceManager()返回了什么?

    不管是客户端还是服务端,头部都要先调用 defaultServiceManager()都干了什么,它返回的是什么实例呢?该函数定义在framew...

  • 使用hexo搭建博客并上传GitHub

    之前在博客园、简书、CSDN等地儿都开过博,一篇文章写好了,我希望能在几个平台可以同步发布,可是操作起来成本不低。几个平台下的富文本编辑器比较起...

个人介绍
码农一枚
palanceli.com