排列及其逆序数 把n个不同的数排成一列,叫做这n个数的一个排列,共有n!个 在一个排列中,若一个大的数排在了一个小的数前面,称这两个数构成了一个逆序;一个排列中所有逆序的总数叫做这个排列的逆序数。逆序
whisper 发布于 2019年06月11日 21时 | 分类: 线性代数 | 标签: 线性代数
说明:本文主要说了什么是数据结构,数据结构的基本概念和术语及什么是算法和算法分析(时间复杂度,空间复杂度) 什么是数据结构 概括说,数据结构是一门讨论“描述现实世界实体的数学模型(非数值计算)及其上的
whisper 发布于 2019年06月01日 18时 | 分类: 数据结构 | 标签: 数据结构
最近想在qq群里普及一些常用理论,其实也就是自己学习一下常用理论,所以每隔几天就会发一个关于一些常见理论的小介绍,这里把这些小介绍抄在这里,算是给自己做个备忘吧。我会一直更新,直到不在qq群里发了为止
whisper 发布于 2019年06月09日 22时 | 分类: 作乐 | 标签: 生活,生,活 / 作乐
说明:该专题所说的Spring内容基于spring2.0,最Spring最基础,最原始,最核心的内容。 Spring框架是个轻量级的Java EE框架。所谓轻量级,是指不依赖于容器就能运行的。St
whisper 发布于 2019年06月03日 23时 | 分类: spring | 标签: java web整合开发王者归来
简介 Apache Shiro 是 Java 的一个安全(权限)框架。 类似产品还有Spring Security。Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE 环境,也可
whisper 发布于 2019年06月23日 17时 | 分类: shiro | 标签: 框架
认证流程 1、首先调用 Subject.login(token) 进行登录,其会自动委托给SecurityManager 2、 SecurityManager 负责真正的身份验证逻辑;它会委托给Aut
whisper 发布于 2019年06月23日 23时 | 分类: shiro | 标签: 框架
授权,也叫访问控制,即在应用中控制谁访问哪些资源(如访问页面/编辑数据/页面操作等)。在授权中需了解的几个关键对象:主体(Subject)、资源(Resource)、权限(Permission)、角色
whisper 发布于 2019年06月27日 18时 | 分类: shiro | 标签: 框架
Shiro 提供了 JSTL 标签用于在 JSP 页面进行权限控制,如根据登录用户显示相应的页面按钮。 使用前要先引入标签 guest 标签:用户没有身份验证时显示相应信息,即游客访问信息: user
whisper 发布于 2019年06月27日 19时 | 分类: shiro | 标签: 框架
刚开始我们是通过在shiroFilter中定义一个属性的方式定义资源和权限 我们还可以通过使用属性filterChainDefinitionMap,使他指向一个bean,在java代码中指定相关的资源
Shiro 提供了完整的企业级会话管理功能,不依赖于底层容器(如web容器tomcat),不管 JavaSE 还是 JavaEE 环境都可以使用,提供了会话管理、会话事件监听、会话存储/持久化、容器无
whisper 发布于 2019年06月27日 20时 | 分类: shiro | 标签: 框架
CacheManagerAware 接口 Shiro 内部相应的组件(DefaultSecurityManager)会自动检测相应的对象(如Realm)是否实现了CacheManagerAware 并
Shiro 提供了记住我(RememberMe)的功能,比如访问如淘宝等一些网站时,关闭了浏览器,下次再打开时还是能记住你是谁,下次访问时无需再登录即可访问,基本流程如下: 1、首先在登录页面选中 R
whisper 发布于 2019年06月27日 21时 | 分类: shiro | 标签: 框架
登陆 注册