自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lizhengyu891231的博客

大自然的搬运工

  • 博客(642)
  • 资源 (1)
  • 收藏
  • 关注

转载 springboot @Value 教程

(2)@Value("#{}"):表示 SpEl。

2023-09-25 09:05:53 6

转载 Springboot通过谷歌Kaptcha 组件,生成图形验证码

生成图形验证码的办法非常多,今天讲解一种通过Kaptcha组件快速生成图形验证码的方法。我个人推荐它的最大原因是容易上手,采用约定大于配置的方式,快速契合到项目中。图片样式:<br />水纹 com.google.code.kaptcha.impl.WaterRipple <br />鱼眼 com.google.code.kaptcha.impl.FishEyeGimpy <br />阴影 com.google.code.kaptcha.impl.ShadowGimpy。

2023-09-22 11:14:50 12

转载 Linux 修改 WAR包 并且重新打包

有时候我们只需要修改war包中的一些文件内容,但是又不想重新打包,则可以应用先解压包 -> 修改内容 -> 再重新压缩回去的方式。比如将war包移动到clone目录下。移动到一个干净目录中,避免混乱。直接vim编辑,修改后保存。

2023-09-22 10:19:18 21

转载 windows下查看mysql的binlog日志文件

可以看到执行过的语句,但是并不是可以直接恢复数据的语句。将binlog中的命令截取并转换成可执行的sql文件。需要恢复的数据的操作是从591-898。绿色部分:转换后的文件名称及后缀名。绿色部分:需要恢复操作的起始位置。点击目录 清空目录 输入CMD。红色部分:binlog的全路径。通过cmd直接登录mysql。灰色部分:生成的sql文件。红色部分:源文件的全路径。执行下面命令 可以通过。的命令转换为可读的文件。黄色部分:数据库名称。test.sql文件。

2023-09-22 09:56:47 19

转载 Linux Buffer Cache 解析

【代码】Linux Buffer Cache 解析。

2023-09-06 18:10:20 22

转载 Linux 常用网络工具清单

现代网络广泛使用防火墙,导致传统路由跟踪工具发出的(ICMP应答(ICMP echo)或UDP)数据包都被过滤掉了,所以无法进行完整的路由跟踪。尽管如此,许多情况下,防火墙会准许TCP数据包通过防火墙到达指定端口,这些端口是主机内防火墙背后的一些程序和外界连接用的。通过发送TCP SYN数据包来代替UDP或者ICMP应答数据包,tcptraceroute可以穿透大多数防火墙。使用的是SFTP协议,它是SSH的一个子系统,在大多数SSH服务器上默认启用;用于文件拷贝,sftp 是基于 ssh 的。

2023-08-22 22:47:26 24

转载 MyBatis Mapper映射处理CLOB和BLOB类型

1)Mapper.xml文件加入如下配置可以读取CLOB和BLOB类型的数据。

2023-08-22 19:54:00 74

转载 SQL 执行顺序

分组结束之后,我们再执行select语句,因为聚合函数是依赖于分组的,聚合函数会单独新增一个查询出来的字段,这里用紫色表示,这里我们两个id重复了,我们就保留一个id,重复字段名需要指向来自哪张表,否则会出现唯一性问题。我们之前看到了普通的筛选条件是不影响的,但是having还支持聚合函数,这是where无法实现的。然后把再根据我们要的数据进行select,可以是普通字段查询也可以是获取聚合函数的查询结果,如果是集合函数,select的查询结果会新增一条字段。用于确定我们要查询的表的范围,涉及哪些表。

2023-08-18 13:58:56 21

转载 SpringBoot Session 自动化配置

在这样的架构中,会出现一些单服务中不存在的问题,例如客户端发起一个请求,这个请求到达 Nginx 上之后,被 Nginx 转发到 Tomcat A 上,然后在 Tomcat A 上往 session 中保存了一份数据,下次又来一个请求,这个请求被转发到 Tomcat B 上,此时再去 Session 中获取数据,发现没有之前的数据。对于开发者来说,所有关于 Session 同步的操作都是透明的,开发者使用 Spring Session,一旦配置完成后,具体的用法就像使用一个普通的 Session 一样。

2023-08-11 17:00:52 36

转载 MybatisPlus 分页插件 Pagination Interceptor

此方法是使用PaginationInterceptor 作为分页插件.对sql进行单次改造的优先放入,不对sql进行改造的最后放入。使用多个功能需要注意顺序关系,建议使用如下顺序。简单分页模型, 有如下几个主要属性。

2023-08-10 21:10:51 50

转载 MyBatis XML 教程

注意 你可以将一个 List 实例或者数组作为参数对象传给 MyBatis,当你这么做的时候,MyBatis 会自动将它包装在一个 Map 中并以名称为键。List 实例将会以“list”作为键,而数组实例的键将是“array”。当你这么做的时候,MyBatis会自动将它包装在一个Map中,用名称在作为键。所以在执行完此方法后,边可以通过这个实体类获取生成的key。在insert语句中,在Oracle经常使用序列、在MySQL中使用函数来自动生成插入表的主键,而且需要方法能返回这个生成主键。

