240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Apache Spark之Rpc(下)

    0. Server的创建与启动 上半部分介绍了executor通过rpcEnv获取SparkConfig,介绍了Client的创建,链接,以及消...

  • Resize,w 360,h 240
    Apache Spark之Rpc(上)

    0. RpcEnv 整个通信的核心,为通信构建环境,启动server; 建立RpcEndpoint,所有RpcEndpoint(提供某类服务)都...

  • 《深入理解Android卷 I》- 第八章 - Surface- 读书笔记-part2

    1 Surface有关流程梳理 在ViewRootImpl的字段中有一个Surface类型的mSurface,直接调用了无参的构造函数创建。fi...

  • Resize,w 360,h 240
    《深入理解Android卷 I》- 第八章 - Surface- 读书笔记-part1

    概述 分析surface系统主要从两条线分析 ​ 应用程序和surface的关系 ​ Surface与SurfaceFlinger之间的...

    0.1 811 1 7 1
  • Resize,w 360,h 240
    《深入理解Android卷 I》- 第六章 - Binder - 读书笔记

    Binder概要 Binder协议包含在IPC数据中,分为两类: BINDER_COMMAND_PROTOCOL:binder请求码,以”BC_...

  • Resize,w 360,h 240
    《深入理解Android卷 I》- 第五章 - 理解常见类 - 读书笔记

    1 RefBase, sp, wp 在Android中,RefBase结合sp和wp,实现了一套通过引用计数的方法来控制对象生命周期的机制。 1...

  • 《深入理解Android卷 I》- 第四章 - Zygote - 读书笔记

    1 综述 Android系统存在两个不同的世界: Java世界,主要是Android的SDK,运行基于ART/Dalvik虚拟的Java程序 N...

  • Resize,w 360,h 240
    《深入理解Android卷 I》- 第三章 - Init - 读书笔记

    1 概述 init是一个进程,确切地说,它是Linux系统中用户空间的第一个进程。由于Android是基于Linux内核的,所以init也是An...

  • Resize,w 360,h 240
    《深入理解Android卷 I》- 第二章 - JNI - 读书笔记

    此文章为《深入理解Android卷 I》的读书笔记,笔者已经完成了卷一的第一遍阅读,第一遍时写下了一些笔记,现在开始第二遍阅读,借此记录自己的阅...

个人介绍
中级健身,初级厨师,低级码农
pokerwu.work@gmail.com