logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redis篇 使用场景

内容概括缓存与分布式锁的两大类问题:缓存穿透、击穿、雪崩、双写一致、持久化、过期策略、淘汰策略;分布式锁setnx、redisson。需精炼。缓存与分布式锁是解决高并发下数据库压力的核心。缓存问题包括穿透(布隆过滤器/空值缓存)、击穿(互斥锁/逻辑过期)、雪崩(TTL随机化/限流);

文章图片
#缓存#redis#数据库
MyBatis报错 Caused by: net.sf.jsqlparser.parser.ParseException: Encountered unexpected token: “(“ “(“

MyBatis 使用报错 Caused by: net.sf.jsqlparser.parser.ParseException: Encountered unexpected token: "(" "("at line 12, column 24.

文章图片
#mybatis#tomcat#java
java将数据传输至第三方接口

使用注解@ConfigurationProperties(prefix = "whp-jiekou") 引入。先再yml文件中配置第三方接受数据的接口。2.配置好后写一个配置文件。3.将数据传输给第三方接口。

文章图片
#java#开发语言
LambdaQueryWrapper方法

queryWrapper.likeLeft(“属性”,“值”)——模糊查询匹配最后一位值‘%值’queryWrapper.likeRight(“属性”,“值”)——模糊查询匹配第一位值‘值%’queryWrapper.notLike(“属性”,“值”)——模糊查询不匹配值‘%值%’queryWrapper.notEsists(“SQL语句”)——查询不符合SQL语句的值。queryWrapper.

文章图片
#java
到底了