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
shiro源码学习
Spring
源码学习
(八) AOP 使用和实现原理
spring系列转载自掘金VipAugushttps://juejin.cn/user/2348212565601415/posts我们在业务开发中,使用得最多的是面向对象编程(OOP),因为它的代码逻辑直观,从上往下就能查看完整的执行链路。在这个基础上延伸,出现了面向切面编程(AOP),将可以重复性的横切逻辑抽取到统一的模块中。例如日志打印、安全监测,如果按照OOP的思想,在每个方法的前后都要加
带鱼真好吃
·
2023-09-25 01:57
基于SpringBoot+
Shiro
+Mybatis的教务管理系统【完整项目源码】
0.前言本项目源于开源项目,由于精力有限,只对此开源项目做了较小的优化,后期有时间也可以进一步升级。整体来说项目还是很不错的,可作为练手、课设、毕设等学习模型。项目存在不足之处但值得研究修改,比如数据库表设计不规范、业务逻辑不清晰、页面设计缺陷等1.技术框架采用前后端分离开发前端项目:Jwsystem-ElementUIvueElementUI后端项目:Jwsystemspringbootshir
Java烂笔头any
·
2023-09-24 19:31
项目
spring
boot
完整源码
java
Spring Security实现RBAC权限管理
SpringSecurity实现RBAC权限管理一简介在企业应用中,认证和授权是非常重要的一部分内容,业界最出名的两个框架就是大名鼎鼎的
Shiro
和SpringSecurity。
牛初九
·
2023-09-24 19:51
精品个人或团队引导页网站HTML源码_好看大气
源码学习
:导行.zip-蓝奏云解压密码在网盘首页不要问为什么避免网盘和谐
不错吧-星仔
·
2023-09-24 17:27
php
[STL]vector模拟实现
目录一、vector
源码学习
二、vector模拟实现2.1实现简易的vector2.2vector基础结构2.3vector完善2.3.1拓展:匿名对象的生命周期2.3.2resize()2.3.3迭代器区间初始化
Protein_zmm
·
2023-09-24 16:43
C++
c++
开发语言
Vulhub之
Shiro
篇
CVE-2010-3863--认证绕过1、启动靶机在终端里进入事先进入准备好的vulhub靶场目录下cd/vulhub-master/
shiro
/CVE-2010-3863sudodocker-composeup-d2
咩了个咩咩
·
2023-09-24 13:29
网络
windows
服务器
安全
web安全
Apache
Shiro
10分钟入门教程
1.简介欢迎来到Apache
Shiro
的10分钟教程!通过阅读这个快速简单的教程,您将充分了解开发人员如何在其应用程序中使用
Shiro
。而且你应该可以在10分钟内做到这一点。
尘_竹
·
2023-09-24 11:50
flask
源码学习
-helloworld与本地启动流程
Flask源码分析本文环境python3.5.2,flask-1.0.2。Flask的初探首先,在项目文件夹下建立flask_run.py文件,然后写入如下,fromflaskimportFlaskapp=Flask(__name__)@app.route('/')defhello_world():return'Hello,World!'在该文件目录下的终端中,输入如下,(venv)wuzideM
小屋子大侠
·
2023-09-23 21:36
web
flask源码分析
OpenBrush 工程项目
源码学习
(一):在macOS编译至Oculus Quest 2运行
开发环境MacBookPro2017macOS:BigSurVersion11.6Unity:2021.3.4.f1步骤Step1:访问https://github.com/icosa-gallery/open-brush,并在terminal中执行:gitclonehttps://github.com/icosa-gallery/open-brush.gitStep2:用Unity打开之后,Fi
linpingyuan
·
2023-09-23 15:18
OpenBrush
源码学习
OpenBrush
虚拟现实
Oculus
Unity
RxJava
源码学习
个人主页:https://chengang.plus/文章将会同步到个人微信公众号:Android部落格1RxJava使用RxJava是响应式数据流驱动框架,Retrokit提供了对RxJava的支持。1.1接入在appmodule的build.gradle中添加依赖:implementation"com.squareup.retrofit2:adapter-rxjava2:2.3.0"imple
cg1991
·
2023-09-23 14:39
Springboot整合之
Shiro
和JWT技术实现无感刷新
一、
Shiro
简介
Shiro
是Java领域非常知名的认证(Authentication)与授权(Authorization)框架,用以替代JavaEE中的JAAS功能。
玛卡巴咖
·
2023-09-23 12:09
spring
boot
后端
java
GitHub开源项目 - Jeecg-Boot开始开发平台介绍
采用前后端分离架构:SpringBoot,Mybatis,
Shiro
,JWT,Vue&AntDesign。
星河_赵梓宇
·
2023-09-23 08:06
GitHub
SpringMVC
源码学习
笔记之请求处理流程
一、常用组件1、DispatcherServlet前端控制器,SpringMVC里最核心的组件,是整个SpringMVC请求流程的中心,主要流程都是由DispatcherServlet来调用其他组件,而且看名字就知道,它是一个Servlet2、HandlerMapping处理器映射器,根据请求来查找对应的处理器Handler,其实就是Controller3、Handler(Controller)处
每天进步亿点点的小码农
·
2023-09-23 03:12
源码学习
Spring
spring
源代码管理
java
Java
源码学习
1—Stack
源码版本JDK1.8I.类文件注释/***TheStackclassrepresentsalast-in-first-out(LIFO)stackofobjects.*ItextendsclassVectorwithfiveoperationsthatallowavectortobe*treatedasastack.Theusualpushandpopoperationsareprovided,a
偏偏注定要落脚丶
·
2023-09-22 18:11
shrio简介
1、环境搭建1、在web.xml中配置过滤器
shiro
Filterorg.springframework.web.filter.DelegatingFilterProxytargetFilterLifecycletruetargetBeanName
fc文
·
2023-09-22 18:36
Android
源码学习
,遇到的错误集合。
Android.mk文件的学习ninja:error:unknowntarget'MODULES-IN-packages-apps-myhellos'解决办法:我的Android.mk文件中的最后,$(BUILD_PACKAGES),…不是PACKAGES,而是PACKAGE!!!想骂自己了。ninja:error:'packages/apps/**app/app/src/*****',neede
五百斤,勿扰
·
2023-09-22 17:22
Android.mk
安卓源码
android
jjwt无状态鉴权
jjwt官方文档:https://github.com/jwtk/jjwt关于jjwt的使用官方文档写的很详细在做
shiro
无状态鉴权时写了一个工具类packagecom.lv.myframework.utils
soul_ec83
·
2023-09-22 10:28
(Java后台)集成shrio—逻辑讲解
最高权限的配置上一篇已经将所有的代码进行了展示,也说明了ErrorFilter存在的意义,为了使的ErrorFilter可以在所有的Filter之前执行,需要在WebConfig中设置其级别://将ErrorFilter放置在最前边,如果在
shiro
傻傻小萝卜
·
2023-09-22 10:27
golang
源码学习
之interface
源码目录//runtime/runtime2.go。(go1.12.7)interface分为两类:iface和eface。eface不带方法,iface带方法。可以说所有的类型都属于eface。iface可以转换成eface,而eface不一定能转换成iface。数据结构///runtime/runtime2.gotypeifacestruct{tab*itabdataunsafe.Pointe
ihornet
·
2023-09-22 08:59
PostgreSQL
源码学习
——win10源码编译安装
文章目录一、下载源码二、下载VisualStudio三、编译安装四、启动数据库五、使用入门
源码学习
的第一步是源码安装,只有用源码安装才能之后在此基础上阅读、调试、开发系统。
薛钦亮
·
2023-09-22 04:17
PostgreSQL学习
postgresql
perl
windows
源码
数据库
低代码之JeecgBoot
前后端分离架构SpringBoot2.x,SpringCloud,AntDesign&Vue,Mybatis-plus,
Shiro
,JWT,支持微服务。
浮华落定
·
2023-09-22 00:46
低代码
低代码
java
【Spring Boot
源码学习
】OnBeanCondition 详解
SpringBoot
源码学习
系列OnBeanCondition详解引言往期内容主要内容1.getOutcomes方法2.getMatchOutcome方法2.1ConditionalOnBean注解处理
Huazie
·
2023-09-21 22:38
开发框架-Spring
Boot
spring
boot
源码学习
OnBean
Condition
shiro
原理和认证授权流程
1、
shiro
内部架构简介image.pngSubject:主题,任何可以与应用交互的用户SecurityManage:
shiro
的核心,所有具体的交互通需要通过securityManage进行控制,它管理所有的
LJasperliet
·
2023-09-21 22:46
若依
源码学习
7:Excel 导入导出
1、Excel导出1.1、自定义@Excel注解/***自定义导出Excel数据注解*/@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.FIELD)public@interfaceExcel{/***导出时在excel中排序*/publicintsort()defaultInteger.MAX_VALUE;/***导出到Excel中的名
小宇哥x
·
2023-09-21 20:19
若依源码学习笔记
Excel
javabean
自定义注解
ExcelUtil
java
SpringBoot疫苗在线预约接种系统
图片轮播宣传疫苗列表在线预约疫苗新闻资讯新闻详情登录注册留言板个人中心我的预约后台管理:登录新闻管理留言板管理回复管理预约管理用户管理疫苗库管理系统管理用户管理角色管理日志管理操作日志登录日志开发环境和技术开发语言:Java使用框架:SpringBoot+Mybatis+
shiro
·
2023-09-21 20:23
源码学习
dubbo3.x的运行期流量调度
前言从dubbo官网可知Dubbo提供了六大核心能力,运行期流量调度就是其中一种。运行期流量调度:内置条件、脚本等路由策略,通过配置不同的路由规则,轻松实现灰度发布,同机房优先等功能。下面我们通过源码调式探索,运行期流量调度是怎样实现的?Dubbo如何触发路由规则通过前面描述可知,运行期流量调度时通过配置路由规则实现的具体如何配置路由规则,参照官网《路由规则》说明2.1路由规则包括入站流量的规则(
snail-jie
·
2023-09-21 19:58
dubbo
rpc
java
网络协议
JeecgBoot v3.5.5 版本发布,性能大升级版本—开源免费的低代码开发平台
前后端分离架构SpringBoot2.x,SpringCloud,AntDesign&Vue3,Mybatis-plus,
Shiro
,JWT支持微服务。强大的代码生成器让前后端代码一键生成!
JEECG低代码平台
·
2023-09-21 15:46
开源
低代码
【闲聊杂谈】深入理解Spring Security设计原理
当然,也可以使用Apache的
Shiro
框架,这两个基本上在国内安全性框架这一块几乎垄断。Java领域老牌的权限管理框架当属
Shiro
了,
Shiro
有着众多的优点,
FeenixOne
·
2023-09-21 04:05
闲聊杂谈
Spring
Security
Java
认证授权
web-flash的登录验证与权限管理
简介项目地址该项目是一个很好的Springboot开源项目,从中我们能学习到很多东西,本文将着重讲解web-flash是如何实现后端登录验证与权限管理的项目采用的方案:JWT+Session+
Shiro
JWT
炎黄子孙__
·
2023-09-21 03:18
Java
前端
java
spring
boot
Ruoyi-Blog 基于若依后台的博客系统
Ruoyi-Blog基于若依后台的博客系统发现一个很赞的博客系统开源免费我已经将系统上传到这里(点击下载),下面是作者对系统介绍:平台简介此项目使用SpringBoot+Apache
Shiro
+mybatis
能量老8
·
2023-09-20 21:04
java
个人开发
Shiro
——NWU_LK
Shrioshrio简介
Shiro
可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE环境,也可以用在JavaEE环境。
NWU_LK
·
2023-09-20 20:06
分布式
WEB开发框架
shiro
spring
boot
Shiro
框架基本使用
文章目录
Shiro
框架介绍
Shiro
基本使用SimpleAccountRealmIniRealmJdbcRealmCustomRealm(自定义Realm)
Shiro
框架介绍Apache
Shiro
是一个强大且易用的
叫我二蛋
·
2023-09-20 20:34
Java
java
小程序 整合
shiro
多realm 验证 以及 小程序不能保存cookie 解决
小程序和springboot+
shiro
得整合前后端分离,后台验证得方式是账号密码小程序得验证是能正确获取用户信息验证方式不同表的存储不同
shiro
在普通得web项目中,是通过设置cookie来保存sessionid
@chenk
·
2023-09-20 16:22
spring
boot
配置
jeecgboot多表查询_jeecg-boot-multi-maven
当前最新版本:2.1.3(发布日期:20191226)后端技术架构基础框架:SpringBoot2.1.3.RELEASE持久层框架:Mybatis-plus_3.1.2安全框架:Apache
Shiro
1.4.0
weixin_39717865
·
2023-09-20 15:55
jeecgboot多表查询
java基础-并发编程-CyclicBarrier(JDK1.8)
源码学习
CyclicBarrier
源码学习
Java并发编程(十六):CyclicBarrier源码分析CyclicBarrier执行流程:最后一个就位线程负责把所有条件队列中的线程添加到同步队列,然后在finally
Semanteme
·
2023-09-20 10:56
java
学习
开发语言
java基础-并发编程-CountDownLatch(JDK1.8)
源码学习
CountDownLatch方法调用与类关系图一、初始化:publicCountDownLatch(intcount)publicCountDownLatch(intcount){if(count=0){//将当前节点node设置为同步队列头节点,并传播setHeadAndPropagate(node,r);//将前头节点head从当前前node上移除(上面已将前头节点head从当前前node上移
Semanteme
·
2023-09-20 10:55
java
学习
开发语言
整合
Shiro
+Jwt
整合
Shiro
+Jwt大体思路springboot整合
shiro
大体上的思路:1.自定义一个类RealmextendsAuthorizingRealm{}主要是对token授权和认证重写2个方法doGetAuthorizationInfo
师范大学通信大怨总
·
2023-09-20 06:09
java
开发语言
Shiro
整合 Web
文章目录
Shiro
的Web流程
Shiro
整合SSM
Shiro
整合SpringBoot
Shiro
授权方式过滤器链自定义过滤器注解记住我
Shiro
的Web流程
Shiro
整合SSM准备SSM的配置准备经典五张表
叫我二蛋
·
2023-09-20 04:45
Java
java
Android ---- Ijkplayer阅读native层源码之IjkMediaPlayer_prepareAsync(五)
整章目录:Android-------IjkPlayer
源码学习
目录本篇会有很多源代码,请注意阅读每行代码上面的注释。
大哥,请小心
·
2023-09-20 02:41
音视频
Android
Spring-Security实现登录接口
相比与另外一个安全框架
Shiro
,它提供了更丰富的功能,社区资源也比
Shiro
丰富。
韭菜盖饭
·
2023-09-19 23:45
spring
java
前端
Shiro
解决分布式 Session
文章目录前言
Shiro
会话管理组件配置RedisSessionManager使用RedisSession问题
Shiro
的授权缓存实现RedisCache实现CacheManager前言在分布式系统中,会话管理是一个重要的问题
叫我二蛋
·
2023-09-19 23:13
Java
分布式
java
shiro
反序列化漏洞
Shiro
-550/
Shiro
-721反序列化
文章目录
shiro
反序列化漏洞
Shiro
-550反序列化漏洞(CVE-2016-4437)漏洞简介漏洞原理
Shiro
-721反序列化漏洞(CVE-2019-12422)
Shiro
550和
Shiro
721
rumilc
·
2023-09-19 20:09
Web安全
漏洞复现
网络安全
web安全
SpringSecurity学习 - 认证和授权
小项目有
Shiro
的比较多,因为相比与SpringSecurity,
Shiro
的上手更加的简单。一般Web应用的需要进行认证和授权。
本郡主是喵
·
2023-09-19 16:41
安全框架
学习
java
安全架构
配置Druid监控
写的一个项目,政府机关网警,扫描的不安全,使用的技术是Springboot+
shiro
一直能访问到这个界面找了半天是因为我在
shiro
Config里面放行了这个,导致一直能访问到2.增加druid监控的配置
李哈ha
·
2023-09-19 06:25
#
mysql
spring
boot
网络安全深入学习第五课——热门框架漏洞(RCE— Apache
Shiro
1.2.4反序列化漏洞)
文章目录一、序列化和反序列化二、反序列化漏洞原理三、Apache
Shiro
1.2.4反序列化漏洞1、漏洞描述:2、漏洞影响的版本3、
Shiro
反序列化漏洞原理4、工作原理:5、
shiro
反序列化的特征:
p36273
·
2023-09-18 20:30
web安全
web安全
学习
若依项目如何实现一个账户只能一个人登录(即,限制账户不允许多终端登录)
修改
shiro
的配置二、分离版springboot+vue1、application.yml新增一个配置soloLogin用于限制多终端同时登录。修改token的配置。
程序员不朽
·
2023-09-18 19:36
java
spring
boot
redis
中道崩阻——Activity启动
源码学习
记录
Activity的启动流程学习记录学习章节为:《Android开发艺术探索》第9章+《Android源码设计模式解析与实战》第5、15章前言看了刚哥的艺术探索和源码设计模式感觉一脸懵逼,于是尝试着自己看源码,发现更加懵逼了。。。先不说逻辑,就是里面的各种属性、对象、方法之类的都看的眼花缭乱,甚至有点反胃。。。不过俗话说的好书读百遍其义自见,在不断的尝试和思考后,终于算是有了一点点懂了。所以记下来,
Hoooopa
·
2023-09-18 19:51
【顶级】从0到1带你完成Springboot+mybatisplus+mysql的校园疫情可视化管理系统
系统角色可以进行增删改查,为角色分配菜单权限,大致分为学生、教师、院系级系统管理员,集成了
shiro
框架实现了不
Coding路人王
·
2023-09-18 16:18
毕业设计
项目
Springboot
spring
boot
mysql
java
postgresql
源码学习
(一)—— 源码编译安装与gdb调试入门
一、postgresql源码编译安装因为只是用来调试的测试环境,把基本的软件装好和库建好就可以,一切从简。1.创建用户和目录mkdir-p/data/postgres/base/mkdir-p/data/postgres/etcmkdir-p/data/postgres/home/postgresmkdir-p/data/postgres/toolsmkdir-p/data/postgres/pg
Hehuyi_In
·
2023-09-18 14:20
PostgreSQL
源码学习
postgresql
gdb
源码
调试
【Vue2.0
源码学习
】生命周期篇-模板编译阶段
文章目录1.前言2.模板编译阶段分析2.1两种$mount方法对比2.2完整版的vm.$mount方法分析3.总结1.前言前几篇文章中我们介绍了生命周期的初始化阶段,我们知道,在初始化阶段各项工作做完之后调用了vm.$mount方法,该方法的调用标志着初始化阶段的结束和进入下一个阶段,从官方文档给出的生命周期流程图中可以看到,下一个阶段就进入了模板编译阶段,该阶段所做的主要工作是获取到用户传入的模
itpeilibo
·
2023-09-18 08:14
Vue深入学习
学习
vue.js
前端
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他