Loading...
# 算法 ## 1. 算法复杂度 一些递归算法的复杂度 | 算法 | 时间复杂度 | | ---------- | ---------- | | 二分 | O(log n) | | 二叉树遍历 | O(n) | | 二维搜索 | O(n) | | 归并排序 | O(n longn) | ## 2....
# 数据库 DataBase(DB) 用于存储和管理数据的仓库 特点: 1. 持久化存储数据 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 ## MySQL的安装 卸载 配置 1. 安装 2. 卸载 3. 配置 1. 启动MySQL服务 2. MySQL登录 1. `mysql ...
# 单元测试 **黑盒测试**:不需要写代码,给输入值,看程序是否能够输出期望的值 **白盒测试**:需要写代码.关注程序具体的执行过程 **Junit测试:白盒测试** 步骤: 1. 定义一个测试类(测试用例) > 建议: > > 测试类名:被测试类名Test > > 包名:xxx.xx.xx.test ...
# 7. 集合(存储引用类型) 主要有三种集合: - List: 有序集合,可以放重复的数据 - Set:无序集合,不能重复 - Map:无序集合,键值对 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CK4j5u8o-1612419431401)(C:\Users\LiTangMM\AppData\Roaming\Typora\typo...
# 1. 概述 ## 计算机语言简史 主要阶段 1. 机器语言(打孔机) 2. 低级语言(汇编) 3. 高级语言(Java) ## Java发展简史 ## Java语言特性 简单 面向对象 **可移植性**(一次编译,到处执行) 健壮性(自动垃圾回收机制) 多线程 ## Java的加载与执行 编译阶段 ``` graph T...