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源码学习
SpringBoot+Layui实现的后台管理系统
项目介绍一款Java语言基于SpringBoot2.x、Layui、Thymeleaf、MybatisPlus、
Shiro
、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架
理查德.克莱德曼
·
2023-08-05 07:41
SpringBoot
Layui
spring
boot
layui
java
java框架整合Springmvc+···+maven
框架整合:Springmvc+Mybatis+
Shiro
(权限)+REST(服务)+WebService(服务)+JMS(消息)+Lucene(搜搜引擎)+Quartz(定时调度)+BootstrapHtml5
m0_72864708
·
2023-08-05 06:33
java
maven
开发语言
Java
源码学习
-ArrayList
1.继承与实现publicclassArrayListextendsAbstractListimplementsList,RandomAccess,Cloneable,java.io.Serializable{/**/}ArrayList实现了四个接口:List,RandomAccess,Cloneable,java.io.SerializableList:List相关接口List:支持快速随机访
住阳台的猫
·
2023-08-05 03:56
Gin
源码学习
(二)丨请求体中的参数是如何解析的?
上一篇文章Gin
源码学习
(一)丨请求中URL的参数是如何解析的?对Gin请求中URL的参数解析进行了讲解,其中主要是存在于URL中的参数,这篇文章将讲解Gin是如何解析请求体中的参数的。
ColeLie
·
2023-08-05 01:54
Java系列 - Ehcache实现
Ehcache缓存实现本文目的:本地缓存Ehcache实现org.apache.
shiro
shiro
-spring-boot-web-starter1.10.0org.springframework.bootspring-boot-starter-cachecom.fasterxml.jackson.corejackson-core2.13.4com.fasterxml.jackson.corej
MagicTangc
·
2023-08-04 17:49
java
mybatis
开发语言
cartographer
源码学习
cartographer-git链接建图服务和客户端的gRpc通信原理map_build_server.cc文件介绍
X_simple
·
2023-08-04 17:00
学习
【java安全】无Commons-Collections的
Shiro
550反序列化利用
文章目录【java安全】无Commons-Collections的
Shiro
550反序列化利用
Shiro
550利用的难点CommonsBeanutils1是否可以
Shiro
中?
Leekos
·
2023-08-04 16:54
java
java
安全
开发语言
koa2
源码学习
koaKoa是⼀个新的web框架,致⼒于成为web应⽤和API开发领域中的⼀个更⼩、更富有表现⼒、更健壮的基⽯。特点轻量,无捆绑中间件架构优雅的API设计增强的错误处理安装npmikoa-s简单的写法constKoa=require('koa')constapp=newKoa();app.use((ctx,next)=>{ctx.body=[{content:'leo'}];next()})app
dralexsanderl
·
2023-08-04 15:57
node
javascript
nodejs
javascript
vue打包到jar资源访问被
shiro
拦截
1.
shiro
放发对静态资源的拦截//filterMap.put("/202307171550/**","anon");//filterMap.put("/config/**","anon");//filterMap.put
lamb7758
·
2023-08-04 14:41
vue.js
前端
java
springboot简易集成mybatisPlus+多数据源+flyway+
shiro
+前后端分离之后端篇
写在前面:本文基于《springboot简易集成mybatisPlus+多数据源+flyway》上进行扩展,只是简单的进行认证以及权限判断,实现
shiro
权限认证以及redis缓存sessionId,做到前后端分离功能
做最会吹牛的程序猿
·
2023-08-04 09:04
springboot
shiro
安全漏洞修复帖
对于项目漏洞都是一堆又不重要又很重要的事情一、修复HTTP响应头缺失NginxTomcat响应头:值二、会话Cookie中缺少secure属性三、Htmlform表单没有CSRF防护Security的示例
Shiro
爱机车的程序猿
·
2023-08-04 08:37
安全漏洞
java
网络安全
系统安全
web安全
安全性测试
当下的认证与授权框架
Shiro
权限框架,包含了基本的登录以及完善权限验证机制;可使用session和token两种方式实现登录的校验。
zoluo
·
2023-08-04 04:48
shiro
自定义filter出现No SecurityManager accessible to the calling code, either bound to the org.apache...
1.问题的产生在学习
shiro
时,用系统自定义filter,即使用authc拦截规则时,是可以正常启动对用户是否登录的身份验证的。
why154285
·
2023-08-04 00:34
权限管理框架
Shiro
renren-security权限管理结构
权限管理框架
Shiro
:一直在做项目,由于是二次开发的项目,今天才发现自己连权限控制都没有搞懂。二次开发的是基于renren开源的一个项目。
dlage
·
2023-08-03 23:14
Java
Web
java
服务器
数据库
Spring
源码学习
(八)-- 依赖注入源码解析(下)
resolveDependency()实现上篇文章分析了Spring中的自动注入(byName,byType)和@Autowired注解的工作原理以及源码,@Autowired注解依赖注入其中注入点注入,无论是属性注入还是方法注入都有一个相同的方法org.springframework.beans.factory.support.DefaultListableBeanFactory#resolve
从头再来_f
·
2023-08-03 23:43
Spring源码
spring
java
源码
spring
源码学习
---@Autowired 注入源码分析和自定义依赖注入
一、简介众所周知,Spring的依赖注入(DI)对SpringIOC有着举足轻重的作用,是Spring灵魂所在。本篇文章就从日常开发中最常用的注解@Autowired开始,着手分析Spring是如何通过它们将Bean所需的外部资源注入其中.1.1、@Autowired注入规则@Autowired可以应用在非静态字段、非静态方法、构造器上面注入bean。1.2、@Autowired注入过程元信息解析
大龄码农生活
·
2023-08-03 23:41
spring源码学习
[Spark
源码学习
] reduceByKey和groupByKey实现与combineByKey的关系
groupByKey和reduceByKey是spark中十分常用的两个功能函数。正常情况下两个函数都能得出正确的且相同的结果,但reduceByKey函数更适合使用在大数据集上,而大多数人建议尽量少用groupByKey,这是为什么呢?(这是较早时候大家的建议)因为Spark在执行时,reduceByKey先在同一个分区内组合数据,然后在移动。groupByKey则是先移动后组合,所以移动的工作
奋斗的瘦胖子
·
2023-08-03 18:15
spark
Spark
python
reduceBykey
groupBykey
shiro
FilterFactoryBean that could not be found.
Description:Methodfilter
Shiro
FilterRegistrationBeaninorg.apache.
shiro
.spring.config.web.autoconfigure.
Shiro
WebFilterConfigurationrequiredabeannamed
雨中奔跑的小孩
·
2023-08-03 18:43
java
spring
spring
boot
java
shiro
快速入门
什么是
shiro
?
shiro
的核心架构
shiro
中的三个核心组件
shiro
中的认证
shiro
中的授权
shiro
使用默认Ehcache实现缓存
shiro
使用redis作为缓存实现权限管理什么是权限管理?
Linging_24
·
2023-08-03 12:47
shiro
安全架构
shiro
maven 项目路径相关问题配置
首先看web最外层的pomimage.png然后看子pomimage.png如果子pom中有路径,会覆盖父类中的路径然后再看项目配置路径image.png
shiro
等相关配置image.pngweb.xml
晴天M雨天
·
2023-08-03 09:18
记一次从零到getshell的渗透历程
又看到了两个站返回的Set-Cookie头:rememberMe=deleteMe;很明显,这是Apache
Shiro
。打了一波exp,没有反应,放弃。
CanMeng
·
2023-08-03 06:44
【开源
源码学习
】
C迷你高尔夫一款打高尔夫的游戏。亮点是碰撞反应和关卡设计。GitHub-mgerdes/Open-Golf:Across-platformminigolfgamewritteninC.TypeScript俄罗斯方块复刻经典的俄罗斯方块,项目采用React+Redux+Immutable的技术栈。GitHub-chvin/react-tetris:UseReact,Redux,Immutableto
旅之灵夫
·
2023-08-03 05:35
学习
Shiro
授权的谜之判定方法
终于又要写技术相关了,这次搞
Shiro
。(其实是被
Shiro
搞了……)0、起因系统里用了
shiro
对用户的访问权限做了限制,主要分为两类:菜单,接口。
康加罗
·
2023-08-02 23:01
若依框架02
若依框架结构是基于Springboot,Apache
shiro
,MyBatis,Thymeleaf的管理系统框架。
Arturia_P
·
2023-08-02 20:09
Spring Security 和 Apache
Shiro
登录安全架构选型
SpringSecurity和Apache
Shiro
都是广泛使用的Java安全框架,它们都提供了许多功能来保护应用程序的安全性,包括身份验证、授权、加密、会话管理等。
coderidea
·
2023-08-02 17:00
spring
apache
安全架构
Vulmap和struts-scan联合使用
介绍Vulmap是一款web漏洞扫描和验证工具,可对webapps进行漏洞扫描,并且具备漏洞利用功能,目前支持的webapps包括activemq,flink,
shiro
,solr,struts2,tomcat
十三2
·
2023-08-02 17:20
vumlmap
springboot +
shiro
下载文件时浏览器提示“无法下载-没有权限”或“无法下载-没有文件”问题
springboot+
shiro
下载文件时浏览器提示“无法下载-没有权限”或“无法下载-没有文件”问题1.预期效果2.问题描述3.问题排查4.解决方案5.总结1.预期效果后端编写文件下载接口,前端通过浏览器的下载将文件保存到本地
墨momo
·
2023-08-02 07:50
Java
java
开发语言
spring+springMVC+mybatis+
shiro
单次登录
Shiro
Util.java修改添加了下面的代码//遍历同一个账户的sessionpublicstaticListgetLoginedSession(SubjectcurrentUser){Collectionlist
孤雁云依
·
2023-08-01 15:34
axios
源码学习
到使用
0、写在前面先掌握源码结构再到实际的运行使用中去复盘源码。就是源码—>使用—>源码的学习线路。思维导图配合文章更清晰axios.png0.1取源码源码取到打开已经打包好的文件dist/axios.js看一下,注释加上空行也就两千行不到。gitclonehttps://github.com/axios/axios.git0.2入口文件打开package.json找到入口为index.jsindex.
吃自己家大米
·
2023-08-01 10:34
java SSM框架 多数据源 代码生成器 websocket即时通讯
shiro
redis 后台框架源码
访问:三W点1b23点orgA代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B集成代码生成器[正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块C集成阿里巴巴数据库连接池druid数据库连接池阿里巴巴的druid。Druid在监控、可
b3895867a48c
·
2023-07-31 22:16
【Spring Boot
源码学习
】走近 AutoConfigurationImportSelector
AutoConfigurationImportSelector源码解析引言主要内容1.ImportSelector接口2.DeferredImportSelector接口3.AutoConfigurationImportSelector功能概述总结引言上篇博文我们了解了@EnableAutoConfiguration注解,其中真正实现自动配置功能的核心实现者AutoConfigurationImp
Huazie
·
2023-07-31 18:49
开发框架-Spring
Boot
spring
boot
源码学习
自动配置导入选择器
ImportSelector
自动加载功能
漏洞发现-BurpSuite插件-Fiora+Fastjson+
Shiro
BurpSuite插件安装插件:FioraFiora是LoL中的无双剑姬的名字,她善于发现对手防守弱点,实现精准打击。该项目为PoC框架nuclei提供图形界面,实现快速搜索、一键运行等功能,提升nuclei的使用体验。该程序即可作为burp插件运行,也可以作为独立程序运行。命令行下通过java启动程序的命令:java-jarFiora-202100220-jar-with-dependencie
xiaoheizi安全
·
2023-07-31 18:58
工具使用
网络安全
web安全
JavaWeb+jsp+Tomcat的教务查询系统
spm=1001.2014.3001.5503jsp/tomcat7.05/MySQL5.7或8版本/ssm框架/spring/Web框架:SpringBoot/ORM框架:Mybatis/安全框架:
Shiro
柒月玖.
·
2023-07-31 17:38
Java
java
tomcat
开发语言
千万别用
Shiro
+线程池
如果你在用
shiro
作为底层的安全框架,请一定要阅读此文。背景一天,小L接到一个任务,需要优化一个系统接口。
我不想成为胖子
·
2023-07-31 13:37
Go Ethereum
源码学习
笔记 001 Geth Start
GoEthereum
源码学习
笔记前言[Chapter_001]万物的起点:GethStart什么是geth?
CloudHu1989
·
2023-07-31 11:43
Go
Ethereum学习笔记
golang
学习
go
区块链
qt
源码学习
---QMetaObject(三)
本篇主要解释下QMetaMethod中剩余的一些成员函数,如invoke函数、invokeOnGadget函数等1、首先看下invoke函数的源码:此处主要是判断QMetaMethod中的QMetaObject对象和传入的QObject对象是否为空及检查传入的返回值类型是否为空或者是否与QMetaMethod的返回值类型是否匹配;QMetaObject::normalizedType的作用主要是去
yang843094036
·
2023-07-31 10:36
qt
学习
NSQ
源码学习
笔记(三)
上一篇的最后一段代码中,channel中的消息在发送至客户端时,也同步了一份消息发送到了inFight队列中subChannel.StartInFlightTimeout(msg,client.ID,msgTimeout)这里其实一开始不是很明白,在上网查阅了资料后,了解到inFlight队列是NSQ用来实现消息至少投递一次的。知道了功能后,再来看就很明了了。func(c*Channel)Star
莫Y兮
·
2023-07-31 09:03
Go Ethereum
源码学习
笔记000
GoEthereum
源码学习
笔记前言时代的弄潮儿:Blockchain为什么要研究以太坊&Go-Ethereum的原理前言这个专栏的内容是免费的,因为自己这边都是基于开源库和开源内容整理的学习笔记,在这个过程中进行增删改查
CloudHu1989
·
2023-07-31 07:37
Go
Ethereum学习笔记
golang
学习
笔记
基于
Shiro
的认证授权
外部应用通过Subject向SecurityManager安全管理器进行认证和授权;Principal:用户登录信息Credential:凭证信息,如密码,证书等SecurityManager即安全管理器,
shiro
Neoooo、
·
2023-07-30 17:40
三
集成框架
java
数据库
服务器
Padding Oracle Attack(填充提示攻击)详解及验证
shiro
近期纰漏了一个漏洞,定级为Critical,是利用PaddingOracleVulnerability破解rememberMeCookie,达到反序列化漏洞的利用,攻击者无需知道rememberMe
ShadowHorse
·
2023-07-30 14:24
git 本地项目上传github失败
Tohttps://github.com/GaoJingsi/
shiro
-permission-management-system.git!
I'm a little coder
·
2023-07-30 07:55
git
git
消息队列 ActiveMQ 、RocketMQ 、RabbitMQ 和 Kafka 如何选择?
「预计阅读6分钟」旁白:这是一篇拖更了N久的文章...0.0(看不见我~)往期回顾安全框架
Shiro
和SpringSecurity如何选择?前端框架jQuery和Vue如何选择?
良月柒
·
2023-07-30 06:28
Java
使用Intercepter快速实现登陆认证
在项目中很多时候都会遇到需要登陆认证之后才开放接口的权限需求,但是如果在小的项目中都选择springsecurity或者
shiro
的话显得大材小用,如果每个接口都加一个判断的话又不是很符合面向对象的编程思想
xmfaly
·
2023-07-30 04:52
基于SpringBoot + Vue 开发的前后端分离外卖点单系统,采用
Shiro
进行权限管理,使用uni-app开发微信小程序,支持微信登录、Redis缓存、quartz定时、导出数据等功能。
项目介绍基于Springboot+Vue开发的前后端分离外卖点单系统(2024届本科软件工程专业大学生在线找工作)项目说明|目录结构|项目特点|技术选型|开发环境|项目截图|快速开始|注意事项|项目总结|如何反馈如何反馈有问题可以扫下面的二维码添加我的微信(添加好友时,请备注来意,再帮忙点个star),我会尽力帮您解答!项目下载地址:https://github.com/yx159247/MP_t
山上有虎
·
2023-07-30 04:30
缓存
spring
boot
vue.js
微信小程序
uni-app
validate-npm-package-name
源码学习
用法validate-npm-package-name这个npm包的作用就是验证项目名称(npm包名)是否合法,很多的cli工具都有使用。例如vue-cli:https://github.com/vuejs/vue-cli/blob/HEAD/packages/@vue/cli/lib/create.js#L8create-react-app:https://github.com/facebook
前端develop
·
2023-07-30 03:40
新版idea不支持ini4插件及java.io.FileNotFoundException:
shiro
.ini (系统找不到指定的文件)问题解决
2020版idea在测试
shiro
框架时,无法创建
shiro
.ini文件,在安装Ini4idea插件时,在plugins中也搜索不到Ini4idea插件。
逗比可以笑。
·
2023-07-30 01:56
shiro
intellij
idea
ini
源码学习
初章-基础知识储备
文章目录学前准备源码地址引言extern"C"宏定义平台宏跨平台宏vstdio平台禁用警告宏连接、双层宏定义函数宏系统函数宏自定义函数宏多语句执行宏dowhile0普通宏定义C的一些必备函数知识回调函数和函数指针回调函数wireshark-4.0.7源码例子函数指针wireshark4.0.7源码例子结构体和关键字结构体和联合体结构体struct联合体union关键字staticexternC++
蔡徐坤学C++
·
2023-07-29 23:49
cJSON源码学习
c++
SpringCloud
源码学习
笔记之Eureka客户端——服务续约
1、服务续约入口 在《Eureka客户端——初始化》一篇中,我们知道,在DiscoveryClient对象的构造函数中的initScheduledTasks()方法中,实现了服务续约。具体实现如下://创建心跳服务线程,同时进行服务续约heartbeatTask=newTimedSupervisorTask("heartbeat",scheduler,heartbeatExecutor,rene
姠惢荇者
·
2023-07-29 10:27
Spring
Cloud
Spring
Cloud
eureka
SpringCloud
源码学习
笔记之Eureka客户端——初始化
1、Eureka客户端初始化流程启动类上的@EnableDiscoveryClient注解,通过@Import引入了EnableDiscoveryClientImportSelector配置类,然后该配置类又通过selectImports()方法,注入AutoServiceRegistrationConfiguration类。基于SpringBoot自动装配机制,从spring-cloud-net
姠惢荇者
·
2023-07-29 10:57
Spring
Cloud
SpringCloud
eureka
SpringCloud
源码学习
笔记之Eureka客户端——服务发现
1、前言 在《Eureka客户端——初始化》一篇中,我们知道,在DiscoveryClient对象的构造函数中,有两个地方会触发服务端的注册信息获取,即服务发现。我们这里接着上一篇中的内容,再深入学习Eureka客户端是如何进行服务发现的。2、服务发现 在DiscoveryClient对象的构造函数中,有两个地方会触发服务端的注册信息获取,一个是直接在构造函数中直接调用了fetchRegist
姠惢荇者
·
2023-07-29 10:57
Spring
Cloud
Spring
Cloud
eureka
上一页
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
其他