- 博客(4)
- 收藏
- 关注
原创 关于SDWebImage中下载图片和缓存图片的实现原理
这篇博客简单介绍一下SDWebImage中下载和缓存图片的思路,针对一些想快速了解这个框架的兄弟,所以就不上代码了,想深入研究的小伙伴可以进源代码继续研究。SDWebImage中用字典做了图片缓存(防止图片错位) 还有操作缓存(NSOperation)(防止重复下载) 这两个字典都是用图片的url作为key值 首先会根据图片的url去检查图片缓存中是否有图片 如果有就直接显示 如果没有就去
2016-04-17 08:55:11 409
翻译 C语言文件操作
文件概述 从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种。ASCII文件也称为文本文件,这种文件在磁盘中存放时每个字符对应一个字节,用于存放对应的ASCII码。ASCII码文件由于是按字符显示,因此能读懂文件内容,二进制码文件是按二进制的编码方式来存放文件的。二进制文件虽然也可在屏幕上显示,但其内容无法读懂。C系统在处理这些文件时,并不区分类型
2015-10-26 20:35:18 524
翻译 实数是如何存储在计算机内部的
实数是带有小数部分和整数部分的数字,也就是我们通常说的小数。 对于小数点,计算机采用了两种表示方法:定点表示法和浮点表示法定点表示法: 整数可以被看作是小数点位置固定在最右边的数字,因此定点表示法用来存储整数,这种表示法中,小数点是假定的并不进行存储。 如果使用定点表示法来表示实数的话,结果会损失精度。 例如
2015-10-17 21:04:18 8320
原创 整数是如何存储在计算机内部的
整数分为正整数和负整数,因此在存入到计算机时需要考虑到正号负号,。接下来就讨论整数存储方式。 1. 无符号表示法 假设计算机的内存分配了n个位来让我们存储一个整数,把这n个位称为一个存储单元,那么使用无符号表示法可以存储的整数的范围是0到(2^n-1)步骤分为以下几步: 首先将整数变为二进制数
2015-10-14 20:12:55 4394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人