ASI和AFN有什么区别
1.性能(重点)
* ASI基于底层的CFNetwork框架
* AFN基于NSURLConnection
* 运行性能: ASI >ASN
2.处理服务器数据
1>AFN : 根据服务器返回数据的数据, 进行自动解析
* 服务器返回的是JSON数据, 自动转换为NSDictionary或者NSArray
* 服务器返回的是XML数据, 自动转换为NSXMLParser
2>ASI : 并没有对服务器的数据进行解析, 直接返回NSData二进制数据
3.处理请求的过程
1>AFN : success和failure两个block
2>ASI : 有3种方式处理请求过程(代理方法SELblock)
3.ASI的特色(重点)
1>缓存
2>下载和上传
* 轻松监听请求进度
* 轻松实现断点下载(ASI没有断点上传功能, 断点上传得使用socket技术)
3>提供了很多扩展接口(比如做数据压缩)
* ASIDataCompressor.h
* ASIDataDecompressor.h
4>ASIHttpRequest继承自NSOperation
* 能用队列统一管理所有请求
* 请求之间能依赖
5>ASINetworkQueue
* 统一管理所有请求
* 5个下载上传请求 -->ASINetworkQueue : 监听5个请求的总进度
* 监听所有请求的开始失败完毕
* shouldCancelAllRequestsOnFailure
YES : 队列中某个请求失败了, 其他所有请求都取消
NO : 队列中的某个请求失败了, 其他请求不受影响, 继续请求
4.AFN的特色
1>使用简单
2>自带了网络监控功能
您好请问您的U盘是否中毒了呢?毒霸是不会修改您的U盘文件的。
这种情况,一般为afn文件被病毒修改后会会出现自动隐藏盘符,运行盘内程序,出现错误,无法识别等问题,先全面格式化一下看看,格了后还有问题就多半afn文件被改了,你可以下个U盘专杀修复工具杀毒修复,但恐怕数据不保了。如果还是不行,请联系U盘售后部门来尝试修复。
感谢您的支持,祝您生活愉快!
可能是U盘的系统文件错误导致的结果,每个U盘内都有初始读写设备写入的系统文件,比如SD卡第一次出厂你把它插入相机里,相机要求储存卡格式化,它格式化就是重新写入本相机的专有系统文件并用数字填充方式清空卡内的其他文件数据。但是我们有马上插入PDA里,由于PDA无法识别相机写的系统文件,又要求格式化。同样的原理。计算机在U盘里谢入了一个名为XXXXX.afn的系统专有识别文件或文件夹,用于XP/vst的识别和管理(U盘无驱识别的原因),但是这个文件或文件夹在常规模式下是在U盘的隐藏分区里且不可读取和查看,大多数U盘病毒都会打它的主意,通过病毒修改后可以自动隐藏盘符,运行盘内程序,出现错误,无法识别等问题,
你先全面格式化一下看看,格了后还有问题就多半afn文件被改了,你可以下个U盘专杀修复工具杀毒修复,但恐怕数据不保了
还有,U盘一般不可以安装软件(不包括绿色版小型软件)大多数软件都要在系统盘里写入基本加载项数据库和注册表等,大一点的软件运行时要生很大的数据流,对于USB的传输速率和读写速度根本满足不了,且会失去响应或数据错误。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)