自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 HTML、CSS、JS遇到问题记录

一些日常遇到的小问题的总结

2023-02-15 17:02:16 215 1

原创 React 官方文档学习

React官方文档部分学习笔记

2022-09-23 16:31:08 1333 1

原创 jsTree 组件官方文档学习

个人对于jsTree组件官方文档的学习笔记

2022-09-13 13:58:05 5823 1

原创 Java中的异常Exception和错误Error

个人遇到的一些常见的异常的笔记

2022-08-09 14:32:02 1718

原创 IS NULL 和 =NULL产生的问题

个人学习笔记

2022-07-08 11:03:35 660

原创 java 日志系统学习

java 日志系统学习一、 日志系统1.JUL(java util logging)日志封装JUL、logback、log4j、log4j22.JCL (jakarta Commons Logging) 日志接口slf4j、JCL二、JUL 学习JUL 全称 java util Logging 是java 原生的日志框架,使用时不需要引入第三方类库。2.1 框架介绍Logger : 记录器,应用程序通过获取Logger对象,调用其API 来发布日志信息。Logger

2022-04-21 22:38:38 421

原创 JavaScript 实时监听input 中值变化

JavaScript 实时监听input 中值变化在 <input> 标签中,添加属性 oninput ,oninput 事件在元素获得用户输入时发生。当 <input> 或 <textarea> 元素的值发生改变时,会发生此事件。可以监控的HTML 标签:<input type="color">, <input type="date">, <input type="datetime">, <input type="email

2022-03-14 15:06:18 11901

原创 力扣每日一题-替换隐藏数字得到的最晚时间

力扣每日一题替换隐藏数字得到的最晚时间给你一个字符串 time ,格式为 hh:mm(小时:分钟),其中某几位数字被隐藏(用 ? 表示)。有效的时间为 00:00 到 23:59 之间的所有时间,包括 00:00 和 23:59 。替换 time 中隐藏的数字,返回你可以得到的最晚有效时间。这一题的解题思路比较粗暴,首先我们分析题干的表意,即有一个格式为hh:mm的字符串,所以我们可以知道字符串长度一定,所以现在的主要问题是对每个位置上的数字的取值进行分析。首先对于从左到右​ 第一位数字:它的可能

2021-07-24 10:27:53 263

原创 数据库变量

变量:文章目录变量:#一、系统变量#1.全局变量#2、会话变量#二、自定义变量#1.用户变量#2.局部变量/*系统变量:全局变量会话变量自定义变量:用户变量局部变量*/#一、系统变量#说明:变量由系统提供,不是用户定义,属于服务器层面/*使用的语法1、查看所有的系统变量SHOW GLOBAL|session VARIABLES;2、查看满足条件的部分系统变量show global |【session】 variables like '%char%';3、查看指定的某个

2021-06-08 16:45:37 181

原创 数据库TCL事务控制语言

TCL/*Transaction Control Language 事务控制语言事务:一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。每个mysql语句时相互依赖的案例:转账张三丰 1000郭襄 1000update 表 set 张三丰的余额=500 where name=‘张三丰’意外update 表 set 郭襄的余额=1500 where name=‘郭襄’事务的ACID属性1.原子性:原子性是指事务是一个不可分割的工作单位,事务中的操做要

2021-06-07 22:34:34 99

原创 数据库学习流程控制结构

流程控制结构文章目录流程控制结构#一、分支结构#1.if 函数#2.case结构#3.if结构#二、循环#1.while#2.loop#3.repeat/*顺序结构:程序从上往下一次执行分支结构:程序从两条或多条路径中选择一条去执行循环结构:程序在满足一定条件的基础上,重复执行一段代码*/#一、分支结构#1.if 函数#功能:实现简单的双分支#语法:/*select if(表达式1,表达式2,表达式3)执行顺序如果表达式1成立,则IF函数返回表达式2的值,否则返回表达式3的值应

2021-06-07 22:30:11 144

原创 数据库列属性的常见约束以及示例

常见约束文章目录常见约束#一、创建表时添加约束#1.添加列级约束#2.添加表级约束#二、修改时添加约束1.添加列级约束2.添加表级约束#1.添加非空约束#2.添加默认约束#3.添加主键#4.添加唯一键#5.添加外键#三、修改表时删除约束#1、修改非空约束#2、删除默认约束#3.删除主键#4.删除唯一#5.删除外键/*含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确性和可靠性分类:六大约束not null 非空约束,用于保证该字段的值不能为空比如姓名,学号等DEFAULT:默认,用于

2021-06-07 22:11:43 1147

原创 DDL 数据库定义语言

DDL文章目录DDL#一、库的管理#1.库的创建#2.库的修改#3.库的删除#二、表的管理#1.表的创建 ★#案例:创建表Book#案例:创建auther表#2.表的修改#①修改列名#②修改列的类型或约束#③添加列#④删除列#⑤修改表名#3.表的删除#4.表的复制#DDL/*数据定义语言库和表的管理一、库的管理创建、修改、删除二、表的管理创建、修改、删除创建:create修改:alter删除:drop*/#一、库的管理#1.库的创建/*语法:create database

2021-06-07 22:01:27 42

原创 DML数据操作语言

