摘要: 一、索引的体验 说起提高数据库性能,索引是最物美价廉的东西了,不用加内存,不用改程序,不用调sql,查询速度就可能提高百倍千倍 举例说明: 构建海量数据表【8000000】,对比与索引与无索引的区别 测试数据和表: CREATE TABLE dept( /*部门表*/ deptno MEDIUMIN 阅读全文
posted @ 2022-09-01 16:46 花椒蛋炒饭 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 基本介绍: 约束用于确保数据库的数据满足特定的商业规则。在mysql中,约束包括:not null、unique、primary key、foreign key 和 check 五种 一、primary key(主键) 基本介绍:用于唯一的标识表行的数据,当定义主键约束后,该列不能重复 create 阅读全文
posted @ 2022-09-01 14:02 花椒蛋炒饭 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 基本介绍: java提供了四种访问控制修饰符号,控制犯方法和属性(成员变量)的访问权限(范围) 1、公开级别:用public修饰,绝对公开 2、受保护级别:用protected修饰,对子类和同一个包中的类公开 3、默认级别:没有修饰符,向同一个包的类公开 4、私有级别:用private修饰,只有类本 阅读全文
posted @ 2022-08-31 15:50 花椒蛋炒饭 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 学习之前需要创建的数据表和数据 -- 部门表 CREATE TABLE `dept` ( `depton` mediumint(8) UNSIGNED NOT NULL DEFAULT 0, `dname` varchar(32) CHARACTER SET utf8 COLLATE utf8_ge 阅读全文
posted @ 2022-08-31 15:32 花椒蛋炒饭 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 一、安装前准备 1、下载预安装包 wget http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm 预安装包下载成功 阅读全文
posted @ 2022-08-29 15:12 花椒蛋炒饭 阅读(2299) 评论(0) 推荐(0) 编辑
摘要: 一、基本介绍 一个类的内部又完整的嵌套了另一个类结构。被嵌套的类称为内部类(inner class),嵌套其他类的类称为外部类(outer class)。是我们类的第五大成员 类的五大成员:属性、方法、构造器、代码块、内部类 内部类最大的特点就是可以直接访问私有属性,并且可以体现类与类之间的包含关系 阅读全文
posted @ 2022-08-28 11:39 花椒蛋炒饭 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 一、线程的相关概念 程序(program) 是为了完成特定任务,用某种语言进行编写的一组指令的集合。简单的说:就是我们写的代码 进程 1、进程是指运行中的程序,比如我们使用QQ,就启动一个进程,操作系统就会为该进程分配内存空间。当我们使用迅雷,又启动了一个进程,操作系统将为迅雷分配新的内存空间 2、 阅读全文
posted @ 2022-08-27 20:12 花椒蛋炒饭 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 一、合计/统计函数 1、count 函数 语法: select count(*)|coount(列名) from table_name [where where_definition] 示例: -- 统计一个班级一共有多少学生 select count(*) from `student`; -- 统 阅读全文
posted @ 2022-08-25 16:32 花椒蛋炒饭 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 一、安装(解压版) 官网下载地址:https://dev.mysql.com/downloads/mysql/ 1、解压到英文路径下的目录 2、配置环境变量:mysql的解压路径(安装路径) + \bin 3、在mysql的安装路径下创建my.ini文件 [ client ] port=3306 d 阅读全文
posted @ 2022-08-24 15:10 花椒蛋炒饭 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 一、集合的理解和好处 数组(灵活性不够) 1、长度开始时必须指定,而且一旦指定,不能更改 2、保存的必须为同一类型的元素 3、使用数组进行增加/删除元素比较麻烦 集合 1、可以动态的保存任意多个元素,使用方便,允许类型不一致 2、提供一系列方便的操作对象方法:add、remove、set、get等 阅读全文
posted @ 2022-08-15 12:57 花椒蛋炒饭 阅读(63) 评论(0) 推荐(0) 编辑