
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了Redis执行Lua脚本的方法,重点讲解了分布式锁的实现方案。主要内容包括:1)单机版Redis安装指南;2)Lua脚本编写示例,通过SETNX和PEXPIRE实现原子性加锁;3)Lua脚本的三种执行方式(EVAL、EVALSHA和文件加载);4)KEYS与ARGV参数的区别及规范要求;5)脚本预加载和SHA1校验机制。文档基于Redis 7.0.0和Spring Boot 3.2.0版
驼峰属性、下划线属性同时绑定到java对象上。

Resolved [org.springframework.http.converter.HttpMessageNotWritableException: No converter found for return value of type: class
springboot get 请求下划线参数映射驼峰属性
mybatis-多个参数不用@Param,一个参数、多个参数传参规则
原因在于我们可能使用了别的框架,比如:tkmybatis
ifnull不能转换的解决方案,一般ifnull不能转换就是因为本身是无记录,所以可以构造出有记录(该字段为null)的情况
idea 2019.3常用插件

idea列选择快捷键,批量修改多行内容方式1:按住shift + alt,鼠标左键选择多个位置或区域(可以多次选择)
选择File,选择Settings,搜索Code Style,点击Editor下的Code Style,修改:Hard wrap at 设置每行代码长度 columns,勾选Wrap on typing应该是自动换行的意思,ok







