09 2022 档案
摘要:聚合函数:将一列数据作为一个整体 进行纵向计算 count 计算个数 一般选择非空的列 主键 count(*) max 计算最大值 min 计算最小值 sum 计算和 avg 计算平均值
阅读全文
摘要:排序查询 语法 order by 子句 order by 排序字段1 排序方式1--排序字段n 排序方式n 排序方式 ASC:升序,默认的 DESC:降序 注意 如果有多个排序条件 则当前变的条件值一样时 才会判断第二条件
阅读全文
摘要:添加数据 语法 insert into 表名(列名1 列名n) values(值1--值n) 注意 列名和值要 一 一对应 如果表名后吧定义列名 则默认给索引列添加值 insert into 表名 values(值1--值n) 除了数字类型 其他类型需要使用引号 (单双都可以)引起来 查询表中的记录
阅读全文
摘要:复制表 create table 表名 like 被复制的表名; 删除表 drop table 表名 drop table if exists 表名; 修改表 修改表名 alter table 表名 rename to 新的表名 修改的字符集 alter table 表名 character set
阅读全文
摘要:C(Create)创建 语法 create table 表名(列名1 数据类型1 列名n 数据类型n) 数据库类型 int:整数类型 age int double:小数类型 score double(5,2) date日期,只包含年月日 yyyy--MM--dd datetime日期 包含年月日时分
阅读全文
摘要:1.操作数据库:CRUD 1. c(create):创建 *创建数据库︰ *create database数据库名称;*创建数据库,判断不存在,再创建: create database if not exists数据库名称;*创建数据库,并指定字符集 *create database数据库名称cha
阅读全文
摘要:MySQL安装目录 配置文件 my.ini; MySQL数据目录 几个概念 数据库 文件夹 表 文件 数据 内容 SQL分类 DDL(Data Definition Language)定义语言 用来定义数据库对象:数据库 表 列等 关键字 Create drop alter等 DML(Data Ma
阅读全文
摘要:SQL 1.什么是sQL ? structured Query Language :结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。SQL通用语法 1. SQL语句可以单行或多行书写,以分号结尾。 2.可使用空格和缩进来增强语句的可读性
阅读全文
摘要:什么是 数据库 用来存储和管理数据的仓库 数据库的特点 持久化存储数据的 其实数据就是一个文件系统 方便存储和管理数据 使用统一的方式操作数据库--SQL 配置MySQL服务后动 1.手动。 2. cmd--> services.msc打开服务的窗口3.使用管理员打开cmd *net start m
阅读全文
摘要:格式 元注解 public @interface注解名称{属性列表} 本质 注解本质上就算一个接口 该接口默认继承Annotation接口 属性 接口中的抽象方法 要求 属性的返回值类型有下列取值 基本数据类型 String 枚举 注解 以上类型的数组 定义了属性 在使用事需要给属性赋值 1如果定义
阅读全文
摘要:注解 概念 说明程序的 给计算机看的 注释 用文件描述程序的 给程序员看的 定义:注解(Annotation),也叫元数据 一种代码级别的说明 它是JDK1.5及以后版本引入的一个特性与类 接口枚举是在同一个层次 它可以声明在包 类 字段 方法 局部变量 方法参数等的钱买你 用来对这些元素进行说明
阅读全文
摘要:Class.forName("全类名") 将字节码文件加载进内存,返回Class对象 类名.class通过类名的属性Class获取 对象.getClass:getClass方法在Object类中定义
阅读全文
摘要:反射:框架设计的灵魂 *框架∶半成品软件。可以在框架的基础上进行软件开发,简化编码* 反射:将类的各个组成部分封装为其他对象,这就是反射机制 *好处︰1.可以在程序运行过程中,操作这些对象。 2.可以解耦,提高程序的可扩展性
阅读全文
摘要:反射 框架设计的灵魂 框架 半成品软件可以在框架的基础上进行软件开发 简化编码 反射 将类的各个组成部分封装为其他对象 这就是反射机制 好处 可以在程序运行过程中 操作这些对象 可以解耦提高程序可扩展性
阅读全文
摘要:测试分类 1黑盒测试:不需要写入代码 给输入值 康程序是否能够输出期望的值 2白盒测试:需要写代码的 关注程序具体的执行流程 junit使用 白盒测试 步骤 1定义一个测试类(测试用例) 2定义测试方法:可以独立运行 3给方法加@Test 4导入junit依赖环境 判定结果: 红色:失败 绿色:成功
阅读全文
摘要:使用super引用类的成员方法super是已经存在的父类的成员方法sayHelLo也是已经存在的所以我们可以直接使用super引用父类的成员方法 通过this引用本类的成员方法
阅读全文
摘要:请注意其中双冒号的写法 这杯称为方法引用 而双冒号是一种新的语法 能否身躯Lambda的语法格式 呢 只要引用过去就好了 通过对象名引用成员方法使用前提是对象名是已经存在的,成员方法也是已经存在就可以使用对象名来引用成员方法
阅读全文