240 发简信
  • 职位理解

    互联网公司主要有以下,当然还有其他的职位: 技术人员因为这些主要属于计算机专业,所以除了学习下面的语言,还要学习操作系统,数据结构与算法,计算机...

  • 120
    Retrofit-2.4.0结合Rxjava2.3.0源码分析

    我们先从Retrofit的普通调用看起 上面是普通的调用,我们一行行的来分析. 开头注释的第一行代码分析 ApiInterface.class ...

  • 120
    Activity启动过程分析

    这里的Activity分为根Activity和普通Activity.这两种启动 所谓根Activity启动就是类似冷启动,先要启动该Activi...

  • 120
    应用程序进程启动介绍

    AMS发送启动应用程序进程请求 Zygote接受请求并创建应用程序进程 AMS与Zygote之间是通过socket通讯的。 因为Zygote通过...

  • 120
    Android系统启动过程分析

    第一个系统进程init Android设备的启动必须经历三个阶段:Boot Loader, Linux Kernel和 Android系统服务。...

  • 《见识》读书笔记

    本来想着国庆假期多读几本书,但是这个想法太高估自己了,当自己有充足的可支配的时间的时候,反而变得很慌乱,东看看西看看碎片阅读不成体系。 所以越是...

  • (转)《UNIX环境高级编程》源码配置——apue.3e 安装

    网上大都是针对UNIX高级编程第二版的头文件搭建,现在对于第三版来说有些过时,因为很对针对linux的make文件已经改变了很多。 话不多说,下...

  • 120
    虚拟机类加载机制

    类加载的时机 类从被加载到虚拟机内存开始,到卸载出内存开始,生命周期包括七个阶段 其中”验证“,”准备“,”解析“三个部分统称为连接(Linki...

  • 《万万没想到》读书笔记

    这本书让我有收获的是第二部分中的"读书"和"练习一万小时"这几篇文章 练习一万小时 这里的练习指的是"刻意练习",总结为以下四点: 1.只在"学...