随笔分类 - 学习总结
摘要:下载安装,看到arthas-boot.jar curl -O https://arthas.gitee.io/arthas-boot.jar 启动arthas java -jar arthas-boot.jar 常用命令 keymap:快捷键及自定义快捷键 sc:search class 搜索类 s
阅读全文
摘要:1.首先基本参数校验实现。 包含3步:DTO层,WEB层,全局异常捕获层。 1.1 DTO层。@NotNull @NotEmpty等 @Data public class GnssMonitorPointCreateCmd { @NotEmpty(message = "测站名字不能为空") @Api
阅读全文
摘要:1.annotation 1. 注解@Interface,代表一种标记。常见的注解有@Override,@Deprecated,@SuppressWarnings。以及@Data。 2. 注解的注解,成为元注解。常见元注解有:@Retention,@Target 3. Retention有一个属性R
阅读全文
摘要:1. redis的几种数据结构 redisTemplate 实现 2. 缓存雪崩 现象:在原缓存失效,新缓存尚未到达的期间,由于使用了相同过期时间策略,缓存数据在同一时间失效,所有原本应该查询缓存的请求在该时间去查数据库,给数据库的CPU和内存造成了巨大的压力。从而使数据库宕机, 解决: [1] 均
阅读全文
摘要:lambda表达式,允许函数将另一个函数作为参数传入。 第一次听到lambda表达式,我想到的是原来js的回调函数写法,当然现在js的回调好像用得已经不多,es6之后大家更多采用的是Promise的写法。接下来看看lambda表达式具体怎么写。 先讲一下MathOperate这个接口。我们看到Mat
阅读全文

浙公网安备 33010602011771号