Fork me on GitHub
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 简单工厂 简单工厂:简单工厂并非设计模式的一种。 UML如下图所示 说明 主要分为两个角色: 和`Factory Product Factory Product`这个接口,而非具体产品。 优势 考虑以下场景:假设我们有一个 需要依赖 。 首先我们将 的创建工作从 中分离出来交给了 ,`Consume 阅读全文
posted @ 2019-10-25 20:12 insaneXs 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 概要 本部分内容主要是研究单机数据库。分别介绍单机数据库的实现原理,数据库的持久化,Redis事件,服务器维护管理客户端以及单机服务器的运作机制。 数据库 数据库结构 Redis数据库由 定义,结构如下: 一个 RedisServer 可以有多个 RedisDB ,默认情况下为 16 。 Redis 阅读全文
posted @ 2019-10-12 16:25 insaneXs 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 前言 本书是Redis设计与实现的读书笔记,旨在对Redis底层的数据结构及实现有一定了解。本书所有的代码基于Redis 3.0。 简单动态字符串 SDS Redis没有直接使用C语言中的字符串,而是自己构建了一种叫简单动态字符串(Simple Dynamic String,SDS)的类型。 使用S 阅读全文
posted @ 2019-09-07 15:13 insaneXs 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 协议帧 事物处理标识| 协议标识| 长度| 从机地址| 功能码| 数据 0x00 00| 0x00 00| 0x00 08| 0x01| 0x0F| 0x00 14 0x00 01 0x01 0x01 事物处理标识(占2字节) 区分不同报文,请求和应答的一组报文有相同的事物处理标识。每次通信之后应当 阅读全文
posted @ 2019-07-11 08:02 insaneXs 阅读(3474) 评论(2) 推荐(0) 编辑
摘要: 传统的SpringMVC项目中,需要在 中配置 。`ContextLoaderListener ContextLoader ContextCleanupListener`。 类的继承关系。 实现了 接口。该接口主要定义了两个行为:监听上下文创建(contextInitialized)和监听上下文销毁 阅读全文
posted @ 2019-07-01 18:21 insaneXs 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 我在项目中的某个Controller上添加了 注解,希望在执行该请求前,可以先进行权限验证。但是当我请求该Controller时,返回的确是404错误。 首先我怀疑的是因为权限不足而抛出了404错误。但是我发现我在 的请求方法1上加了 注释,但是请求方法2同样也报了404错误。所以应该不 阅读全文
posted @ 2019-06-24 18:59 insaneXs 阅读(2423) 评论(0) 推荐(3) 编辑
摘要: 上一篇文章介绍了shiro在spring boot中通过filter实现authentication流程(通过设置filterMaps也可以达到authorization的目的);这篇文章主要介绍spring通过AOP的方式实现shiro的authorization的流程。 ShiroAnnotat 阅读全文
posted @ 2019-06-18 19:41 insaneXs 阅读(1205) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要介绍了spring boot是如何集成shiro的authentication流程的。 从shiro spring boot web starter说起 shiro spring boot web starter是shiro在web环境下快速集成至spring boot的配置包。其本身引 阅读全文
posted @ 2019-06-17 19:55 insaneXs 阅读(1817) 评论(0) 推荐(0) 编辑
摘要: 一)问题描述: 我在一个Spring的项目中使用shiro搭建权限控制框架。主要通过shiro spring boot web starter包快速集成Shiro。但是项目无法启动,报没有authorizer的bean的错误: 我只好又在自己的Configuration中又配置了Authorizer 阅读全文
posted @ 2019-06-15 17:39 insaneXs 阅读(14816) 评论(5) 推荐(1) 编辑
摘要: 什么是Shiro Apache Shiro是一个强大且灵活的开源安全框架,易于使用且好理解,撇开了搭建安全框架时的复杂性。 Shiro可以帮助我们做以下几件事: 认证使用者的身份 提供用户的访问控制,比如: 决定一个用户是否被授予某个特定的安全角色 决定用户是否允许做某件事 可以在任何环境中使用Se 阅读全文
posted @ 2019-06-10 19:30 insaneXs 阅读(4746) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页