日常开发中,我们难免会遇到BUG,如何快速的定位问题,发现问题尤为重要,这直接关系到我们开发的效率;所以我们必须要快速准确的定位问题,提高开发效率,并提升自己的代码质量;接下...
日常开发中,我们难免会遇到BUG,如何快速的定位问题,发现问题尤为重要,这直接关系到我们开发的效率;所以我们必须要快速准确的定位问题,提高开发效率,并提升自己的代码质量;接下...
机电时期(19世纪末~20世纪40年代) 我们难以理解计算机,也许主要并不由于它复杂的机理,而是根本想不明白,为什么一通上电,这坨铁疙瘩就突然能飞速运转,它安安静静地到底在干...
现今但凡对计算机历史有所了解的朋友,总能在第一时间想起一台叫ENIAC的电子计算机,总多少听闻过图灵、冯·诺依曼这样响当当的名字,却鲜有人知早在他们一个世纪之前,就独自开辟了...
OkDownload是一款多线程断点续传下载引擎,它的功能完整,性能高,可配置性高,可以注入自定义组件来修改下载策略、替换网络请求框架等等,而且在项目中已有成熟应用(英语流利...
Android视频点播-边播边缓存-方案 简述 一些知名的视频app客户端(优酷,爱奇艺)播放视频的时候都有一些缓存进度(二级进度缓存),qq,微信有关的小视频,还有一些短视...
目录 什么是缓存分片 为什么要缓存分片 如何实现 资料 收获 一、什么是缓存分片 我们在上一篇介绍AndroidVideoCache时,知道它会一直下载数据直到完全下载。这会...
视频现状 现在视频播放的需求越来越常见,就和16年上半年的直播一样,似乎不加个视频已经不是个正常的APP了,连微信朋友圈都支持上传小视频,更别谈以视频为本命的一系列APP。视...
目录 背景 AndroidVideoCache简单使用 实现原理 源码分析 AndroidVideoCache的不足 资料 收获 一、背景 播放音视频时,播放器数据的请求是由...
注:本文基于 Retrofit2.0版本,并配合 RxJava 来分析。com.squareup.retrofit2:retrofit:2.0.0com.squareup.r...