探索Glide对Gif图片资源的获取、解析过程
先预祝大家汤圆节快乐!很久没写博客了。今天我们来探索一下Glide是如何支持Gif图片加载的。
本篇博客的目的
了解代码分析的基本思路与方法
了解Glide是如何对Gif图片进行支持的
探索背景
为什么会有这么一个想法呢,一来一直对Glide是知其名而不知其所以然,二来还主要是工作中需要对它研究研究,以便更好的支持工作内容。
Java Class文件结构解析
1.Class文件基本结构概述
Class文件是一组以8位字节为基础单位的二进制流,当遇到需要8位字节以上空间的数据项时,则会按照高位在前的方式分隔成若干个8位字节进行存储。
Class文件由无符号数和表构成。
Windows Route 路由表命令整理
Windows Route 路由表命令 在本地 IP 路由表中显示和修改条目。 语法 route [-f] [-p]
[Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]
参数 -f 清除所有不是主路由(网掩码为 255.255.255.255 的路由)、环回网络路由(目标为
127.0.0.0,网掩码为 255.255.255.0 的路由)或多播路由(目标为 224.0.0.0,网掩码为 240.0.0.0
的路由)的条目的路由表。
比特币区块结构解析
前言
本文主要具体分析一个区块的值,通过逐字节分析,找出与比特币区块字段对应的部分,我们就可以加深对比特币区块的了解。
准备工作
我们在https://webbtc.com网站上查询区块哈希值为00000000d1145790a8694403d4063f323d499e655c83426834d4ce2f8dd4a2ee的区块,查询到该区块的json格式信息和十六进制格式信息。