06 2022 档案
摘要:缓存穿透 指查询一个一定不存在的数据,由于缓存是不命中,将去查询数据库,但是数据库页无此记录,我们没有将这次查询的null写入缓存,导致不存在的数据每次请求都到存储层去查询,失去缓存的意义。 存在风险 利用不存在的数据进行攻击,数据库瞬时压力增大,最终导致崩溃 解决 把null结果缓存,并加入短暂过
阅读全文
摘要:https://www.elastic.co/cn/what-is/elasticsearch 初步检索 1、_cat GET /_cat/nodes:查看所有节点 GET /_cat/health:查看 es 健康状况 GET /_cat/master:查看主节点 GET /_cat/indice
阅读全文
摘要:无标题 下载es镜像和可视化镜像 docker pull elasticsearch:7.4.2 存储和检索数据 docker pull kibana:7.4.2 可视化检索数据<wiz_code_mirror> 2 1 docker pull elasticsearch:7.4.2 存储和检索数据
阅读全文
摘要:1、原理 组组件给父组件传递数据,事件机制 子组件给父组件发送一个事件,携带上数据 以ulement-ui 树形空间为例 1.1在组件中添加对应方法并与@node-click绑定 1.2在方法中将时间传递出去 1.3父组件感知事件
阅读全文
摘要:相关注解位于 package javax.validation.constraints; 1.给字段添加注解 2.通知springmvc需要校验 3.给校验的bean后紧跟一个BindResult,就可以获取校验的结果 可以根据结果判断 效果: 小案例 统一异常 问题:每一个controller方法
阅读全文