摘要: public class Bubbling { public static void mp(int num[]){ int swap = 0 ; //排序前 System.out.println("==== 排序前 ===="); for (int i = 0; i num[i]){ ... 阅读全文
posted @ 2019-01-09 09:56 华艳 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 安装与配置 数据库与账户 用户跟权限 常用命令 表的创建 数据类型 安装与配置 数据库与账户 用户跟权限 常用命令 表的创建 数据类型 阅读全文
posted @ 2018-12-25 08:52 华艳 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 在pom.xml中添加plugin 在pom.xml中添加plugin generatorConfig.xml配置文件 generatorConfig.xml配置文件 最后给出目录结构图: 最后给出目录结构图: 阅读全文
posted @ 2018-12-23 20:01 华艳 阅读(149) 评论(0) 推荐(0) 编辑
摘要: SQL(Structured Query Language) SQL(Structured Query Language) HQL(Hibernate Query Language) HQL(Hibernate Query Language) JPQL(Java Presistence Query 阅读全文
posted @ 2018-12-21 14:22 华艳 阅读(365) 评论(0) 推荐(0) 编辑
摘要: mysql中的约束类型 约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。 MYSQL中,常用的几种约束: primary key 主键 primary key 主键 主键约束相当于 唯一约束 + 非空约束 的组合,主键约束列不允许重复,也不允许出现空值。 每个表最多 阅读全文
posted @ 2018-12-20 11:45 华艳 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: CRUD是指在做计算处理时的增加(Create)、读取查询(Read)、更新(Update)和删除(Delete)几个单词的首字母简写。 主要被用在描述软件系统中DataBase或者持久层的基本操作功能。 CRUD就是数据库的增查改删 C:Create 创建 CREATE table tab_nam 阅读全文
posted @ 2018-12-20 11:26 华艳 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 什么是数据库ACID? 一个事务本质上有四个特点ACID: 原子性 一致性 隔离性 耐久性 1)原子性(Atomic): 事务中各项操作,要么全做要么全不做,任何一项操作的失败都会导致整个事务的失败,就像原子一样不可分割; 2)一致性(Consistent): 事务结束后系统状态是一致的;一个事务可 阅读全文
posted @ 2018-12-19 14:35 华艳 阅读(1660) 评论(0) 推荐(0) 编辑
摘要: 建造者模式(Builder Pattern) 定义: 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 主要作用: 在用户不知道对象的建造过程和细节的情况下就可以直接创建复杂的对象。 用户只需要给出指定复杂对象的类型和内容; 建造者模式负责按顺序创建复杂对象(把内部的建造过程 阅读全文
posted @ 2018-12-18 14:55 华艳 阅读(520) 评论(1) 推荐(1) 编辑
摘要: 单例模式 简单工厂模式 抽象工厂模式 建造者模式 阅读全文
posted @ 2018-12-18 14:50 华艳 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 面试题:一个有序数组,如果往该数组中存储一个元素,并保证这个数组还是有序的, 那么这个元素的存储的角标如何获取? 若 key = 插入到数组中的数,则使用折半查找比较后 min > max时,min的值刚好比小于key的数的下标大 所以直接将之前返回的-1 改为返回 min 阅读全文
posted @ 2018-12-18 14:49 华艳 阅读(1051) 评论(0) 推荐(0) 编辑