面试
文章平均质量分 76
yjjy_0o0
一名大三学生,一起学习,一起进步吧!!!
展开
-
若依框架中的RBAC权限控制
若依使用springsecurity实现RBAC权限控制,前端部分我们就不探讨,我们主要说明的是后端部分。我们从用户登录到访问资源这一步骤来讲解。1. 定义角色和权限首先,你需要定义你的角色和权限。例如,假设你有以下角色和权限:2. 数据库模型设计本文章使用若依整合springsecurity实现RBAC权限控制进行讲解。原创 2024-09-28 22:25:16 · 604 阅读 · 0 评论 -
对象的内存管理相关的策略
首先堆内存分为规整和不规整。原创 2024-09-28 10:51:00 · 24 阅读 · 0 评论 -
事务的四大特性+MVCC
是数据库中的一种读取机制,它允许事务在并发场景下读取数据时,获得一个一致性视图(或快照),而不会受到其他并发事务修改数据的影响。快照读的主要目的是确保在同一事务中多次读取的数据一致性,即使其他事务对这些数据进行了修改或提交,当前事务也不会看到这些修改。在RR隔离级别下,只有第一次读操作会生成readwrite,之后的读操作都使用该readwrite,这就是快照读。如下图,事务5进行读操作,他会先从事务4开始找是否满足,不满足再3 2 1 这样的顺序,直到。每一次修改的时候,会指向上一次的数据。原创 2024-09-24 22:16:08 · 662 阅读 · 0 评论 -
Mysql引擎层是如何工作的
是实现主从复制,master节点将数据保存在bin log日志中,slave节点去读取bin log日志,然后将数据先写入Relay log 再由SQLthread将Relay log日志中的数据写入slave节点。会记录数据页的变化,然后写入redolog file,这样是顺序写入,比Buffer Pool写入ibd文件的效率更高(因为修改的数据在磁盘的位置不连续);数据改动-->Buffer Pool-->Redolog Buffer-->Redolog file-->ibd文件(数据库磁盘文件)原创 2024-09-24 11:07:06 · 255 阅读 · 0 评论