05 2023 档案
摘要:# 前置过滤捕获,写入context中,后置删除 每个request请求都有自己线程独享的数据,所以用到了ThreadLocal ## 1.添加拦截器 ```java @Configuration public class WebConfig implements WebMvcConfigurer
阅读全文
摘要:# @Validated注解 - 修饰controller的入参参数上 - 入参参数内部使用其他细节注解进行判断 # 看样例 ```java @ApiOperation(value = "添加修改ump告警规则") @PostMapping("config") public Result saveO
阅读全文
摘要:kibana生成饼图 
阅读全文
摘要:
阅读全文
摘要:# 匹配包中http的包,并且header头X-Forwarded-For中是172开头的 ``` http contains "X-Forwarded-For: 172" ```
阅读全文
摘要:# 1.service中抛出特定的IllegalArgumentException异常 ```java JsonObject responseBody = !Objects.requireNonNull(jsonObject).get("responsebody").toString().equal
阅读全文
摘要:# 使用单例对象 不适用spring框架,用hutool提供的单例方式来管理类 ```java /** * 单例样例 * @author loolly * */ public class SingletonDemo { /** * 动物接口 * @author loolly * */ public
阅读全文
摘要:开启自动换行 方便代码过长,不便于调试 Preference->Editor->General->Soft-wrap these files: 添加上*java标识
阅读全文
摘要:1.点击Visualize 2.创建Table的visualization 3.选择查询的索引 4.勾选查询条件 appName为delta-main sysName为jdl-delta appDeployPlatform为JDOS3_CN 5.选择先按照resourceType进行第一层group
阅读全文
摘要:定义切面,然后匹配controller,around进行log打印 @Slf4j @Component @Aspect public class ControllerLogAspect { @Pointcut("execution(* delta.main.controller..*(..))")
阅读全文
摘要:# 适配器模式 核心 1. 是有一个第三方的实现类,不能修改 2. 需要外部包一层,起名Adapter结尾,并实现相关的特定业务接口 3. 内部通过不能修改的第三方实现类去执行某些动作,完成业务功能 4. 相当于是面向对象思想里封装的应用实现 ## 2个接口,普通播放器,高级播放器 普通播放器 Me
阅读全文