240 发简信
IP属地:四川
  • Resize,w 360,h 240
    Retrofit 2.9.0源码解析

    一,使用方式 1.添加依赖,当前使用2.9.0版本,源码分析也基于此版本 2.使用官方Demo,获取retrofit的信息 二,创建Retrof...

  • SharedPreferences源码分析与优化方案

    一、概述 SharedPreferences是Android中一种用来保存相对比较小键值对数据的存储方式,比较适合保存类似用户偏好设置等小数据。...

  • Android消息机制

    一、概述 Android的Handler消息机制涉及Android系统多个方面,例如Activity和Service的生命周期调用,开发中展示从...

  • Resize,w 360,h 240
    一,MIT6.828课程实验环境搭建

    1.步骤 安装VMware15并安装虚拟机 Ubuntu18.04.3 安装git 和python 按照tools安装编译器工具链 编译jos系...

  • Resize,w 360,h 240
    EventBus源码详解

    1.简介 EventBus 是一个在 Android和Java上使用的 事件发布/订阅框架,通过解耦发布者和订阅者简化 Android 事件传递...

  • 线程安全与锁优化

    线程安全 Java语言中的线程安全 线程安全的“安全程度”由强至弱来排序,将Java语言中的各种操作共享的数据分5类: 不可变 绝对线程安全 相...

  • Resize,w 360,h 240
    垃圾收集器与内存分配策略

    垃圾收集器与内存分配策略 @(Java虚拟机)[垃圾收集, GC] [TOC] 对象已死吗 程序计数器,虚拟机栈,本地方法栈随线程回收而回收,而...

  • Resize,w 360,h 240
    Java内存区域与内存溢出异常

    Java内存区域与内存溢出异常 @(Java虚拟机)[jvm, 内存] [TOC] 运行时数据区域 Java虚拟机执行Java程序时会将内存分为...

  • Java内存模型与线程

    硬件的效率与一致性 TPS(Transactions Per Second)每秒事务处理数是衡量服务器性能好坏的重要指标。 Java内存模型 J...