摘要: MySQL之索引 索引结构 MySQL的索引是在存储引擎层实现的,不同的存储引擎有不同的结构,主要包含以下几种: 索引结构 描述 B+Tree索引 最常见的索引类型,大部分引擎都支持 B+ 树索引 Hash索引 底层数据结构是用哈希表实现的, 只有精确匹配索引列的查询才有效不支持范围查询 R-tre 阅读全文
posted @ 2023-07-20 18:28 镰刀战士 阅读(32) 评论(0) 推荐(0)
摘要: MySQL之事务 事务操作 开启事务 start transaction 或 begin; 提交事务 commit; 回滚事务 rollback; 经典案例之转账操作 select @@autocommit; ​ set @@autocommit = 0; --设置为手动提交,此时执行完语句必须要执 阅读全文
posted @ 2023-07-20 11:32 镰刀战士 阅读(26) 评论(0) 推荐(0)
摘要: 多表查询 内连接 隐式内连接 查询每一个员工的姓名 , 及关联的部门的名称(隐式内连接实现) 表结构: emp ,dept 连接条件: emp.dept_id = dept.id select emp,name , dept,name from emp , dept where emp.dept_i 阅读全文
posted @ 2023-07-19 15:41 镰刀战士 阅读(58) 评论(0) 推荐(0)
摘要: SQL SQL通用语法 SQL语句可以单行或多行书写,以分号结尾。 SQL语句可以使用空格/缩进来增强语句可读性。 MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。 注释 单行注释:--注释内容或者#注释内容(MySQL特有) 多行注释:/* 注释内容 */ DDL-数据库操作 查询 阅读全文
posted @ 2023-07-18 23:02 镰刀战士 阅读(34) 评论(0) 推荐(0)
摘要: 利用List和Set实现栈和队列 LinkedList package com.itheima.d5_collection_list; ​ import java.util.LinkedList; ​ public class ListTest1 { public static void main( 阅读全文
posted @ 2023-06-24 05:18 镰刀战士 阅读(36) 评论(0) 推荐(0)
摘要: collection泛型 泛型的概述和优势 1. 定义类的同时定义了泛型的类就是泛型类 2. 泛型类的格式:修饰符 class 类型<泛型变量>{ } 注意泛型只能支持引用数据类型 public class MyArrayList<T>{ } 此处泛型变量T可以随便写为任意表示,常见的如E、T、K、 阅读全文
posted @ 2023-06-24 04:01 镰刀战士 阅读(26) 评论(0) 推荐(0)
摘要: 需求:某影院系统需要在后台存储上述三部电影,然后依次展示出来 分析: 定义一个电影类,定义一个集合存储对象。 创建3个电影对象,封装相关数据,把3个对象存入到集合中去。 遍历集合中的3个对象,输出相关信息。 Test类 package com.itheima.d4_collection_object 阅读全文
posted @ 2023-06-19 20:47 镰刀战士 阅读(13) 评论(0) 推荐(0)
摘要: Collection集合的遍历方式 方式一:迭代器 遍历就是一个一个的把容器中的元素访问一遍。 迭代器在Java中的代表是Iterator,迭代器是集合的专用遍历方式。 Collection集合获取迭代器 lterator中的常用方法 迭代器执行流程 public class CollectionD 阅读全文
posted @ 2023-06-19 20:45 镰刀战士 阅读(65) 评论(0) 推荐(0)
摘要: # SELECT 语句 (查询) ## SELECT : 表示要选择显示哪些字段 ## from: 表示从哪些表中查询 ## where: 说明查询的条件,不写对全体记录操作 ## into 目标表: 将查询结果输出到指定的目标表 ## order by 字段: 按指定字段排序 升序 asc 降序 阅读全文
posted @ 2023-06-19 15:02 镰刀战士 阅读(173) 评论(0) 推荐(0)
摘要: # Collection常用API ## 1. public boolean add(E e) 把给定的对象添加到当前集合中 ```java //1、添加元素,添加成功返回true list.add("Java"); System.out.println(list.add("MySQL")); li 阅读全文
posted @ 2023-06-19 13:40 镰刀战士 阅读(41) 评论(0) 推荐(0)