最新 最热

聚合索引和辅助索引有什么区别?【BAT 面试题宝库附详尽答案解析】

B+树是为磁盘或其他直接存取辅助设备设计的一种平衡查找树。在B+树中,所有记录节点都是按照键值的大小顺序存放在同一层的叶子节点上,由各叶子节点指针进行连接。...

2019-12-20
0

数据库事务隔离级别(脏读、幻读、不可重复读)【BAT 面试题宝库附详尽答案解析】

为了解决上述问题,数据库通过锁机制 解决并发访问的问题。根据锁定对象不同:分为行级锁和表级锁;根据并发事务锁定的关系上看:分为共享锁定和独占锁定,共享锁定会防止独占锁定但允许其他的共享锁定。而独占锁定既防止共享...

2019-12-20
0

CPS(Continuation-Passing-Style, 续体传递风格)

线程是操作系统的内核资源,是 CPU 调度的最小单位,所有应用程序的代码都运行于线程之上。

2019-12-20
0

Kotlin学习笔记(七)-泛型

这节我们说下Kotlin的泛型。首先默认大家对Java泛型有个基本的认识,如果 不熟悉Java的泛型,可以阅读文章,或是看下Java《Java核心技术卷一基础知识第10版》中关于泛型章节的知识,讲述的也很详细。其实Kotlin的泛型和Java...

2019-12-19
0

Kotlin学习笔记(一)-数据类型

本系列适合完全没有学过Kotlin并且像快速入门的同学,本人现在也是在学习中,所以作为笔记难免会有错误,如果我理解的不对或是有疑问,真诚希望可以在留言区大家进行讨论。...

2019-12-19
0

Kotlin学习笔记(二)-程序结构(上 )

上节我们主要讲了Kotlin的数据类型,这节我们主要从程序结构,包括方法,类成员,运算符的角度去认识Kotlin

2019-12-19
0

Kotlin学习笔记(三)-程序结构(下 )

继续讲下程序结构,这部分相对简单,有时候可能会比较啰嗦,笔记嘛!就是在学习过程中我遇到的问题,作为记录。大家没有遇到问题更好。有些是个人理解,有更好的理解欢迎在评论。...

2019-12-19
0

Kotlin学习笔记(五)-常见高阶函数

map是遍历一个数组遍历的过程可以对数组item进行操作(筛选、数据转换等) ,返回一个新的数据集合 例子:

2019-12-19
0

实战|仿应用宝下载并安装App(附源码)

前面几章我们学习了检测App是否安装,能过AsyncTask下载App并调用安装,还有实现进度条按钮的功能,这一篇我们把这几章连着RecyclerView进行一个综合实战练习,在实战过程中又顺便学到了几个新的知识点。...

2019-12-12
0

学习|Android检测并自动下载安装包(Kotlin)

上一篇文章《学习|Android使用TTS语音合成》我们学习了Android用TTS语音合成播放声音,其中因为要播放中文,所以需要下载讯飞的语音合成包,项目应用中的话如果让用户自己寻找并下载太麻烦,所以为了增加用户体验,这一篇我们...

2019-12-11
1