这里主要是掌握一些基本的相应的知识,具体的是阿金是等到明天在进行。 相应的知识点如下: 对于数据库中的一些常识。SQLite 没有服务器进程,它通过文件保存数据,该文件是跨平台的,可以放在其他平台中使用。并且在保存数据时,支持null(零) 、integer (整数)、real (浮点数字) 、te ...
分类:
移动开发 时间:
2020-02-04 20:20:31
阅读次数:
110
1.CTRL+ →(👉向右方向键) 跳转到当前行的最后一列 同理可得👆👇👈方向键 2.描述性统计(数据分析) 按住CTRL,选中B,再拖至G,则成功选中B~G列 3.将行转置成列 复制行 -> 空单元格处右键 -> 粘贴选项 -> 转置 4.表格美化 5.单元格内函数计算 '='号必须是英文 ...
分类:
其他好文 时间:
2020-02-03 22:30:24
阅读次数:
85
前言 什么是快速排序? 首先问道:比如说从大到小,如何确定一个数组中的一个数已经排好了顺序? 这个当然有很多种方式,比如说排序的时候最大值在最左边,那么确定了最左边的位置,这就是冒泡的最基本的原理。 快速排序同样有自己的规则,如果一个数的右边都小于他,左边都大于他,是否这个数不需要变换位置? 答案是 ...
分类:
编程语言 时间:
2020-02-03 14:08:54
阅读次数:
94
前言 冒泡排序是一种通用的算法,凡是通用的,可以理解为效率不高,但是通用。 code 从小到大的排序: 这里面稍微有点难以理解的地方是如何一开始就确认: i arr[j + 1]) { temp = arr[j+1]; arr[j + 1] = arr[j]; arr[j] = temp; hasS ...
分类:
编程语言 时间:
2020-02-02 14:12:34
阅读次数:
96
归纳 1.时间复杂度为o(n^2) 冒泡排序 选择排序 插入排序 希尔排序 2.时间复杂度为o(nlogn) 快速排序 归并排序 堆排序 3.时间复杂度为线性排序 计数排序 桶排序 基数排序 ...
分类:
编程语言 时间:
2020-02-02 11:33:32
阅读次数:
66
[Toc] 一、java基本常识 1、什么是jvm? Jvm就是Java虚拟机的简称,jvm是运行java字节码的虚拟机。Jvm针对不同系统的特定实现,让它们使用相同的字节码,得到相同的结果。 2、什么是字节码? 在java中,jvm可以理解的代码就叫做字节码。实际上从写java文件到编译成 .cl ...
分类:
编程语言 时间:
2020-02-01 16:10:49
阅读次数:
63
[Toc] 一、spark基本常识 1、spark中的RDD是什么,有哪些特性? RDD(Resilient Distributed Dataset)叫做分布式数据集模式spark中最基本的数据抽象,它代表一个不可变,可分区,里面的元素可以并行计算的集合。 Resilient:表示弹性的,弹性表示 ...
分类:
其他好文 时间:
2020-02-01 16:09:42
阅读次数:
85
[Toc] 一、MapReduce基本常识 二、MapReduce要点 1、combiner的组件需要注意什么? 因为combiner在MapReduce过程中可能调用也可能不调用,可能调用一次也可能调用多次,无法确定和控制。 所以,combiner的使用原则是:有或没有都不能影响业务逻辑,是不是用 ...
分类:
其他好文 时间:
2020-02-01 16:01:53
阅读次数:
95
前言 树的遍历分为: 1.深度优先遍历 2.广度优先遍历 深度优先遍历: 1.前序遍历 2.中序遍历 3.广序遍历 广度优先遍历: 层序遍历 深度优先遍历 如图: 前序遍历 前序遍历的规则为:根节点、左子树、右子树 根据规则,第一个点即为根节点: 第一个为A。 A 有左子树:左子树的第一个节点又为左 ...
分类:
编程语言 时间:
2020-01-31 22:45:09
阅读次数:
95
前言 非线性结构是相当线性结构而言的。 线性结构是一个有序数据元素的集合。 下述来自百度百科: 正文 在非线性结构中常用的:有树和图。 树 树的数据结构是怎么样的? 人们把这种分叉的东西,看起来像树一样,就称作树。其实这一点也不像树,毕竟树根在下面,总之这个称作树的人,可以吹好久的牛了。 树的概念: ...
分类:
编程语言 时间:
2020-01-31 10:48:42
阅读次数:
74