写在前面 当在10亿数据进行不到30次比较就能查找到目标时,不禁感叹编程之魅力!人类之伟大呀! —— 学红黑树有感。 终于,在学习了几天的红黑树相关的知识后,我想把我所学所想...
写在前面 当在10亿数据进行不到30次比较就能查找到目标时,不禁感叹编程之魅力!人类之伟大呀! —— 学红黑树有感。 终于,在学习了几天的红黑树相关的知识后,我想把我所学所想...
Flutter 源码分析系列(三):自定义控件(RenderBox)指南 Flutter 本身提供了大量Widget以供开发,但是难免有通过组合完成不了的效果,此时就需要我们...
原文:Code like a pro: 31 tools for Android app developers。文中部分工具是收费的,但是绝大多数都是免费的。 FlowUp ...
前言 之前一直忙于移动端日志SDK Trojan的开源工作,已十分稳定地运行在饿了么团队App中,集成了日志加密和解密功能。哎呀,允许我卖个狗皮膏药,不用不知道,用了就知道,...
HTTPS原理 我们先看一下定义,来自wikipedia的一个介绍: HTTPS (also called HTTP over Transport Layer Securi...
新年伊始就关注了今年的最新开源库,打开浏览果然很炫酷,或许我们以后的工作中会用到,这里列举下来,当做收藏了。然后再回顾下 Google IO大会,过去一年多了,莫过于最新的A...
学习weex之前,最好看下vue.js, weex是基于vue库开发的,会用到很多相关的语法, 不懂得话会很蛋疼:http://www.runoob.com/w3cnote/...
所有的image开源框架,都有自己的缓存策略,一级快速内存映射,二级磁盘映射,三级网络下载映射。我们还是继续研究Fresco缓存,看完,估计其它你都懂了,千篇一律,关键是每个...
Fresco学习中文地址:Fresco中文学习 Fresco Javadoc地址:Javadoc Fresco初始化分析: 在Application中加入: 请看我的注释: ...