用过Spring Security的朋友应该比较熟悉对URL进行全局的权限控制,即访问URL时进行权限匹配;如果没有权限直接跳到相应的错误页面。Shiro也支持类似的机制,不过需要稍微改造下来满足实际需求。不过在Shiro中,更多的是通过AOP进行分散的权限控制,即方法级别的;而通过URL进行权限控制是一种集中的权限控制。本章将介绍如何在Shiro中完成动态URL权限控制。本章代码基于《第十六章 综...
分类:
Web程序 时间:
2016-04-08 15:11:00
阅读次数:
168
按照惯例先报系统环境:
导出环境:
操作系统Release版本:CentOS 6.5
OS内核Kernel版本:2.6.32-431.el6.x86.64
Oracle版本信息:
SQL> select * from v$version;
BANNER
------------------------------------------------------------...
分类:
数据库 时间:
2016-04-08 15:11:00
阅读次数:
248
ScalersTalk成长会机器学习小组第7周学习笔记本周主要内容
- [ ] 优化目标
- [ ] 最大间隔
- [ ] 最大间隔分类的数学背景
- [ ] 核函数II
- [ ] 核函数IIII
- [ ] 使用支持向量机本周主要知识点:一、优化目标
- 从另一个角度看logistic回归
hθ(x)=1(1+e?θTx)h_\theta(x)=\frac{1}{(1+e^{-...
分类:
其他好文 时间:
2016-04-08 15:09:14
阅读次数:
248
简单的实体关系图
简单数据字典
用户(sys_user)
组织机构(sys_organization)
资源(sys_resource)
角色(sys_role)
资源:表示菜单元素、页面按钮元素等;菜单元素用来显示界面菜单的,页面按钮是每个页面可进行的操作,如新增、修改、删除按钮;使用type来区分元素类型(如menu表示菜单,button代表按钮),priority是元素...
分类:
其他好文 时间:
2016-04-08 15:09:50
阅读次数:
216
字节(Byte):通常将可表示常用英文字符8位二进制称为一字节.
一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间.
符号:英文标点2占一个字节,中文标点占两个字节.
一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,如一个ASCII码就是一个字节,此类单位的换算为:
1千吉字节(KGB,KiloGigaByte)=1024吉字节
1吉字节(GB...
分类:
其他好文 时间:
2016-04-08 15:08:39
阅读次数:
270
目前很多开放平台如新浪微博开放平台都在使用提供开放API接口供开发者使用,随之带来了第三方应用要到开放平台进行授权的问题,OAuth就是干这个的,OAuth2是OAuth协议的下一个版本,相比OAuth1,OAuth2整个授权流程更简单安全了,但不兼容OAuth1,具体可以到OAuth2官网http://oauth.net/2/查看,OAuth2协议规范可以参考http://tools.ietf.o...
分类:
其他好文 时间:
2016-04-08 15:10:29
阅读次数:
273
作为linux和hadoop小白,初次安装hadoop真是心累,用了两天时间才安装成功。下面就介绍下Hadoop安装:
一、机器配置和安装说明
一台笔记本、 vmware 、I7处理器 。centos—7系统。hadoop使用2.7.2
二、利用vmware 安装 三个节点。(此处可以先建立一个centos虚拟机,因为后面需要安装jdk,hadoop,还要配...
分类:
其他好文 时间:
2016-04-08 15:10:39
阅读次数:
218
中断相关...
分类:
系统相关 时间:
2016-04-08 15:09:08
阅读次数:
248
当CRT用于随机扫描显示器(random-scan display)时,其电子束只在屏幕上显示图形的部分移动。电子束逐条地跟踪图形的组成线条,从而生成线条图。因此,随机扫描显示器也称为向量显示器(vector display)、笔划显示器(stroke-writing display)或笔迹显示器(calligraphic display)。图形的组成线条随机扫描系统按任意指定的顺序绘制并刷新(参见图2.9)。笔式绘图仪也以类似的方式工作,它是随机扫描、硬拷贝设备的一个例子。...
分类:
其他好文 时间:
2016-04-08 15:08:32
阅读次数:
172
浮动布局是一种功能非常强大的布局体系,从某种程度上来他甚至是相对布局的替代方案,而且要比相对布局要简单,因为里面的子视图之间是不需要设置约束和依赖关系的,单单凭借加入到布局视图的顺序,以及自身的宽高就能完成我们想要的功能。而且其提供的能力甚至要比CSS中的浮动属性更加强大。...
分类:
移动开发 时间:
2016-04-08 15:08:46
阅读次数:
253
表1:Student
表2:CourseYuwen 语文分数
一、外连接
外连接分:左连接、右连接、完全外连接。
1.左连接 left join 或 left outer join
SQL语句:select * from Student left join CourseYuwen on Student.num = CourseYuwen.num
结果:
...
分类:
其他好文 时间:
2016-04-08 15:09:31
阅读次数:
133
Paths
路径定义了一个或多个形状,或是子路径。一个子路径可由直线,曲线,或者同时由两者构成。它可以是开放的,也可以是闭合的。一个子路径可以是简单的形状,如线、圆、矩形、星形;也可以是复杂的形状,如山脉的轮廓或者是涂鸦。图3-1显示了一些我们可以创建的路径。左上角的直线可以是虚线;直线也可以是实线。上边中间的路径是由多条曲线组成的开放路径。右上角的同心圆填充了颜色,但...
分类:
其他好文 时间:
2016-04-08 15:09:12
阅读次数:
139
OAuth角色
资源拥有者(resource owner):能授权访问受保护资源的一个实体,可以是一个人,那我们称之为最终用户;如新浪微博用户zhangsan;
资源服务器(resource server):存储受保护资源,客户端通过access token请求资源,资源服务器响应受保护资源给客户端;存储着用户zhangsan的微博等信息。
授权服务器(authorization se...
分类:
其他好文 时间:
2016-04-08 15:08:53
阅读次数:
160
剧情提要:
[机器小伟]去[人叫板老师]处请求结丹期修炼功法和指点。
正剧开始:
经过漫长艰辛的苦修,[机器小伟]终于结成金丹,从此成了一名高阶修士。初入结丹期的
[机器小伟],决定去拜访一下[人叫板老师],一方面拜求一下结丹期的修炼功法,另一方
面听一听[人叫板老师]的指点。
[人叫板老师]得知了[机器小伟]的来意以后,微微一笑,对小伟说:“我这里有[天、地
、...
分类:
其他好文 时间:
2016-04-08 15:07:59
阅读次数:
127
无论设计原生手机App,或是前面文章曾提及过的“变脸式应用”(一种无网页刷新的多页面Web应用),都需要后端应用服务器提供业务支持。于是,如何设计后端服务接口是开发前必须考虑清楚的一件事。
谈及接口设计,我们需要从两个维度来考虑:协议(Protocol)及原型(Prototype),简称2P维度。
原型定义了一个调用的抽象形式。假定要做上门送餐业务,每个“商户”是个对象,取名为”Sto...
分类:
其他好文 时间:
2016-04-08 15:08:31
阅读次数:
170
了解各浏览器内核
Firefox:-moz-box-shadowSafari:-webkit-box-shadowOpera:-o-box-shadowIE:-ms-box-shadow
WebKit 是一个开源的浏览器引擎,与之相对应的引擎有Gecko(Mozilla
Firefox 等使用)和Trident(也称MSHTML,IE
使用)。同时WebKit 也是苹果Ma...
分类:
移动开发 时间:
2016-04-08 15:07:53
阅读次数:
285
1 介绍
Gatling是一款基于Scala 开发的高性能服务器性能测试工具,它主要用于对服务器进行负载等测试,并分析和测量服务器的各种性能指标。Gatling主要用于测量基于HTTP的服务器,比如Web应用程序,RESTful服务等,除此之外它拥有以下特点:
支持Akka Actors 和 Async IO,从而能达到很高的性能支持实时生成Html动态轻量报表,从而使报表更易阅读...
分类:
其他好文 时间:
2016-04-08 15:08:11
阅读次数:
188