最新发布 第124页

JAVA

shiro 配置 详解

herman 10年前 (2017-03-29) 5763浏览 0评论

前面几篇文章中都有Shiro 配置内容。那么为什么我还需要将 Shiro 的配置在单独做一章来进行学习呢? 答案是前面的都不够全面,也不够深入。为此我们很有必要再系统的学习一下Shiro的相关配置。包括:#authenticator、#au...

JAVA

Shiro 授权 checkPermissions

herman 10年前 (2017-03-29) 5330浏览 0评论

在上一章《Shiro 基于角色的访问控制和基于资源的访问控制》我们学习了Shiro 授权的三种方式:编程式、注解式、JSP/GSP标签。接下来我们将继续学习Shiro的授权和它授权的流程。 字符串通配符权限 规则:“资源标...

JAVA

Shiro 基于角色的访问控制和基于资源的访问控制

herman 10年前 (2017-03-28) 6093浏览 0评论

授权,也叫访问控制,即在应用中控制谁能访问哪些资源(如访问页面/编辑数据/页面操作等)。在授权中需了解的几个关键对象:主体(Subject)、资源(Resource)、权限(Permission)、角色(Role)。 主体:即访问应用的...

JAVA

Shiro 的 Realm

herman 10年前 (2017-03-28) 4477浏览 0评论

在认证、授权内部实现机制中都有提到,最终处理都将交给Realm进行处理。因为在Shiro中,最终是通过Realm来获取应用程序中的用户、角色及权限信息的。通常情况下,在Realm中会直接从我们的数据源中获取Shiro需要的验证信息。可以说,Rea...

JAVA

Shiro 身份验证、授权登录退出

herman 10年前 (2017-03-28) 8614浏览 0评论

身份验证,即在应用中谁能证明他就是他本人。一般提供如他们的身份ID一些标识信息来表明他就是他本人,如提供身份证,用户名/密码来证明。 在shiro中,用户需要提供principals (身份)和credentials(证明)给shiro,从而应...

JAVA

Shiro 架构原理 和 名词解释

herman 10年前 (2017-03-28) 4960浏览 0评论

之前写过4篇关于 Shiro 教程的文章。安全开源权限框架Shiro架构设计原理解析、Shiro入门教程、开源权限框架 Shiro 整合 web 项目的数据库设计、Spring 整合 Shiro 实现登录认证和权限控制。这4篇文章反馈都很好,但是...

JAVA

详解使用 jstack 跟踪 java 异常代码

herman 10年前 (2017-03-27) 6316浏览 0评论

最近公司有一项业务在做活动,流量一下子大增。数据暴涨了80,系统无法支撑,导致了程序内存溢出,系统宕机。查看日志发现是有内存溢出的异常,今天就为大家分享一下如何使用 jstack 命令排查定位java程序中的异常代码。 自造 java 内存...

业余杂谈

庞氏骗局之二码公益

herman 10年前 (2017-03-24) 5469浏览 0评论

看了下时间我是2016年11月22日晚经朋友介绍加入二码公益的。当时很多朋友听说收益很高,也都加入了进去。我投入了1000元,按当时的说法是不到3个月有300元的收益。高收益诱惑了我们,现在已经是2017年3月份了,有4个月多的时间了,本都还没有...

HTML5

HTML5 扩展之微数据语法教程

herman 10年前 (2017-03-24) 4433浏览 0评论

继续前面的微数据实例我们接着往下学习!附上前面微数据的文章《HTML5 微数据 RDFa/微格式》。 在学习了微数据的概念和格式之后,我们已经对微数据有了初步的了解。下面我再贴几个截图,进一步加深大家对微数据的理解。 HTML5 微数...

HTML5

HTML5 微数据 RDFa/微格式

herman 10年前 (2017-03-23) 5487浏览 1评论

微数据在国内还没有引起足够的重视,只是一些大公司在使用。例如:微博、豆瓣等。小的网站大多都没有意识到微数据的重要性,而国外的GOOGLE、YAHOO、BING都在支持这个标准。 什么是微数据 看了百度百科的微数据,和我这里讨论的微数据...

HTML5

使用 jQuery 的 Autocomplete 插件实现input输入提示功能

herman 10年前 (2017-03-23) 7340浏览 0评论

两个小时前,有网友在论坛里问我。如何使用 HTML5 实现 文本框输入内容后带有模糊匹配的功能。这其实很简单,而且jQuery也为我们提供了相应的插件 Autocomplete.js。这不是一项新技术,百度一搜有很多相关的文章。在这里我...