摘要: 阅读全文
posted @ 2023-02-01 00:12 梦醒如赦 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 缓存穿透 指查询一个一定不存在的数据,由于缓存是不命中,将去查询数据库,但是数据库页无此记录,我们没有将这次查询的null写入缓存,导致不存在的数据每次请求都到存储层去查询,失去缓存的意义。 存在风险 利用不存在的数据进行攻击,数据库瞬时压力增大,最终导致崩溃 解决 把null结果缓存,并加入短暂过 阅读全文
posted @ 2022-06-27 22:57 梦醒如赦 阅读(37) 评论(0) 推荐(0) 编辑
摘要: https://www.elastic.co/cn/what-is/elasticsearch 初步检索 1、_cat GET /_cat/nodes:查看所有节点 GET /_cat/health:查看 es 健康状况 GET /_cat/master:查看主节点 GET /_cat/indice 阅读全文
posted @ 2022-06-17 17:54 梦醒如赦 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 无标题 下载es镜像和可视化镜像 docker pull elasticsearch:7.4.2 存储和检索数据 docker pull kibana:7.4.2 可视化检索数据<wiz_code_mirror> 2 1 docker pull elasticsearch:7.4.2 存储和检索数据 阅读全文
posted @ 2022-06-17 02:54 梦醒如赦 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: 1、原理 组组件给父组件传递数据,事件机制 子组件给父组件发送一个事件,携带上数据 以ulement-ui 树形空间为例 1.1在组件中添加对应方法并与@node-click绑定 1.2在方法中将时间传递出去 1.3父组件感知事件 阅读全文
posted @ 2022-06-07 20:26 梦醒如赦 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 相关注解位于 package javax.validation.constraints; 1.给字段添加注解 2.通知springmvc需要校验 3.给校验的bean后紧跟一个BindResult,就可以获取校验的结果 可以根据结果判断 效果: 小案例 统一异常 问题:每一个controller方法 阅读全文
posted @ 2022-06-07 00:30 梦醒如赦 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 4.1文件管理 4.1.1初始文件管理 4.1.2文件的逻辑结构 4.1.3文件目录 4.1.4文件的物理结构 4.1.5文件存储空间管理 4.1.6文件的基本操作 4.1.7文件共享 4.1.8文件保护 4.1.9文件系统的层次结构 4.2磁盘 4.2.1磁盘的结构 4.2.2磁盘的调度算法 4. 阅读全文
posted @ 2022-05-11 22:53 梦醒如赦 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 3、内存管理 3.1内存 3.1.2内存管理的概念 3.1.3覆盖与交换 覆盖技术的思想: 将程序分为多个段(多个模块)。常用的段常驻内存,不常用的段在需要时调入内存。 内存中分为一个“固定区”和若干个“覆盖区”,需要常驻内存的段放在“固定区”中,调入后就不再调出(除非运行结束) 交换技术的思想:内 阅读全文
posted @ 2022-05-11 00:29 梦醒如赦 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1.隔离级别 未提交读(READ UNCOMMITTED)事务中的修改,即使没有提交,对其它事务也是可见的。 提交读(READ COMMITTED)一个事务只能读取已经提交的事务所做的修改。换句话说,一个事务所做的修改在提交之前对其它事务是不可见的。 可重复读(REPEATABLE READ)保证在 阅读全文
posted @ 2022-05-08 22:50 梦醒如赦 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1.事务 事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚 1. 原子性(Atomicity)事务被视为不可分割的最小单元,事务的所有操作要么全部提交成功,要么全部失败回滚。回滚可以用回滚日志(Undo Log)来实现,回滚日志记 阅读全文
posted @ 2022-05-08 20:55 梦醒如赦 阅读(26) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示