RuoYi-Vue -- 权限篇 | “vue-element-admin项目中的页面权限是写死预设的,而很多公司的需求是每个页面的权限是动态配置的。如:你可以在后台通过一个 tree 控件或者其它展现形式给每一个页面动态配置权限,之后将这份路由表存储到后端。当用户登录后得到 roles,前端根据roles 去向后端请求可访问的路由表,从而动态生成可访问页面,之后就是 router.addRoutes 动态挂载到 router 上。多 2024-10-17 技术 > 技术文档 #java
若依管理系统RuoYi-Vue(二):权限系统设计详解 - 若依Vue系统中的权限管理部分的功能都集中在了系统管理菜单模块中,如下图所示。其中权限部分主要涉及到了用户管理、角色管理、菜单管理、部门管理这四个部分。 一、若依Vue系统中的权限分类根据观察,若依Vue系统中的权限分为以下几类 菜单权限:用户登录系统之后能看到哪些菜单 按钮权限:用户在一个页面上能看到哪些按钮,比如新增、删除等按钮 接口权限:用户带着认证信息请求后端接口,是否有权限访问,该接 2024-10-17 技术 > 技术文档 #java
记一次升级angular版本以及一些对应库造成的冲突错误R3InjectorError(Standalone[_ThingsModelTemplateComponent])[_DelonLocaleService -> _DelonLocaleService -> _DelonLocaleService]: 解决过程:利用命令: npm ls @delon/themenpm ls @angular/core 查找冲突,得到 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 2024-10-16 技术 > 技术文档 > angular #前端 #angular
群晖Docker从Bitwarden_rs转移到Vaultwarden流程 - 莫得脑子 Bitwarden_rs 之前进行了改名,从原本的名字改为了 Vaultwarden。除了名字以外其他内容全都没变。具体原委可以直接看原 issue,其实简单说就是作为一个非官方的开源服务端,用原名容易和官方混淆而且怕惹麻烦。 如同上面所说,Bitwarden_rs 和 Vaultwarden 的区别其实只是改了下名字,东西都没变,所以实际都算不上迁移,只能算是转移。不过原本的 Bitwarden 2024-10-11 技术 > 技术文档 #群辉
操作系统之块尺寸为什么太大或太小都不好,而且必须是个2的幂次。 块尺寸(Block Size)在许多计算机科学和工程领域(如内存管理、文件系统、数据传输等)是一个非常重要的概念。选择合适的块尺寸对于系统的性能和效率至关重要。以下是为什么块尺寸过大或过小都不好,以及块尺寸必须是 2 的幂次的原因: 1. 块尺寸太大或太小都不合适1.1 块尺寸太大 空间浪费: 当块尺寸太大时,很多数据并不能完全占满一个块。这会导致未使用的空间被浪费,这种现象叫做内部碎片(Int 2024-10-11 技术 > 学习 > 系统架构师 #系统架构师
操作系统之---页式存储管理 分区式存储管理最大的缺点是碎片问题严重,内存利用率低。究其原因,主要在于连续分配的限制,即它要求每个作用在内存中必须占一个连续的分区。 如果允许将一个进程分散地装入到许多不相邻的分区中,便可充分地利用内存,而无需再进行“紧凑”。 基于这一思想,产生了“非连续分配方式”,或者称为“离散分配方式”。 连续分配:为用户进程分配的必须是一个连续的内存空间。 非连续分配:为用户进程分配的可以是一些分散的内 2024-10-11 技术 > 学习 > 系统架构师 #系统架构师
什么是肖特基二极管(SBD) 肖特基二极管的结构不使用pn结,而是使用某种金属与n型半导体结作为二极管。这种结叫做肖特基结。\ 肖特基二极管的VF非常小,而且不使用空穴,因此非常高速,这一点可以说达到理想状态,但是因为反向电流IR大,所以不适合用作高耐压元件。 肖特基二极管(Schottky Diode)是一种具有金属与半导体接触的二极管,它的工作原理与传统的PN结二极管有所不同。肖特基二极管的主要特点是具有较低的正向电压 2024-09-29 技术 > 学习 > 电子 #电子
系统架构师小课堂第5课软考之前趋图(Predecessor Graph)简介 前趋图(Predecessor Graph)是图论中的一种特殊结构,主要用于描述一个节点(或事件)在特定序列中发生之前的依赖关系或前置条件。前趋图通常用于流程控制、项目管理、编译器优化、调度问题等领域。 在一个前趋图中,节点代表事件或任务,边则表示一个任务必须在另一个任务完成之前完成(即前置关系)。这种依赖关系使得前趋图成为解决依赖问题的有力工具,尤其是在任务调度和执行顺序确定的场景下非常有用 2024-09-29 技术 > 技术文档 #系统架构师 #软考
angular的一个弹框弹出方法 写一个正常的component,然后用类似下面的方法弹出: private readonly modalService = inject(NzModalService); 12345678910111213141516171819202122// 打开弃样操作模态框openDiscardModal(): void { const modalRef = this.modalSe 2024-09-29 技术 > 技术文档 > angular #前端 #angular
docker安chrome-extension://alofnhikmmkdbbbgpnglcpdollgjjfek/popup/build/index.html#装向量数据库milvus_milvus docker-CSDN博客 docker安装向量数据库milvus 本文介绍了如何使用Docker安装和配置向量数据库Milvus,包括下载docker-compose,安装Milvus单机版,启动并检查其运行状态,以及安装可视化工具Attu进行管理。此外,解释了向量数据库在推荐系统、图像搜索、NLP等领域的应用。 摘要由CSDN通过智能技术生成 MiluvsMilvus 向量数据库能够帮助用户轻松应对海量非结构化数据(图片 2024-09-28 技术 > 技术文档