- 博客(11)
- 收藏
- 关注

原创 MySQL操作数据-增删改查
MySQL数据操作-增删改查 1、操作表及字段 书写规范(注意点): 所有符号全部使用英文 表的名称、字段尽量使用 `` 包含起来 注释使用 – 或者 /* */ 个人建议 sql关键字使用小写,方便阅读 1.1、创建表(重点) 语法: create table [if not exists] `表名`( `字段名` 列类型 [属性] [索引] [注释] , ...... `字段名` 列类型 [属性] [索引] [注释] )[表类型][表的字符集设置][表的注释]
2020-11-22 14:23:02
247
2
原创 快速删除注释 快速选中注释 快速删除空行
平时工作中有时候需要快速删除数据,此时可以使用正则表达式进行过滤 使用正则选中注释部分 (/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/|[ \t]*//.*) 或者 (/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/) 使用正则选中空行 ^\s*\n 使用方法 ...
2021-07-29 16:46:40
371
原创 apache poi 获取excel文件中的地址不显示
apache poi 获取excel文件中的地址不显示 解决办法: 应该在增加数据之前,先获取到excle表格中的坐标 错误写法: //一条测试数据 for (int i = 2; i <= myDay + 1; i++) { Cell cell3_ = row3.createCell(i); cell3_.setCellValue((double) (i + 60) / 100); cell3_.setCellStyle(cellStyle2); } //获取前面excle
2020-12-24 17:17:58
271
2
原创 sql server存储过程基本语法
sql server存储过程基本语法 一、定义变量 简单赋值 declare @a int set @a=5 print @a 使用select语句赋值 declare @user1 nvarchar(50) select @user1='张三' print @user1 declare @user2 nvarchar(50) select @user2 = Name from ST_User where ID=1 print @user2 使用update语句赋值 decla
2020-12-02 18:13:47
2613
原创 MySQL索引
6、索引 6.1、索引的作用 提高查询速度 确保数据的唯一性 可以加速表和表之间的连接 , 实现表与表之间的参照完整性 使用分组和排序子句进行数据检索时 , 可以显著减少分组和排序的时间 全文检索字段进行搜索优化. 6.2、索引的分类 主键索引 (Primary Key) 唯一的标识,主键不能重复,只有一个列作为主键 唯一索引 (Unique key) 常规索引 (key/Index) 全文索引 (FullText) -- 索引的使用 /* #方法一:创建表时 CR
2020-11-23 12:01:27
158
原创 MySQL事务
5、事务 5.1、什么是事务 事务就是将一组SQL语句放在同一批次内去执行 如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行 MySQL事务处理只支持InnoDB和BDB数据表类型 5.2、事务管理(ACID) 原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性(Consistency) 事务前后数据的完整性必须保持一致。 隔离性(Isolation) 事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启
2020-11-23 11:58:27
94
原创 MySQL函数:常用聚合函数,MD5加密
4、MySQL函数:常用聚合函数,MD5加密 4.1、常用函数(不常用,了解) -- ================================== 常用函数 =============================== -- 数学运算 select abs(-8) -- 绝对值 8 select ceiling(9.4) -- 向上取整 10 select floor(9.4) -- 向下取整 9 select rand() -- 返回一个0~1的随机数 select sign(0)
2020-11-23 11:54:31
185
原创 DQL MySQL查询数据(最重点)
3、DQL查询数据(最重点) 3.1、DQL (Date Query Language:数据查询语言) 所有查询操作都用它 select 简单查询,复杂的查询它都能做~ 数据库中最核心的语言,最重要的语句 使用频率最高的语言 select语法 SELECT [ALL | DISTINCT] -- DISTINCT去重 {* | table.* | [table.field1[as alias1][,table.field2[as alias2]][,...]]} FROM table_name [
2020-11-23 11:40:16
166
原创 Java 使用拦截器无限转发/重定向无限循环/重定向次数过多报错(StackOverflowError) 解决方案
说明:当使用拦截器“请求转发”无限循环或者“重定向”次数过多这种问题的时候,一般都是拦截器设置错了 情况一:请求转发时没有配置排除拦截路径,就是说你访问的路径都拦截了,导致一直转发,从而产生java.lang.StackOverflowError错误 情况二:重定向时没有配置排除拦截路径,会导致一直重定向 Spring Boot中我因疏忽导致的错误(参考): 错误写法: @Override public void addInterceptors(InterceptorRegistry reg
2020-11-10 01:30:24
2188
1
原创 mybatis plus 自动生成类模板
mybatis plus 自动生成类 1.引入依赖 <!-- mysql驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.47</version> </de
2020-10-24 20:24:57
636
原创 Jsp页面使用内置对象需要引入依赖(Cannot resolve method ‘getParameter(java.lang.String)‘)
Jsp页面使用内置对象需要引入依赖(Cannot resolve method ‘getParameter(java.lang.String)’) 引入jar包或者maven中引入依赖: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</vers
2020-10-19 22:41:24
736
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人