什么是授权
授权三要素
Shiro的三种授权方式
1 编码方式授权
2 基于注解的授权
3 JSP标签授权1.什么是授权授权,就是访问控制,控制某个用户在应用程序中是否有权限做某件事2.授权三要素
权限
请看Shiro学习笔记(1)——shiro入门中权限部分内容角色
通常代表一组行为或职责.这些行为演化为你在一个软件应用中能或者不能做的事情。角色通常是分配给用户帐户的,因此,通过分配,用户...
分类:
其他好文 时间:
2015-05-28 18:02:35
阅读次数:
305
1、问题
SpringMVC项目中通过下面的URL进行GET请求。当version有多个小数点的时候。如version为1.0.1008。后台通过@PathVariable来获取version等于1.0。会丢失部分数据。URL:http://host_ip/consumer/appVersion/phone/android/download/{version}Controller:@...
分类:
其他好文 时间:
2015-05-28 18:01:13
阅读次数:
259
防猎豹垃圾清理(实现原理+源码)
前几天无意打开猎豹内存大师, 发现它的垃圾清理很强大, 效果也不错, 闲着就研究了下。 不过.. 结果貌似和我想象的不太一样。怎么说呢, 听我下文一一分析。
效果图:
从效果图, 我们可以看出它有以下几个功能:
获取设备上已安装的所有App
获取App的信息, 包括图标和名称
获取当前已用存储和可用存储
扫描App动画效果
清除所有App垃圾文件
看到这里...
分类:
其他好文 时间:
2015-05-28 18:02:03
阅读次数:
214
1.
关键配置文件路径
1).
项目板级配置:idh.code/device/sprd/scx35_sp7731geaplus_pad_qhd/文件夹内各文件
⑴.BoardConfig.mk---板级宏配置文件。包括设置该板(项目)所使用的uboot/kerenl全局配置宏文件,摄像头接口类型、分辨率等参数,所使用的重力加速度、光线传感器,内部存储空间大小分配等。
⑵.
...
分类:
其他好文 时间:
2015-05-28 17:59:45
阅读次数:
4877
461. [网络流24题] 餐巾★★★ 输入文件:napkin.in 输出文件:napkin.out 简单对比
时间限制:1 s 内存限制:128 MB
【问题描述】
一个餐厅在相继的N天里,第i天需要Ri块餐巾(i=l,2,…,N)。餐厅可以从三种途径获得餐巾: (1)购买新的餐巾,每块需p分。
(2)把用过的餐巾送到快洗部,洗一块需m天,费用需f分(f<p)。
如m=...
分类:
其他好文 时间:
2015-05-28 18:01:42
阅读次数:
161
Binary Tree Preorder Traversal
Given a binary tree, return the preorder traversal of its nodes' values.
For example:
Given binary tree {1,#,2,3},
1
2
/
3
re...
分类:
其他好文 时间:
2015-05-28 18:02:10
阅读次数:
118
matlab命令
一、常用对象操作:除了一般windows窗口的常用功能键外。
1、!dir 可以查看当前工作目录的文件。 !dir& 可以在dos状态下查看。
2、who 可以查看当前工作空间变量名, whos 可以查看变量名细节。
3、功能键:
功能键 快捷键 说明
方向上键 Ctrl+P 返回前一行输入
方向下键 Ctrl+N 返回下一行输入
方向左键 Ctrl+B 光标...
分类:
其他好文 时间:
2015-05-28 18:00:20
阅读次数:
197
之前记录过跨应用绑定service:http://blog.csdn.net/gaopeng0071/article/details/46049929,那么绑定后如何进行通信呢,下面我们就来学习下。第一步,
需要修改service1项目中aidl,增加一个方法。package com.example.service1.aidl; interface IMyService { void...
分类:
移动开发 时间:
2015-05-28 18:01:21
阅读次数:
192
软考结束了,或许还不是结束,结果还没有下来,也就是还有1/2的概率再来一次,不管怎么样,考过了与自己也没有关系了。关于软考,可以说我们已是非常幸福幸运的孩子,我们有相应的指导文档,明确的计划,积极的团队,一切都让我们坚持走过这两个月。对于软考,我想说:
一、交流与表达。我们都是以小组为单位,是一个小team,尤其后期做真题阶段,每天几乎都是白天做题,晚上讨论,再加上设计模式的学...
分类:
其他好文 时间:
2015-05-28 17:59:09
阅读次数:
191
由于先入为主的原因,Android 开发者很容易搞混某些 iOS 术语,导致理解上出现偏差。举个栗子,Objective-C 中有一个关键词 interface,虽然 Java中也有 interface,但两者的含义是完全不同的,除此之外,还有很多概念相同,但是叫法不同的术语,比如 Closure(闭包) 在 Objective-C 中称作 Block。如果在学习过程中能够注意到这些不同点,不仅有助...
分类:
移动开发 时间:
2015-05-28 17:59:20
阅读次数:
256
操作系统为Ubuntu14.04
在Openstack软件包安装过程中,主机的DNS没问题,软件源的仓库也是正确的,为什么总是出现软件包安装错误呢?
报错如下:
# apt-get install cinder-api cinder-scheduler cinder-volume python-cinderclient -y
Reading package lists... Done
B...
分类:
其他好文 时间:
2015-05-28 17:58:59
阅读次数:
180
vim 是公认很好用很完美,但是对新手来说,上手毕竟不是很容易。Windows 下程序员很多都很喜欢 Source Insight 这个工具来看代码,各种语法高亮看着很舒服。那在 Linux 平台下,有没有媲美 Source Insight 的编辑器呢?答案就是 SlickEdit。
SlickEdit 是一个跨平台(在 9 种不同的工作平台上可以工作)的, 支持超过 40 种编程语言的代码编辑器。...
分类:
系统相关 时间:
2015-05-28 18:01:17
阅读次数:
554
1789: [Ahoi2008]Necklace Y型项链Time Limit: 20 SecMemory Limit: 256 MB题目连接http://www.lydsy.com/JudgeOnline/problem.php?id=1789Description欢乐岛上众多新奇的游乐项目让小可...
分类:
其他好文 时间:
2015-05-28 17:58:24
阅读次数:
173
[Some information relates to pre-released product which may be substantially modified before it's commercially released. Microsoft makes no warranties...
禁止页面内按F5键进行刷新: 1 //禁止页面内按F5键进行刷新 2 function f_DisableF5Refresh(event) { 3 var e = event || window.event; 4 var keyCode = e.keyCode || e.which; 5 ...
分类:
其他好文 时间:
2015-05-28 17:59:41
阅读次数:
218
问题的提出:如果我们编译运行下面这个程序会看到什么?public class Test{ public static void main(String args[]){ System.out.println(0.05+0.01); System.out.printl...
分类:
编程语言 时间:
2015-05-28 17:57:13
阅读次数:
134