- 博客(4)
- 收藏
- 关注
转载 Redis内存淘汰策略
当Redis中内存不足的时候,为了保证命中率,就会选择一定的数据淘汰策略。 volatile(从已经设置过期时间的key中) allkeys(所有的key中) 1:volatile-lru:当内存不足时,从设置了过期时间的key中使用LRU(最近最少使用)算法,选出最近使用最少的数据,进行淘汰 2:allkeys-lru:当内存不足时,从所有key中使用LRU(最近最少使用)算法,选出最近使用最少的数据,进行淘汰。 3:volatile-lfu:当内存不足时,从设置了过期时间的key中使用LFU算法,选出使
2022-05-09 14:10:33
468
原创 Idea 下的Maven Lifecycle
这是我idea maven下面的lifecycle 两种最常用打包方法: 1.先 clean,然后 package 2.先 clean,然后install 每个命令的详细作用: clean:翻译:打扫清理,最直接的就是作用于橙色的target目录。在进行真正的构建之前进行一些清理工作,移除所有上一次构建生成的文件。执行该命令会删除项目路径下的target文件,但是不会删除本地的maven仓库已经生成的jar文件。 validate:翻译:验证。验证工程正确性,所需信息完整否。 compile:翻
2022-02-24 17:19:14
658
原创 SpringBoot使用 ValidationApi 进行参数校验
POM引入依赖: javax.validation validation-api 版本号 @Min 验证 Number 和 String 对象是否大等于指定的值 @Max 验证 Number 和 String 对象是否小等于指定的值 @Size(min=, max=) 验证对象(Array,Collection,Map,String)长度是否在给定的范围之内 @Length(min=, max=) 验证字符串长度是否在给定的范围之内 max和min是对你填的“数字”是否大于或小于指定值,这个“数字”可以
2022-02-16 16:27:56
491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