上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它支持丰富的数据类型,和高速的内存读写。正在逐步取代memcached的地位。 下面就演示下在centos6.9的32位下的安装配置过程。 1、安装 2、配置 3 阅读全文
posted @ 2017-09-03 14:20 Ouka傅 阅读(104296) 评论(2) 推荐(5) 编辑
摘要: 在开发的时候,很多数据我们都希望是以加密过后的形式存储起来,而不是最原始的数据。 在shiro中也提供了编码,解码,加密,加密算法实现等等一系列的内容。 编码/解码 在org.apache.shiro.codec包中,提供了Base64,16进制等的编码解码工具类的实现。 在这个包中,还有一个Cod 阅读全文
posted @ 2017-09-02 13:21 Ouka傅 阅读(1835) 评论(0) 推荐(0) 编辑
摘要: 首先需要添加shiro的spring整合包。 要想在WEB应用中整合Spring和Shiro的话,首先需要添加一个由spring代理的过滤器如下: 其次,就是在spring的配置文件中,加入shiro的配置。 下面就通过一个简单的实例来说明下shiro和spring的整合。 首先,web.xml文件 阅读全文
posted @ 2017-09-01 21:31 Ouka傅 阅读(489) 评论(0) 推荐(0) 编辑
摘要: Shiro不仅可以集成到web中,也可以集成Spring。 1、在WEB中添加Shrio支持 2、WEB中INI配置 3、JSP/GSP标签 在WEB中添加Shrio支持 如果要想在web中使用Shrio,需要在web.xml文件中添加一个监听器和过滤器。 在默认情况下,Shrio会从/WEB-IN 阅读全文
posted @ 2017-08-31 20:22 Ouka傅 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 所谓授权,就是控制你是否能访问某个资源,比如说,你可以方位page文件夹下的jsp页面,但是不可以访问page文件夹下的admin文件夹下的jsp页面。 在授权中,有三个核心元素:权限,角色,用户。 每个用户可以有多个角色,每个角色也可以有多个权限。 权限:代表了可以执行的行为,例如对表的读写之类的 阅读全文
posted @ 2017-08-27 15:06 Ouka傅 阅读(1787) 评论(0) 推荐(0) 编辑
摘要: Authentication(身份认证)是Shiro权限控制的第一步,用来告诉系统你就是你。 在提交认证的时候,我们需要给系统提交两个信息: Principals:是一个表示用户的唯一属性,可以是用户名,邮箱之类的。 Credentials:是证明用户身份的证书,可以是密码或者指纹之类的。 认证主要 阅读全文
posted @ 2017-08-26 16:15 Ouka傅 阅读(9172) 评论(0) 推荐(1) 编辑
摘要: Shiro是由Apache提供的一个强大且易用的Java安全开源框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 在Shrio中主要提供了授权,认证,加密,事务管理(可以不需要web容器 阅读全文
posted @ 2017-08-20 20:18 Ouka傅 阅读(611) 评论(0) 推荐(0) 编辑
摘要: Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志的输出到控制台,或者文件等等。 同时,在各大框架中也主要是使用log4j来进行日志的输出。 下面是log4j1.x版本的详细配置: 在1.x版本的log4j中,只需要一个依赖包:log4j-1.x.x.jar 要使用log4 阅读全文
posted @ 2017-08-20 14:55 Ouka傅 阅读(3432) 评论(0) 推荐(0) 编辑
摘要: AWK是一种优良的文本处理工具。它不仅是 Linux 中也是任何环境中现有的功能最强大的数据处理引擎之一。 AWK 提供了极其强大的功能:可以进行样式装入、流控制、数学运算符、进程控制语句甚至于内置的变量和函数。它具备了一个完整的语言所应具有的几乎所有精美特性。实际上 AWK 的确拥有自己的语言:A 阅读全文
posted @ 2017-08-14 17:32 Ouka傅 阅读(1222) 评论(0) 推荐(0) 编辑
摘要: sed是一个非交互式文本编辑器,它可以对文本文件和标准输入进行编辑,标准输入可以来自键盘输入,文件重定向,字符串,变量,或者是管道的文本。并将其复制到缓冲区,然后读取命令行的命令,对此命令要求的行号进行编辑。 用法: sed共有三种用法: ①直接在命令行中使用 sed [选项] 'sed命令' 输入 阅读全文
posted @ 2017-08-11 22:17 Ouka傅 阅读(964) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页