由于公司的项目使用的是el-admin项目的开源框架,最近在学习el-template-admin项目时,发现两者的路由权限有很大的不同,总结一下,方便日后使用:1、el-admin开源项目使用的是动态路由,权限和动态路由都是在后端配置的,前端没有使用控制权限,缺点就是,前端人员要想画页面,就要通知后端人员配置路由和权限,没有做到完全的进行前后端分离。2、el-element-admin是前端配置
转载 2024-04-16 21:57:43
332阅读
上周有网友留言需要工作流相关的系统,今天介绍的这个就支持自定义的表单,可能未必是他想要的,但也许有其他人需要呢?反正都已经折腾完了?老苏已经尽量简化了安装,你只要下载一个 zip 文件,上传到群晖并解压,再执行一条命令就可以完成全部的安装,中途不需要修改任何东西,应该够简单了吧?什么是 RuoYi-flowable ?RuoYi-flowable 是基 RuoYi-vue 4.x + flowab
1. Envoy指标和日志1.1 Envoy统计Envoy状态统计Stats Sink配置案例将指标数据纳入监控系统: statsd_exporter+Prometheus+grafana访问日志格式规则和命令操作符配置语法和配置案例日志存储检索系统: filebeat+elasticsearch+kibana分布式跟踪分布式跟踪基础概念分布式跟踪工作机制Envoy的分布式跟踪使用示例: Zipk
今天在做题的时候遇上好几道题目都是有关于KMP字符串匹配中的next数组的相关问题的,这是一个自己的盲区,毕竟之前一直没有看到过,今天就好好研究一下吧,KMP算法的来源,原理我都不多说了,这个是学习数据结构中的经典。 KMP算法,是由Knuth,Morris,Pratt共同提出的模式匹配算法,其对于任何模式和目标序列,都可以在线性时间内完成匹配查找,而不会发生退化,是一个非常优秀的模
集成flowable1.1导入maven依赖<flowable.version>6.7.0</flowable.version> <!--flowable 主依赖--> <dependency> <groupId>org.flowable</groupId> <artifactId>flowable
转载 2024-04-24 14:49:42
215阅读
目录1.下载资源2.导入数据库表结构和数据3.更改配置3.1 redis配置3.2 数据库配置 4.本地运行服务4.1 启动后端服务4.2 启动前端服务4.2.1 方式一4.2.3 方式二5.自动生成代码5.1 生成存放数据表5.2 自动生成前后端代码5.2.1 自动生成代码5.3 前后端代码放入指定位置 5.4 重新构建项目6.Linux服务部署6.1 后端部署&n
# 后台Redis连接 ## 1. 什么是Redis? Redis(Remote Dictionary Server)是一个开源的内存数据结构存储系统,它可以用作数据库、缓存和消息中间件。Redis支持多种数据结构,如字符串、哈希表、列表、集合和有序集合,同时还提供了丰富的操作命令来操作这些数据结构。 ## 2. Redis在后台中的应用 是一个基于Spring Boot和S
原创 2024-02-05 09:20:52
148阅读
Redis框架详解1、Redis的介绍 Redis是当前比较热门的NOSQL系统之一,它是一个开源的使用ANSI c语言编写的key-value存储系统"。Redis数据都是缓存在计算机内存中,它可以周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,实现数据的持久化。2、Redis的数据类型2.1、String字符串 字符型类型在 Redis 中采用二进制,这说明该类型存入和获取的数据
# Python 的深度结合 在现代应用开发中,后端开发语言的选择至关重要。Python 作为一种高效且易于学习的编程语言,逐渐在各类项目中崭露头角。其中,""(Ruoyi)作为一个优秀的 Java 企业级快速开发平台,虽然其核心是基于 Java,但我们依旧可以通过 Python 的强大功能与其进行深度结合,实现更灵活和高效的开发模式。 ## 一、框架概述 框架是一个基于
原创 7月前
84阅读
从2020年1月1日起,其创建者Python软件基金会不再支持Python编程语言的2.x分支。 这个日期标志着已经延续了多年的戏剧的高潮–从较旧的,性能欠佳的,使用广泛的Python版本过渡到了较新的,更强大的版本,其使用率仍落后于它的前身。 是时候了 Python 3相对于Python 2拥有无数的技术和最终用户增强功能,永远无法取代Python2。永久存在于PyPI存储库中的绝大多数流行
RuoYi是一个后台管理系统,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf)主要目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。RuoYi官网点这里进入官网后选择并下载RuoYi-fast:下载完成后打开文件找到 sql文件不出意外得话,里面会有两个sql将俩sql文件保存到桌面后,打开数据库运行
转载 2023-12-26 20:44:24
154阅读
文章目录前言一、redis是什么?二、涉及的知识?1.字符串 列表 集合 有序集合 哈希2.发布订阅模式 消息队列Stream3.地理空间Geospatial4.HyperLogLog5.位图Bitmap6.位域Bitfield7.redis事务8.redis 持久化9.主从复制10.哨兵模式总结 前言接之前学习 看了一下redis的b站一个课程 大致了解命令和一些没接触过的术语总结:一、red
  为什么越来越多的企业开始青睐于SaaS模式的ERP系统?特瑞格专注于中国ERP市场的研究,为您解读这一趋势情况。  SaaS ERP系统是按照使用的账号数量来收费。因为没有安装硬件或软件的要求,初期的实施费用非常低:只需要支付系统配置和基于现有程序上极少的定制费。综合成本基本都在整个系统运行种得到良好分配,所有在制定投资计划时可将其纳入运营费用,而不是投资费用。开放资源式ERP和传统商业ERP