2023-08-10 20:57:39 46

转载 Nginx 异常 an upstream response is buffered to a temporary file /tmp/xxx while reading upstream

用来设置后端数据缓冲区大小,后面包含两个参数:number和size,开辟指定number个长度为size大小read_buf用来存储body,并非连接初始化的时候开辟number个,而是当buf不够存响应body时新申请,最多申请number个。参数,该参数用于设置高负荷下缓冲大小,即当后端响应没有完全读取完毕之前,可以优先发送给客户端的缓存大小,其值是proxy_buffers和proxy_buffer_size的一部分,通常设置为proxy_buffer_size的两倍。

2023-08-10 20:31:30 239

转载 SpringBoot 以 war 包的形式部署

SpringBoot 以 war 包的形式部署

2023-08-03 21:45:10 41

转载 win11 免安装Tomcat8.exe启动闪退、中文乱码 解决办法

win11 免安装Tomcat8.exe启动闪退、中文乱码 解决办法

2023-08-03 21:19:38 116

转载 MySQL 异常:Lock wait timeout exceeded

MySQL 异常:Lock wait timeout exceeded

2023-04-23 15:35:47 135 1

转载 Tomcat8 异常:there was insufficient free space available after evicting expired cache entries

Tomcat8 异常:there was insufficient free space available after evicting expired cache entries

2023-04-23 15:23:26 142

转载 Linux 异常 sysctl: cannot stat /proc/sys/net/nf_conntrack_xxxx: No such file or directory

Linux 异常 sysctl: cannot stat /proc/sys/net/nf_conntrack_xxxx: No such file or directory

2023-04-23 15:17:01 486

转载 获取 /resources 目录资源文件

获取 /resources 目录资源文件

2023-02-03 13:56:29 261

转载 Springboot @ControllerAdvice 介绍

Springboot @ControllerAdvice 介绍

2023-02-02 14:29:26 156

转载 Springboot 自定义转换器 configureMessageConverters 与 extendMessageConverters

Springboot 自定义转换器 configureMessageConverters 与 extendMessageConverters

2023-02-02 13:44:21 1112 2

转载 Spring 参数校验及通用异常信息返回

Spring 参数校验及通用异常信息返回

2023-02-02 11:23:34 207

转载 Springboot WebMvcConfigurer 详解

Springboot WebMvcConfigurer 详解

2023-02-02 10:58:35 105

原创 springboot Redis 事件监听

springboot Redis 事件监听

2022-12-18 16:29:12 1044

转载 SQL常用日期格式化转换与百分数转换

SQL常用日期格式化转换与百分数转换

2022-12-18 14:44:46 976

转载 MySQL5.7 与 8.0 密码策略

MySQL5.7 与 8.0 密码策略

2022-12-13 14:54:37 144

原创 SpringBoot 集成 Redis,运行一段时间后发现RedisCommandTimeoutException

SpringBoot 集成 Redis,运行一段时间后发现RedisCommandTimeoutException

2022-12-13 14:42:06 429

转载 springboot 编程式事务

springboot 编程式事务

2022-11-02 19:56:14 261

转载 MySQL sql_mode

MySQL sql_mode

2022-08-21 16:21:48 237

转载 RedisTemplate 以及 RedisSerializer

RedisTemplate 以及 RedisSerializer

2022-08-21 16:01:57 1397

转载 MySQL 字符集

MySQL 字符集

2022-08-21 15:23:39 119

转载 MySQL 表和碎片整理以恢复空间

MySQL 表和碎片整理以恢复空间

2022-07-29 12:35:40 354

转载 mysql 拆分字符串做条件查询

mysql 拆分字符串做条件查询

2022-07-29 12:20:20 662

转载 cpu 占用过高排查

cpu 占用过高排查

2022-07-29 12:12:11 2574

转载 MySQL错误代码大全

MySQL错误代码大全

2022-07-28 18:11:48 3748 2

转载 iptables 教程

iptables 教程

2022-07-08 09:55:30 508

转载 使用 iptables 实现端口转发

使用 iptables 实现端口转发

2022-07-04 15:54:07 1455

转载 使用 iptables 给特定IP或端口限流

使用 iptables 给特定IP或端口限流

2022-07-04 15:44:21 2235

转载 MyBatis 使用 foreach 批量插入

MyBatis 使用 foreach 批量插入

2022-06-30 18:55:38 4232

转载 mysql 根据查询结果批量更新多条数据(插入或更新)

mysql 根据查询结果批量更新多条数据(插入或更新)

2022-06-30 18:45:06 1891

转载 TCP TIME_WAIT和CLOSE_WAIT状态区别

TCP TIME_WAIT和CLOSE_WAIT状态区别

2022-06-30 18:18:52 128

行政区域表.sql

全国行政区域-省市区SQL,直接导入SQL执行,完美运行。 由于没法上图,所以写点文字信息。 表结构: CREATE TABLE `行政区域表` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增主键', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '区域名称', `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '区域编码', `parent_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '上级编码', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 3223 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; SQL文件名称: 行政区域表.sql

2019-09-30

空空如也

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

TA关注的人

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