本文分类:news发布日期:2024/11/30 11:29:44
相关文章
java多线程 线程交替执行(同步)的各种实现方案
目录 java多线程 线程交替执行(同步)的各种实现方案需求 指定具体执行顺序实现一:wait_notify机制 Thread标志位实现二:lock_condition机制 Thread标志位实现三:semaphore信号量 不指定具体执行顺序,只交…
建站知识
2024/10/26 6:31:37
Redis未授权访问
一、漏洞描述
Redis未授权访问 因配置不当可以未经授权访问,攻击者无需认证就可以访问到内部数据。
1. 导致敏感信息泄露
2. 执行 flushall 可清空所有数据
3. 通过数据备份功能往磁盘写入后门文件(webshell、定时任务)
4. 如果Redis以…
建站知识
2024/11/30 11:28:07
elasticsearch 动态映射
文章目录 动态映射动态映射的弊端静态映射实战:映射创建后还可以更新吗 动态映射
动态映射的核心是在自动检测字段类型后添加新字段
哪些字段类型支持动态检测呢? 答:boolean类型、float类型、long类型、Object类型、Array类型、date类型、…
建站知识
2024/11/25 12:02:48
Kubernetes中的RBAC
目录 1. Role2. ClusterRole3. RoleBinding4. ClusterRoleBinding5.启用 RBAC Kubernetes中的RBAC(Role-Based Access Control,基于角色的访问控制)是一种机制,用于控制集群内资源的访问权限。RBAC允许管理员通过定义角色…
建站知识
2024/10/25 22:06:38
设计模式-10 - Memento Design Pattern
设计模式-10 - Memento Design Pattern 1.定义 备忘录模式是一种设计模式,它允许在不破坏封装性的情况下捕获和恢复对象的内部状态。
其结构:
Originator:创建和管理备忘录的对象。 Memento:存储 Originator 状态的备忘录对象…
建站知识
2024/10/26 11:47:03
MySQL索引设计遵循一系列原则
高频查询与大数据量表:对查询频次较高且数据量较大的表建立索引。这是因为索引主要是为了加速查询过程,对于经常需要访问的表和数据,索引的效果最为显著。 选择合适索引字段:从WHERE子句中提取最佳候选列作为索引字段,…
建站知识
2024/10/26 6:07:31