转载 10月前
31阅读
文章目录为什么需要 OAuth2?快递员问题授权机制的设计互联网场景令牌与密码什么是 OAuth2四种模式授权码模式简化模式密码模式客户端模式OAuth2 授权码模式的实现案例架构授权服务器搭建资源服务器搭建第三方应用搭建测试另外三种模式的实现简化模式密码模式客户端模式刷新 tokenOAuth2 令牌还能存入 Redis ?令牌往哪里存?客户端信息入库第三方应用优化 为什么需要 OAuth2?
引言Redis是一个高性能的缓存中间件,一个Redis服务器可以支撑很多的并发请求。但是在一些超高的并发场景下,虽然Redis读写速度很快,但也会产生读写压力过大,服务器负载过高的情况。为了分担读写的压力和减轻服务器的负担,可以搭建Redis主从架构。主服务器可以进行读写,从服务器只对外提供读的功能。从服务器的数据是由主服务器同步过来。  一、主从复制的概念 主从复制是指将一台主Redi
转载 2024-09-25 11:01:01
667阅读
目录1.跑项目过程中遇到的bug2.项目代码是真的牛皮一、idea打开基本流程1. IDEA内部 clone项目代码 2. idea打开前端代码 3. 配置数据库 MYSQL 打开Redis服务4. 启动后端5. 运行前端项目之前 需要先运行后端二、二次启动后端  二次启动前端 三、三次启动项目遇到的问题kill掉进程四、vue项
RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。系统需求JDK >= 1.8MySQL >= 5.7Mav
转载 2023-11-20 10:29:18
292阅读
一:集成:ruoyi-framework  引入以下依赖<dependency> <groupId>org.jeecgframework.jimureport</groupId> <artifactId>jimureport-spring-boot-starter</artifactId> <version&g
在项目开发中经常会遇到调用第三方接口的情况,比如说调用第三方的天气预报接口。使用流程【1】准备工作:在项目的工具包下导入HttpClientUtil这个工具类,或者也可以使用Spring框架的restTemplate来调用,上面有调用接口的方法【分为Get和Post方式的有参和无参调用】:package com.njsc.credit.util; import java.io.IOExcepti
转载 2023-08-25 13:08:08
485阅读
1.首页数据的加载(前端)        当账户密码验证码匹配成功后,返回到login.vue中,this.$store.dispatch("Login", this.loginForm).then(() => { this.$router.push({ path: this.redirect || "/" }).catch((
转载 2024-03-26 08:04:31
101阅读
  • 1
  • 2
  • 3
  • 4
  • 5