E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
若依框架源码
基于SpringBoot整合SpringSecurity的认证授权(角色+权限)
之前一直是使用的Shiro,最近因为公司使用
若依
的前后端分离版本中,认证授权模块是使用的SpringSecurity,所以就打算写一遍这个教程了。嗯在这之前一直是使用Shiro做授权和认证的。
雾晴
·
2023-04-10 20:35
Java中间件
SpringSecurity
RBAC
授权认证
SpringBoot
权限
python web并发编程实现
最近重读《深入理解计算机系统》,在书本第十二章-并发编程中,作者简明地讲解了并发程序的三种基本构造方法并进行了优缺点分析(具体内容下文会略微提到,有兴趣的可以去阅读原书),再加上前阵子看的tornado异步
框架源码
lethe_zh
·
2023-04-10 18:00
代码审计之
若依
系统
.SnakeYaml反序列化5.Druid未授权访问6.swagger-ui.html接口文档三、总结1.Fastjson反序列化2.shiro反序列化3.SQL注入4.SnakeYaml反序列化前言
若依
是一套全部开源的快速开发平台
zxl2605
·
2023-04-10 17:13
mybatis
数据库
java
web安全
安全
若依
移动端Ruoyi-App——上传图片使用compressorjs处理图片压缩,自动计算压缩比率
背景:(1)uniapp图片上传存在图片太大,上传时间长的问题,需要将图片压缩上传,(2)图片压缩比率因大小不同而不同。(3)uniapp.compressImage不支持h5,而且只能压缩jpg文件解决方案:’本文使用uniapp的uni-file-picker进行图片上传,uview的图片上传也可以参考使用。(1)先把图片都转换为jpg格式文件(2)然后计算压缩比率。压缩率compressor
鲸鱼姐
·
2023-04-10 15:42
uni-app
若依
若依
移动端Ruoyi-App——开发通知公告解决上拉onReachBottom失效
背景:
若依
移动端Ruoyi-App——使用uview2.0开发通知公告_鲸鱼姐的博客-CSDN博客上一篇实现了使用uview2.0开发通知公告,在微信小程序运行时,发现上拉onReachBottom失效
鲸鱼姐
·
2023-04-10 15:42
微信小程序
小程序
若依
移动端Ruoyi-App——字典使用
1.引入dict将
若依
前后端分离中的dict文件夹拷贝到api的system里2.在页面中引入方法import{getDicts}from"@/api/system/dict/data";3.前端{{statusType
鲸鱼姐
·
2023-04-10 15:01
前端
uniapp
若依
若依
框架自定义导出Excel多sheet页+合并单元格(Poi)
在用
若依
框架是发现自带的导出功能中并不能导出多个sheet和合并单元格,所以我在这里做了修改希望可以帮到你,用到的点个赞呗!
一一同学
·
2023-04-10 14:47
java
[pig4cloud
框架源码
分析] 03 - MyBatis中的sql语句日志打印
文章目录导读pig4cloud框架配置MybatisLogPlugin插件开启方式插件说明【TODO】源码分析拦截器方案实现sql日志查看参考资料导读使用MyBatis开发过程中,经常遇到sql执行失败的情况,这时候定位问题一般就会查看最终执行的sql语句。今天要讨论但就是pig4cloud框架的sql语句显示问题。pig4cloud框架配置遇到这个问题的时候,找了各种资料,也尝试了很多方案,都没
夜猫逐梦
·
2023-04-10 14:16
#
pig框架学习和实战
pig4cloud
mybatis
sql日志
IDEA
若依
项目连接Oracle数据库报错:访问被拒绝
我的错误推测原因:svn拉取到本地时没有使用IDEA的checkout,而是使用小乌龟新建文件夹再checkout检出,再用IDEA打开文件夹中的项目,所以导致报错期间排除了maven的仓库不缺包、Oracle的服务器ip能ping通、jdk版本、打成war包再用Tomcat运行等等一系列操作搞定的如果有同样错误可以在评论区留言交流,我会一一回复快速笔记没有配图;)附:非常感谢项目组里的老大哥们,
苗老八
·
2023-04-10 08:00
bug遭遇记
数据库
oracle
基于Selenium+Python的web自动化测试框架(附
框架源码
+项目实战)
目录一、什么是Selenium?二、自动化测试框架三、自动化框架的设计和实现四、需要改进的模块五、总结总结感谢每一个认真阅读我文章的人!!!重点:配套学习资料和视频教学一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和S
测试小婉
·
2023-04-10 04:32
自动化测试
python
selenium
前端
自动化测试
软件测试
若依
框架导出PDF与Excel新标签页打开
若依
导出PDF与Excel问题一:PDF导出新标签打开在
若依
框架中,导出有个通用download的下载方法,这是已经封装好在request.js中的,不管是导出excel还是pdf都是走这个download
Uaenali
·
2023-04-10 01:19
javascript
前端
html
若依
框架密码验证环节修改(三方登录时改为跳过密码验证,但正常登录保留密码验证)
当用到三方登录时,例如微信登录等,没法验证密码,又找不到
若依
密码的解密方式,套用此方法,跳过密码验证,并且为可选的,想让哪个方法登录时要密码或者不要,写上即可。
程似锦吖
·
2023-04-09 23:33
Java
若依
java
前端
开发语言
uni-app 实现文件上传
在使用
若依
的框架时,发现
若依
移动端框架中已经封装好了一个upload.js用于文件上传,自己在这个版本的基础上稍作改动,成功实现文件上传功能
若依
公共的upload.jsimportstorefrom'@
reverb_
·
2023-04-09 19:47
uni-app
前端
javascript
若依
项目改造
一、特别鸣谢
若依
开源,本文采用
若依
前后端分离3.8.5版本(非集群模式)进行改造二、
若依
适配mybatis-plus1、项目初始化1.1、最低要求redis、mysql和nodejs1.2、新建mysql
非生物语言学家
·
2023-04-09 15:51
架构
java
若依
框架在docker上的搭建
若依
框架在docker上的搭建文章目录
若依
框架在docker上的搭建前言一、Docker下载地址二、docker部署命令三、修改流程1.修改ruoyi各个模块的bootstrap.yml文件2.加入MySQL
silence__is_gold
·
2023-04-09 13:06
ruoyi
docker
docker
java
容器
若依
框架解读(前后端分离版)—— 0.Docker部署与基本模块介绍
简介
若依
官网:http://www.ruoyi.vip/框架介绍RuoYi-Vue是一个JavaEE企业级快速开发平台,是一个优秀的简单的后台管理系统框架,基于经典技术组合(SpringBoot、SpringSecurity
初见qwer
·
2023-04-09 13:33
开源项目学习
学习
java
spring
boot
若依
前后端分离项目 Docker 部署
一、环境准备服务器阿里云服务器1核+2GB即可软件本次部署采用的是docker,因此软件环境都在docker上我们需要MySQL8.0.x版本,Redis,Nginx,提前下好镜像即可二、运行镜像MySQL安装MySQL我用的是8.0.x的版本,在部署过程中出现了一些问题,在这里跟大家分享一下dockerrun\-p3306:3306\--namemysql\--privileged=true\-
流觞_
·
2023-04-09 13:33
Java
后端
docker
docker
Docker部署
若依
项目(前端服务)
文章目录Docker部署
若依
项目(前端服务)目录一、往常部署二、制作docker镜像1.打包ruoyi-ui文件2.创建目录,并上传3.Nginx配置文件编写4.Dockerfile文件编写5.构建测试一
crq1205
·
2023-04-09 13:00
docker
docker
前端
运维
Java——Linux使用Docker部署
若依
前后端分离版【保姆级教程】
目录一、项目规划与前置工作1.1、docker所需镜像1.2、使用工具1.3、防火墙与安全组的配置1.4、域名解析、备案、SSL证书的准备(可选)二、Docker和镜像安装2.1、Docker安装2.1.1、检查环境2.1.2、搭建gcc环境(gcc是编程语言译器)2.1.3、安装需要的软件包2.1.4、装镜像仓库2.1.5、新yum软件包索引2.1.6、安装docker引擎2.1.7、启动doc
Pan_peter
·
2023-04-09 13:29
Java
linux
java
docker
服务器
数据库
Doccker部署
若依
前后端分离版本
docker部署
若依
前后端分离版本部署步骤请上gitee拉取:码云docker部署遇到的问题总结docker-composeup启动msql时,并没有执行初始化脚本,原因是mysql的docker-compose.yml
阿king的架构之路
·
2023-04-09 13:59
java
docker
java
docker
Docker环境部署
若依
前后端分离版
安装redis1.获取最新版的Redis镜像:dockerpullredis:latest2.查看本地镜像,使用以下命令来查看是否已安装了redis:dockerimages在上图中可以看到我们已经安装了最新版本的redis镜像。3.运行容器,安装完成后,我们可以使用以下命令来运行redis容器:dockerrun-d-p6379:6379--nameredis-v/usr/local/redis
LiWang__
·
2023-04-09 13:26
docker
linux
架构师
docker
架构
[C++ ,STL]vector模拟实现
着篇博客会涉及到一些STL源码(让我们看看大神是如何实现的),且依旧沿袭上篇博客,我只实现我觉得比较难的接口文章目录1.基本框架0help函数1迭代器2构造函数3modify4capacity1.基本
框架源码
中是用
一个正直的男孩
·
2023-04-09 10:38
c++
c++
开发语言
后端
Mybatis
框架源码
笔记(七)之Mybatis中类型转换模块(TypeHandler)解析
1、JDBC的基本操作回顾这里使用伪代码概括一下流程:对应数据库版本的驱动包自行下载加载驱动类(Class.forName("com.mysql.cj.jdbc.Driver"))创建Connection连接:conn=DriverManager.getConnection("jdbc:mysql://数据库IP:port/数据库名称?useUnicode=true&characterEncodi
嫣夜来
·
2023-04-09 09:07
Spring全家桶
Mybatis
Java
mybatis
java
数据库
Mybatis
框架源码
笔记(八)之Plugin插件原理解析
1、插件概述引用一段官网的译文MyBatis允许你在映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis允许使用插件来拦截的方法调用包括:Executor(update,query,flushStatements,commit,rollback,getTransaction,close,isClosed)ParameterHandler(getParameterObject,setP
嫣夜来
·
2023-04-09 09:07
Mybatis
Spring全家桶
Java
mybatis
java
mysql
Mybatis
框架源码
笔记(五)之Mybatis框架缓存机制原理解析
1Mybatis框架的缓存模块MyBatis内置了一个强大的事务性查询缓存机制,它可以非常方便地配置和定制。Mybatis框架中的缓存分为一级缓存和二级缓存,三级缓存基本都要借助自定义缓存或第三方服务来进行实现。但本质上是一样的,都是借助Cache接口实现的。缓存模块在Mybatis的源码结构中是在org.apache.ibatis.cache包下面存放着的,如下图:2Cache接口Cache接口
嫣夜来
·
2023-04-09 09:06
Java
Mybatis
Spring全家桶
mybatis
缓存
学习
Mybatis
框架源码
笔记(九)之反射工具类解析
1反射工具类Java中的反射功能虽然强大,但是代码编写起来比较复杂且容易出错。Mybatis框架提供了专门的反射包,对常用的反射操作进行了简化封装,提供了更简单方便的API给调用者进行使用,主要的反射包代码结果如下:2核心接口2.1ObjectFactory接口MyBatis每次创建结果对象的新实例时,它都会使用一个对象工厂(ObjectFactory)实例来完成。默认的对象工厂需要做的仅仅是实例
嫣夜来
·
2023-04-09 09:36
Spring全家桶
Mybatis
Java
mybatis
java
开发语言
Mybatis
框架源码
笔记(十)之Mybatis中的设计模式
1Mybatis框架中应用到的设计模式1、单例模式:例如LogFactory、ErrorContext2、工厂模式:例如SqlSessionFactory、ObjectFactory、MapperProxyFactory3、建造者模式:例如SqlSessionFactoryBuilder、XMLConfigBuilder、XMLMapperBuilder、XMLStatementBuilder、C
嫣夜来
·
2023-04-09 09:58
Spring全家桶
Mybatis
Java
mybatis
设计模式
java
若依
部署文档
若依
部署文档说明:
若依
各个版本对应的gitee的地址1.单机版本多模块https://gitee.com/y_project/RuoYi?
不会打字314
·
2023-04-09 07:50
运维
数据库
centos
linux
mysql
java
【
若依
】开源框架学习笔记 07 - 登录认证流程(Spring Security 源码)
文章目录一、概述二、登录过程代码实现三、用户验证流程(SpringSecurity源码)1、处理用户认证逻辑过滤器`UsernamePasswordAuthenticationFilter`2、ProviderManager3、处理用户认证接口`AuthenticationProvider`4、用户认证实现类`AbstractUserDetailsAuthenticationProvider`5、
MichelleChung
·
2023-04-09 02:32
框架学习
-
若依
/
RuoYi-Vue-Plus
java
第六章 慕言晨竟然抱她!
听到这个消息,林
若依
瞬间都变得不好了,从小学到中学到大学,她可能都对军训有了一定的阴影了!一周多的时间真的一次都没有看见慕言晨,林
若依
觉得时间过得好慢啊!这一次又要去军训了,哎!又得一周看不见了。
誓言不会流泪
·
2023-04-09 01:56
若依
框架之swagger接口文档
一:@Api:放在请求的类上,与@Controller并列,说明类的作用,如学生类tags=“说明该类的作用”例如:展示效果:二:用在方法上@ApiOperation:“用在请求的方法上,说明方法的作用”value=“说明方法的作用”notes=“方法的备注说明”————————————————@ApiImplicitParams:用在请求的方法上,包含一组参数说明@ApiImplicitPara
会敲代码的小白鼠
·
2023-04-08 15:52
若依框架
spring
cloud
restful
后端
微服务
若依
框架分页失效---解决方案
当controller中有2个及以上service时候,
若依
分页默认对第一个分页,这时就会出现问题。
会敲代码的小白鼠
·
2023-04-08 15:51
若依框架
pageHelper分页
mybatis
java
开发语言
若依
框架之定时任务
若依
中有job模块,我们根据文档直接调用就行一,定义我们自己需要定时的任务二,打开
若依
管理页面,设置定时任务其中三:启动模块,开启定时任务即可补充:定时任务的数据库表
会敲代码的小白鼠
·
2023-04-08 15:21
若依框架
spring
cloud
定时任务
大数据
若依
框架解读(微服务版)——2.模块间的调用逻辑(ruoyi-api模块)(OpenFeign)(@innerAuth)
模块之间的关系我们可以了解到一共有这么多服务,我们先启动这三个服务其中rouyi–api模块是远程调用也就是提取出来的openfeign的接口ruoyi–commom是通用工具模块其他几个都是独立的服务ruoyi-api模块api模块当中有几个提取出来的OpenFeign的接口分别为文件,日志,用户服务我们以RemoteUserService接口为例子:其中contextId="remoteUse
初见qwer
·
2023-04-08 15:49
开源项目学习
微服务
分布式
spring
cloud
若依
微服务框架两个服务之间调用-参考ruoyi-api-system
在实际开发中,需要服务之间的调用,
若依
框架如何实现两个服务1,先看下项目架构我们参考ruoyi-api-sysytem来写,其中我们服务提供写在ruoyi-tsmk(可以参考往期,如何新增一个业务模块)
会敲代码的小白鼠
·
2023-04-08 15:14
若依框架
spring
cloud
maven项目
微服务
java
架构
Java注解解读-ElementType详解
文章目录注解须知前言@Target@Retention@Inherited@Documented@Repeatable注解须知前言Java注解使用是相当频繁,特别是在在
框架源码
使用,用到类的反射获取方法和属性
calmtho
·
2023-04-08 13:03
java
java
annotations
Nginx:vue路由使用history模式刷新404
vue项目刷新404问题_覅乆的博客-CSDN博客_apachevue刷新404https://blog.csdn.net/zhouqiyuan1233/article/details/122193773
若依
前端框架部署
OkidoGreen
·
2023-04-08 09:43
Nginx
nginx
vue.js
前端
php框架 svc dao,Bilibili Kratos
框架源码
分析(1) -- 启动流程
这里先吐槽一下kratos官方wiki写的实在不咋地,一些很基本的使用方法,一些很好的功能都没有体现出现,同时也建议多去githubissue里去找找答案,那里面比wiki详细很多.这个系列的文章我会基于v0.4.2这个版本的源码进行.现在正式进入这个系列源码的第一篇:Kratos启动流程安装kratos至于如何安装kratos,请参考官方wiki,Kratos官方推荐方式:GO111MODULE
Eastend boy
·
2023-04-08 03:50
php框架
svc
dao
若依
ruoyi前后端分离版本部署全过程
官方下载社区版本的java的编译器和webstorm对应图中第二个二、下载git进入git官网下载完成后全部默认安装即可然后在任意目录下鼠标右键会有GitGUI和GitBash说明git安装成功三、下载
若依
前后端分离版本进入
若依
前后端分离版本的码云界面复制链接打开
天地神仙
·
2023-04-08 01:19
ruoyi
ruoyi
若依
+websocket+springboot+elementui 实现消息推送
场景服务端有定时任务,会监测预警的一些事件,当定时任务监测到预警产生的时候,需要向WEB端推送预警的内容,实现效果如下图所示:实现思路我使用的框架后端是
若依
架构,定时任务加websocket通讯,前端采用
---清心寡欲---
·
2023-04-07 23:37
vue
springboot
elementui
vue
springboot
elementui
websocket
若依
框架(ruoyi-cloud)学习
com.ruoyi├──ruoyi-ui//前端框架[80]├──ruoyi-gateway//网关模块[8080]├──ruoyi-auth//认证中心[9200]├──ruoyi-api//接口模块│└──ruoyi-api-system//系统接口├──ruoyi-common//通用模块│└──ruoyi-common-core//核心模块│└──ruoyi-common-datascop
蛋头弹头
·
2023-04-07 22:55
SpringBoot
java
微服务
spring
cloud
RuoYi-Vue——裁剪区域头像回显的跨域问题
使用
若依
的小伙伴都知道,
若依
的头像上传默认是创建文件夹保存图片,但我们在实际开发中常常需要把图片保存在oss上,当我们修改头像后,再次修改头像就会出现跨域问题,裁剪区域无法显示图片,下面我将分享一下我的解决办法
孤烟陌客
·
2023-04-07 22:51
RuoYi-Vue
vue.js
前端
javascript
若依
前后端分离框架下载需要授权的url文件,解决跨域问题
一、问题描述:使用
若依
前后端分离项目,前台点击下载图片,触发下载事件,而不是直接打开显示图片二、解决思路:前端调用后端自定义下载接口,将需要下载的图片https链接传给后端下载,将二进制(blob)文件流返回给前端
Hunter_Kevin
·
2023-04-07 22:14
Vue
若依前后端分离
跨域问题
图片下载
若依
Linux环境部署
若依
Linux环境部署1.
若依
项目2.后端3.Linux环境配置1.
若依
项目
若依
官网
若依
文档前后端分离代码2.后端整体项目结构自己创建好数据库,并在如下地方修改代码数据库建表语句同时redis也要启动并配置好后端启动
boy快快长大
·
2023-04-07 19:08
若依
linux
java
数据库
【
若依
】框架:第01讲前后端分离项目
介绍|RuoYi一、准备工作1.IDEA准备将下载好的
若依
项目导入IDEA,导入后配置MAVEN环境,等待下载完成。
萧篱衣
·
2023-04-07 11:27
跨端开发
大数据
spring
boot
Vue3:自定义指令以及简单的后台管理权限封装
就是ruoyi系统用多了;本篇就聊聊vue3的自定义指令以及
若依
的管理权限封装。如果对vue指令还是有点懵,不清楚这是vue哪一块的知识,v-if,v-show,v-for总用过吧?
Jay丶萧邦
·
2023-04-07 05:27
vue3
web前端
vue.js
javascript
前端
基于
若依
开发的项目发布在Linux上面遇到的问题汇总
基于
若依
开发的项目发布在Linux上面遇到的问题汇总上传文件失败问题现象:出现FileNotFoundException,检查路径可得知文件的根路径错误,那个路径前缀/tmp/tomcat.......
探索的影子
·
2023-04-07 05:36
pytest+yaml框架环境配置和使用教程
pytest+yaml框架使用教程一、框架功能介绍二、框架启动1、源码下载,项目打开1.1、[
框架源码
](https://gitee.com/jianglisha/pytest_api_yaml)1.2
亚索不会吹风
·
2023-04-07 04:33
自动化测试
pytest
Java面试被问
框架源码
看过吗?70道SSM面试题及学习笔记值得收藏!
java思维导图前言很多小伙伴可能会很困惑,为什么BAT的面试官总是喜欢问源码?其实我们常用的Spring、MyBaits这样的框架可以说是JAVA里面最经典的教科书,从中你能学习到很多写代码的经验技巧,而去悟开源框架中蕴含的优雅架构设计之道这才是最重要的。在这分享一些Java面试中常被问到三大框架SSM中的一些面试题,由于答案文字过多,已经整理成了文档免费分享给大家,还有更多Java架构面试题及
程序猿java易
·
2023-04-06 18:15
java
编程
程序员
java
面试
学习
若依
微服务版(ruoyi-cloud)阿里云上部署详细过程避坑指南
加粗样式@TOC
若依
微服务版(ruoyi-cloud)阿里云上部署详细过程避坑指南阿里云的部署,先要有一个服务器,我是搞的免费试用一个礼拜,可以是虚拟机或者别的源码下载到本地,改成自己的服务器的地址点这里以上是准备工作
qq_32617639
·
2023-04-06 13:32
ruoyi-cloud
微服务
阿里云
docker
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他