摘要:
对于三大范式一直没有好好理解过,这次打算花时间搞懂这个概念。经过百度、翻阅博客以及看视频,算是搞清楚了范式是什么,记录下来,供以后复习。 百度知道 的一则回答非常好: 由此可见,范式,就是一种规范,在设计一张表时所遵循的规范。为什么有这种规范,目的就是更好解决数据冗余,提高存储效率。 然而, 实际中 阅读全文
摘要:
一、创建线程 1.继承Thread类 自定义线程类继承Thread类 重写run()方法,编写线程执行体 创建线程对象,调用start()方法启动线程 //创建线程方式一:继承Thread类,重写run()方法,调用start开启线程 //注意:线程开启不一定立即执行,由cpu调度执行 publ 阅读全文
摘要:
所谓内部类,就是在一个类里面再定义一个类,这个类就是内部类 成员内部类 成员内部类就是外部类的一个成员 我们先定义一个类(外部类)Outer,里面定义了一个成员内部类Inner 内部类Inner的实例化需要借助外部类Outer Outer outer = new Outer(); Outer.Inn 阅读全文
摘要:
# 安装JDK 1.百度jdk8,找到Oracle官网下载页面下载 2.打开安装包,选择安装路径 3.配置环境变量 新建一个系统变量JAVA_HOME,变量值为jdk的安装目录 Path里添加如下两个变量 4.查看Java版本,说明安装成功 卸载JDK 1.卸载Java和jdk 2.找到JAVA_ 阅读全文
摘要:
时间复杂度 空间复杂度 稳定性 直接插入排序 O(n^2) O(1) 稳定 希尔排序 O(n^(1.3—2)) O(1) 不稳定 简单选择排序 O(n^2) O(1) 不稳定 堆排序 O(nlogn) O(1) 不稳定 冒泡排序 O(n^2) O(1) 稳定 快速排序 O(nlogn) O(logn 阅读全文
摘要:
找出唯一成对的数 1-1000这1000个数放在含有1001个元素的数组中,只有唯一的一个元素值重复,其他均只出现一次。每个数组元素只能访问一次,设计一个算法,将他找出来;不用辅助存储空间,能否设计一个算法实现? 解析:一个数和本身异或为0,任何数和0异或还是这个数。比如2和2异或为0,那么2和2和 阅读全文
摘要:
稀疏矩阵就是矩阵中分布着很多零元素(零元素个数远远大于非零元素个数),如果将这个矩阵的每个元素都一一存储,那是很浪费空间的。因此,可以采用一些特殊的存储结构来存储它。有以下几种方法: 1.顺序存储:三元组表示法、伪地址表示法 2.链式存储:邻接表表示法、十字链表表示法 这里介绍三元组表示法。 稀疏矩 阅读全文
摘要:
下载 链接:https://pan.baidu.com/s/1tDjIIvmOPcj_9QfEhg5hQg 提取码:6q8x 运行 先点击新建起个名。 主机地址写localhost或127.0.0.1,输入用户名密码,其他默认,点连接。 连接前要启动MySQL服务 net start mysql 这 阅读全文
摘要:
1.下载 官网:https://dev.mysql.com/downloads/mysql/ 选择ZIP下载,下载完直接解压即可。 2.配置环境变量 解压后的bin目录添加至Path 3.添加配置文件 新建一个my.ini文件 添加如下内容 1 [mysqld] 2 # 目录一定要换成自己的,dat 阅读全文
摘要:
索引 索引的基本概念 SQL Server的索引是对数据库表中一个或多个列的值进行排序的结构。索引有助于更快的获取信息。是用来定位的。 索引的所用 加快数据检索 保证数据的一致性 实现表与表之间的参照完整性 在使用GROUP BY、ORDER BY子句进行查询时,利用索引可以减少排序和分组的时间 索 阅读全文