DML 数据操作语言文章目录DML 数据操作语言一、插入语句1.插入的值的类型要与列的类型一致或兼容2.不可以为null的列必须插入值,可以为null的列如何插入值#3.列的顺序是否可以调换(可以)#4.列数和值的个数必须一致#5.可以省略列名,默认所有列,而且列的顺序和表的顺序是一致的#二)第二种insert语法#二、修改语句#1.修改单表的记录#2.修改多表的记录#三、删除语句#方式一:delete#单表的删除#2.多表的删除#方式二:truncate(清空数据,删表)#DML语言/*数据操作语

2021-06-07 20:33:30 83

原创 sql语言子查询

子查询/*含义:出现在其他语句中的select语句,称为子查询或内查询外部的查询语句,称为主查询或外查询分类:按子查询出现的位置:select 后面分类:按子查询出现的位置:select 后面仅仅支持标量子查询from 后面支持表子查询where 或having 后面 ⭐标量子查询(单行)√列子查询 (多行) √行子查询exists 后面(相关子查询)表子查询按结果集的行列数不同标量子查询(结果集只有一行一列)列子查询(结果集只有一列多行)行子查询(结果集有一行

2021-06-07 20:23:48 165

原创 分页查询和联合查询学习及举例

分页查询/*应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求语法:select 查询列表from 表【join type join 表2on 连接条件where 筛选条件group by 分组字段having 分组后的筛选order by 排序的字段】limit offset,size;offset 要显示条目的起始索引(起始索引从0开始)size 要显示的条目个数特点:①limit语句放在查询语句的最后,执行顺序也是最后②公式要显示的页数 page,每页条

2021-06-07 20:01:25 81

原创 sql语句分组查询

/*引入:查询每个部门的平均工资语法:select 分组函数,列(要求出现在group by 后面)from 表【where 筛选条件】group by 分组的列表【order by 子句】注意:查询列表必须特殊,要求是分组函数和group by 后出现的字段特点:1.分组查询中的筛选条件分为两类数据源位置关键字分组前筛选原始表group by子句的前面where分组后筛选分组后的结果集group by子句的后面having①.分组函数

2021-06-07 19:57:21 11462

原创 数据库基本指令学习之常见函数二

#二、分组函数文章目录#二、分组函数#1. 简单的使用#2.参数支持哪些类型#3.是否忽略null#4.和distinct 搭配#5.count 函数的详细介绍#6.和分组函数一同的查询的字段有限制/*功能:用作统计使用,又称为聚合函数或统计函数或组函数分类:1。sum 求和2.avg 平均值3.max 最大值4.min 最小值5.count 计算个数特点:1.sum、 avg 一般用于处理数值类型max、min、count 可以处理任何类型2.以上分组都忽略null值3.可以和

2021-05-07 10:37:02 80

原创 数据库基本指令学习之常见函数

常见函数常见函数常见函数#一、字符函数#1.length 获取参数值的字节个数#2.concat 拼接字符串#3.upper、lower#示例:将姓大写,名小写,然后拼接#4.substr、substring 截取字符(索引从1开始)#5.instr 返回子串第一次出现的索引,如果找不到回复0#6.trim 去除字符前后的字符 ,默认为空格#7.lpad 用指定的字符实现左填充指定长度,源长度长于指定长度则截取#8.rpad 用指定的字符实现右填充指定长度,源长度长于指定长度则截取#9. replace

2021-05-07 10:25:18 206

原创 数据库学习之排序查询指令

排序查询/*语法:select查询列表from表【where 筛选条件】order by排序列表 【asc|desc】 //升序|降序 默认asc特点:1.asc代表升序,desc代表降序如果不写,默认是asc2.order by 子句中可以支持单个字段,多个字段,表达式,函数,别名3.order by 子句一般放在查询语句最后面,limit子句除外*/#案例1:查询员工信息,要求工资从高到低排序SELECT * FROM employees ORDER BY salary

2021-04-26 22:48:38 966

原创 数据库基本指令学习之连接查询

数据库基本指令学习之连接查询连接查询/*含义:又称多表查询,当查询的字段来自多个表,就会用到多表查询笛卡尔乘积现象:表1 有m行,表二有n 行, 结果=m*n行发生原因:没有有效的连接条件如何避免:添加有效的连接条件连接查询分类:​ 按年代分类​ sql92标准:仅仅支持内连接​ sql99标准【推荐】:支持内连接+外连接(左外和右外)按功能分类内连接等值连接非等值连接自连接外连接左外连接右外连接全外连接交叉连接*/SELECT * FROM beauty;S

2021-04-20 22:22:44 204 1

原创 数据库学习之基础查询语句

数据库之基础查询一、基础查询/*语法:select 查询列表 from 表名1.查询列表可以是:表中的字段、常量、表达式、函数2.查询的结果是一个虚拟的表格*/USE myemployees;#1.查询表中的单个字段SELECT last_name FROM employees;#2.查询表中的多个字段SELECT last_name,salary,email FROM employees;#3.查询表中的所有字段,着重号``;SELECT * FROM employee

2021-04-18 21:30:00 379 1

原创 Java API 文档之String类

Java API 文档之String类索引一、String类简介二、String类常用方法摘要仅供个人参考,内容摘自Java 1.8版的API文档索引一、String类简介String类代表字符串。 Java程序中的所有字符串文字(例如"abc" )都被实现为此类的实例。字符串不变; 它们的值在创建后不能被更改。 字符串缓冲区支持可变字符串。 因为String对象是不可变的,它们可以被共享。 例如: String str = "abc";相当于: char data[] = {'a', .

2021-03-07 22:14:10 192

数据库指令操作学习导库文件.zip

用于创建girls库和myemployees库,来跟进学习mysql数据库的基本指令操作

2021-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除