转发地址:https://www.iteye.com/blog/jinnianshilongnian-2020017 目录贴: 跟我学Shiro目录贴 授权,也叫访问控制,即在应用中控制谁能访问哪些资源(如访问页面/编辑数据/页面操作等)。在授权中需了解的几个关键对象:主体(Subject)、资源( ...
分类:
其他好文 时间:
2019-11-28 11:49:47
阅读次数:
74
一、授权 授权,也叫访问控制,即在应用中控制谁能访问哪些资源(如访问页面/编辑数据/页面操作等)。在授权中需了解的几个关键对象:主体(Subject)、资源(Resource)、权限(Permission)、角色(Role)。 二、Shiro授权概念(RBAC) 1,Subject 主体,即访问应用 ...
分类:
其他好文 时间:
2019-04-11 16:12:25
阅读次数:
105
几个系统关键对象: ActivityManagerServices,简称AMS,服务端对象,负责系统中所有Activity的生命周期 ActivityThread,App的真正入口。当开启App之后,会调用main()开始运行,开启消息循环队列,这就是传说中的UI线程或者叫主线程。与Activity ...
分类:
其他好文 时间:
2018-12-17 20:22:59
阅读次数:
240
1、概述 观察者模式是软件设计模式的一种,它描述了如何建立对象与对象之间的依赖关系,如何构造满足这种需求的系统。这一模式中的关键对象是观察目标和观察者,一个目标可以有任意数目的与之相依赖的观察者,一旦目标的状态发生改变,所有的观察者都将得到通知。作为对这个通知的响应,每个观察者都将即时更新自己的状态 ...
分类:
其他好文 时间:
2018-10-25 22:10:28
阅读次数:
233
观察者模式 定义了一种一对多的依赖关系,让多个观察者对象去监听某一个主题对象,这个主题对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己。 下面通过代码去探索观察者模式的奥秘: 通过main方法测试看看效果 接下来解读下上述代码: 观察者模式的关键对象时主题subject和观察者Ob ...
分类:
其他好文 时间:
2018-07-24 11:52:22
阅读次数:
132
设计数据库需要明确三点 1、标识实体 (Entity) 标识数据库要管理的关键对象或实体(名词) 相当于表格的名字 2、标识每个实体的属性(Attribute)(名词) 相当于表格的列 3、标识实体之间的关系(Relationship)(动词) 表格之间的关系,主键与外键关系 在E-R图中,实体用矩 ...
分类:
数据库 时间:
2018-07-13 17:46:05
阅读次数:
200
授权,也叫访问控制,即在应用中控制谁能访问哪些资源(如访问页面/编辑数据/页面操作等)。 首先来了解几个关键对象: 主体(Subject)、角色(Role)、权限(Permission)、资源(Resource) 主体 即访问应用的用户,在Shiro中使用Subject代表该用户。 角色 代表了操作 ...
分类:
其他好文 时间:
2018-04-30 18:08:03
阅读次数:
125
授权,也叫访问控制,即在应用中控制谁能访问哪些资源(如访问页面/编辑数据/页面操作等)。在授权中需了解的几个关键对象:主体(Subject)、资源(Resource)、权限(Permission)、角色(Role)。 主体 主体,即访问应用的用户,在Shiro中使用Subject代表该用户。用户只有 ...
分类:
其他好文 时间:
2018-01-02 11:43:24
阅读次数:
173
授权: 关键对象:who what how role who:角色 what:权限 how:资源 role:用户 用户拥有什么角色,有什么权限去访问什么资源; 用户与角色:多对多 角色与权限:多对多 权限与资源:一对一 未完。。。 ...
分类:
其他好文 时间:
2017-12-08 14:04:02
阅读次数:
127
关键对象和方法 history.pushState(); //历史记录 新增一条链接,并改变当前URL ,页面无刷新 history.replaceState(); //替换当前URL,同时更新历史记录, 页面无刷新 事件 onpopstate{ //这三个方法会触发 onpopstate事件 hi ...
分类:
其他好文 时间:
2017-10-18 11:48:38
阅读次数:
99