目前大部分数据库系统及文件系统都采用 B-Tree(B 树)或其变种 B+Tree(B+树...
2023-08-18 532

1. 模式介绍 模式的定义 一个请求沿着一条“链”传递,直到该“链”上的某个处...
2023-08-21 2.38k

本地广播LocalBroadcastManager 说到组件间通信第一个肯定想到广播BroadcastReceiv...
2023-09-10 643

统计应用冷启动时长、页面渲染时长是APM系统不可缺少一个功能。Rabbit中这个功能...
2023-09-12 1.25k

1. 引子 JNI 中的数组分为基本类型数组和对象数组,它们的处理方式是不一样的...
2023-09-15 814

一、前言: java中return、break、continue的含义: 1、break:不仅可以结束其...
2023-10-07 688

一、设备兼容性分类 二、硬件设备兼容 三、软件 APP 兼容 四、兼容不同语言 五、...
2023-07-29 930

我们知道Java中的Crash我们一般可以通过try/catch进行捕获并获取具体的崩溃信息,...
2023-08-23 865

写在前面 Kotlin代码可以经过编译器转换成VM虚拟机能识别的字节码,所以Java与...
2023-09-10 594

先说一下为什么要抛出这个问题吧? 最近在看插件化相关的技术,因此会涉及到插...
2023-09-13 529

1. 保护多线程应用程序中的共享数据 设想: 在多线程应用程序中,多个线程...
2023-09-20 658

一:如何动态插入View (源码:SDK30)在讲实现前,我们先看下如何动态插入View,...
2024-01-22 1.22k

开发代码的规范
2018-04-16 586

引用自javaguide https://snailclimb.gitee.io/javaguide/ 1. AQS 原理分析 在...
2023-08-18 588

今天我们看一道 leetcode hard 难度题目:通配符匹配。 题目 给你一个输入...
2023-08-20 1.23k免费
免费

本文是Fresco源码分析系列第二篇文章,主要来看一下Fresco中有关图片缓存的内容。 ...
2023-09-06 737

1、定义类与field关键字,以及计算属性,和防范竞态条件 class Student { ...
2023-09-10 640

TabLayout基本属性: - background:背景颜色 - tabTextColor:默认文本颜色 - ta...
2023-09-15 703

前言 rxjava 可以很方便的进行线程切换, 那么rxjava是如何进行线程切换的呢?...
2023-09-25 549
显示验证码
没有账号?注册  忘记密码?