缓存的本质 先聊一下缓存存储的基础。首先,局部性原理,是缓存存储的基础,即在局部的时间,对数据的访问是局部的、集中的(概率上去讲);另一个基础是,能快速提供数据访问的资源总是...
缓存的本质 先聊一下缓存存储的基础。首先,局部性原理,是缓存存储的基础,即在局部的时间,对数据的访问是局部的、集中的(概率上去讲);另一个基础是,能快速提供数据访问的资源总是...
堆外内存一直是Java业务开发人员难以企及的隐藏领域,究竟他是干什么的,以及如何更好的使用呢?那就请跟着我进入这个世界吧。 一、什么是堆外内存 1、堆内内存(on-heap ...
「硬报纸」原创文章,转载合作请联系作者 11月26日,最新款树莓派Zero发布,在性能提升40%同时,售价竟然从上一代的25美元降到了咖啡价:5美元。1天后,2万个树莓派Ze...
什么是symbolicatecrash symbolicatecrash是Xcode自带的一个分析工具,可以通过机器上的崩溃日志和应用的.dSYM文件定位发生崩溃的位置,把c...
本篇教程翻译自Google I/O 2015中关于测试的codelab,掌握科学上网的同学请点击这里阅读:Unit and UI Testing in Android Stu...
一、背景概述 2013年Android平台暴露出WebView漏洞。利用该漏洞,攻击者可以通过存在风险的addJavascriptInterface接口函数提供的扩展穿透we...
用户体验,速度为王,来几个优化APP“速度”的建议。 1.后台执行 毋庸多言,已是通常做法。 一般在执行下载任务时让其在后台运营,让用户有精力去做别的事情。 2.提前显示 客...
本文系受 NEXT 邀请分享「优秀的 Material 应用」产品集所写的专栏文章,首发于 36氪。 说起 Material Design,相信不用介绍太多。这是 Googl...
楔子——人心好静,而欲牵之。常能遣其欲,而心自静,澄其心而神自清。长久的快乐,绝不在喧闹中,更不在浮华里,它源于光明心力的宁静!人生云水过,平常自然心,当繁花落尽洗尽铅华,我...