首页
学习
活动
专区
工具
TVP
发布

Android知识分享

专栏成员
407
文章
568513
阅读量
63
订阅数
全面&详细的面试指南:操作系统篇 (附答案)
将用户程序地址空间分成若干个大小不等的段,每段可以定义一组相对完整的逻辑信息。存储分配时,以段为单位,段与段在内存中可以不相邻接,也实现了离散分配
Carson.Ho
2022-03-25
3570
全面&详细的面试指南:数据结构与算法篇 (附答案)
对于不同的查找需求场景,会采用不同的查找类型,最终采用的查找方式(查找算法)也有所不同,具体如下
Carson.Ho
2022-03-25
7770
全面&详细的面试指南:Java虚拟机(JVM)篇 (附答案)
Java虚拟机在运行Java程序时,会管理着一块内存区域:运行时数据区。这里考察的内容是:
Carson.Ho
2022-03-25
3740
全面&详细的面试指南:Java语言篇 (附答案)
关于上述Java集合的所有内容介绍,具体请看文章:Carson带你学Java:那些关于集合的知识都在这里了!
Carson.Ho
2022-03-25
3110
Carson带你学JVM:方法分派模型-静态分派、动态分派
📷 前言 了解 行为方法分派 有利于在行为分派时时进行一些功能操作 本文全面讲解行为分派的类型:静态 & 动态行为分派,希望你们会喜欢。 目录 📷 1. 知识储备 1.1 分派 定义:确定执行哪个方法 的过程 a. 疑问 有些读者会问,方法的执行不是取决于代码设置中的执行对象吗?为什么还要选择呢? b. 回答 若 一个对象对应于多个方法 时,就需要进行选择了 读者应该都想到了 Java中的特性:多态,即重写 & 重载。下面我会详细讲解。 分类:静态分派 & 动态分派。下面我将详细讲解。 1.2 变量的
Carson.Ho
2022-03-25
4310
Carson带你学JVM:常见的垃圾收集器学习指南
并发 & 并行 充分利用多CPU、多核环境下的硬件优势 来缩短 垃圾收集的停顿时间
Carson.Ho
2022-03-25
2510
Carson带你学JVM:这是一份全面 & 详细的垃圾收集算法(GC)讲解攻略
阅读前请看文章:JVM 引用计数法 & 引用链法详细解析:如何判断一个Java对象是否存活
Carson.Ho
2022-03-25
3460
Carson带你学JVM:Java对象的创建、内存布局 & 访问定位全过程解析
由于引用类型数据(reference)在 Java虚拟机中只规定了一个指向对象的引用,但没定义该引用应该通过何种方式去定位、访问堆中的对象的具体位置
Carson.Ho
2022-03-25
6730
Android动画:手把手带你深入了解神秘的估值器(TypeEvaluator)
根据 插值器计算出当前属性值改变的百分比 & 初始值 & 结束值 来计算 当前属性具体的数值
Carson.Ho
2022-03-25
9150
如何使得自己的代码被别人优雅引用:上传Android Library到JCenter 教程
本文主要讲解如何通过bintray-release插件快速上传代码(Library)到 Jcenter
Carson.Ho
2022-03-25
1K0
Carson带你学数据结构:图文详解冒泡排序 & 优化
📷 前言 本文主要讲解排序算法中最简单的冒泡排序算法,希望你们会喜欢。 目录 📷 1. 简介 属于 内排序算法中 的 交换排序类别 2. 算法思想 自下而上对 相邻的2个数依次 比较 & 调整 若 反序 则交换,直到 无反序的记录 为止。 较大的数往下沉,较小的数类似气泡一样往上冒,故称:冒泡排序 3. 算法示意图 整个过程就跟冒泡一样,最小值一直往上“冒泡”,具体如下: a. 2与6对比:因2<6,所以交换位置 📷 b. 2与4对比:因2<4,所以交换位置 📷 c. 2与7对比:因2<7,所以交换位置
Carson.Ho
2022-03-25
2220
Carson带你学数据结构:图文详解 - 动态查找、静态查找、散列查找
对于二分查找存在一定的优 & 缺点,所以衍生出2种二分查找的变式方法:插值查找 & 斐波那契查找。具体如下:
Carson.Ho
2022-03-25
5300
Carson带你学数据结构:手把手带你了解 ”图“ 所有知识!(含DFS、BFS)
本文主要讲解 数据结构中的图 结构,包括 深度优先搜索(DFS)、广度优先搜索(BFS)、最小生成树算法等,希望你们会喜欢。
Carson.Ho
2022-03-25
2780
Carson带你学数据结构:图文详解二叉树(遍历、类型、操作)
从根节点出发,按照某种次序访问二叉树中的所有结点,使得每个结点被访问1次 且 只被访问1次
Carson.Ho
2022-03-25
3110
Carson带你学数据结构:这是一份全面 & 详细的”串“讲解指南
📷 前言 本文主要讲解 数据结构中的串,内容包括其特点、结构等,希望你们会喜欢。 目录 📷 1. 简介 📷 2. 存储结构介绍 包括:顺序存储结构 & 链式存储结构 📷 3. 串的比较 📷 4. 子串的定位 子串定位 的主要任务是:确定主串是否存在子串 & 子串在主串中的位置 子串的定位操作 也称 串的模式匹配 下面主要讲解串模式匹配的重要方法:KMP模式匹配算法 4.1 KMP模式匹配算法 简介 📷 4.2 具体算法 概念:字符串的前缀 & 后缀 📷 具体使用 步骤1:计算出子串(T串)各个位置的 j
Carson.Ho
2022-03-25
2620
Carson带你学数据结构:这是一份全面& 详细的 线性表 学习指南
http://blog.csdn.net/chenleixing/article/details/42392283
Carson.Ho
2022-03-25
2690
Android内存缓存:手把手教你学会LrhCache算法
当 accessOrder 参数设置为true时,存储顺序(遍历顺序) = 外部访问顺序
Carson.Ho
2022-03-25
4140
Android性能优化:这是一份全面 & 详细的性能优化指南(含内存优化、布局优化等)
📷 前言 在 Android开发中,性能优化策略十分重要 因为其决定了应用程序的开发质量:可用性、流畅性、稳定性等,是提高用户留存率的关键 本文全面讲解性能优化中的所有知识,献上一份 Android性能优化的详细攻略, 含:优化方向、原因 & 具体优化方案,希望你们会喜欢 目录 📷 1. 性能优化的目的 性能优化的目的是为了让应用程序App 更快、更稳定 & 更省。具体介绍如下: 更快:应用程序 运行得更加流畅、不卡顿,能快速响应用户操作 更稳定:应用程序 能 稳定运行 & 解决用户需求,在用户使用过程中不
Carson.Ho
2022-03-25
5.5K0
Android性能优化:手把手带你全面了解绘制优化
很多 过度绘制是难以避免的,如 上述实例的 文字 & 背景导致的过度绘制;只能尽可能避免过度绘制:
Carson.Ho
2022-03-25
7290
Android性能优化:这是一份全面&详细的内存优化指南
避免因不正确使用内存 & 缺乏管理,从而出现 内存泄露(ML)、内存溢出(OOM)、内存空间占用过大 等问题,最终导致应用程序崩溃(Crash)
Carson.Ho
2022-03-25
1.6K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档