1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 ord...
项目地址:https://github.com/smartzheng/asyncstarter 随着APP的日渐增大,集成的三方库也越来越多,导致APP的启动极其缓慢。最近在...
Activity是与用户交互的接口Android系统是通过Activity栈的形式来管理Activity 下面我将会从以下几个方面对Activity进行总结: Activit...
前言 Android的设计模式系列文章介绍,欢迎关注,持续更新中: Android的设计模式-设计模式的六大原则一句话总结23种设计模式则创建型模式:Android的设计模式...
implementation 'com.squareup.okhttp3:okhttp:3.11.0' 背景 之前的底层网络库基本就是Apache HttpClient和Ht...
面试问题 简单介绍一下Glide缓存 具体说说Glide的三级缓存原理 Glide加载一个100x100的图片,是否会压缩后再加载?放到一个300x300的view上会怎样?...
前言 准备面试其实已经准备了挺久了,当时打算面试准备了差不多以后,跟公司谈谈涨薪的事情,谈不拢的话,就年后直接找其他的公司。谁想到婚假还没休完,老板就在公司宣布了撤出上海的决...
Read The Fucking Source Code 消息机制模型: Message:消息分为硬件产生的消息(如按钮、触摸)和软件生成的消息; MessageQueue:...