自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

这天有点热的博客

一个小白的日常所遇。

  • 博客(8)
  • 资源 (17)
  • 收藏
  • 关注

原创 好看的代码注释,或者启动banner

/***                                      *         瓦瓦            十              *        十齱龠己         亅瓦車己             *        乙龍龠毋日丶      丶乙己毋毋丶            *        十龠馬鬼車瓦      己十瓦毋毋          ...

2019-05-21 09:45:58 520

原创 Shiro 九 jsp标签

标签名称 标签条件(均是显示标签内容) <shiro:authenticated> 登录之后 <shiro:notAuthenticated> 不在登录状态时 <shiro:guest> 用户在没有RememberMe时 <shiro:user> 用户在RememberMe时 <shiro:ha...

2019-05-09 15:56:55 89

原创 Shiro 八 Web集成

Shiro与Web集成,主要是通过配置一个ShiroFilter拦截所有URL,其中ShiroFilter类似于如Strut2/SpringMVC这种web框架的前端控制器,是所有请求入口点,负责根据配置如(ini配置文件),判断请求进入URL是否需要登录/权限等工作。 老规矩先贴项目结构: pom文件: <?xml version="1.0" encoding="UTF-8"?...

2019-05-09 13:51:45 335

原创 Shiro 七 授权源码分析

1.首先调用Subject.isPermission*/hasRole*接口,其余委托给SecurityManager,而SecurityManager接着会委托给Authorizer。 2.Authorizer是真正的授权者,如果我们调用如isPermitted(“user:view”),其首先会通过PermissionResover把字符串转换成相应的permission实例。 3...

2019-05-07 14:47:59 164

原创 Shiro 六 自定义realm检查用户角色权限

整体目录: pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://...

2019-05-07 14:21:53 602

原创 Shiro 五 rbac权限模型理解,并用ini方式检查用户拥有角色

RBAC:基于角色的权限管理 简单理解为:谁扮演什么角色,被允许做什么操作;或者说谁拥有什么身份,能够有什么权限。 用户对象:user:当前操作用户 角色对象:role:表示权限操作许可权的集合 权限对象:permission:资源操作许可权 例如:张三(user)下载(permission)一个高清的电影(资源),需要VIP(role)权限。 张三------》普通用户----》授权...

2019-05-06 14:40:49 242

原创 shiro 四 加密realm登录登出

shiro加密操作 散列算法一般用于生成数据的摘要信息,是一种不可逆的算法,一般适合存储密码之类的数据,常见的散列算法人MD5、SHA等。一般进行散列算法时最好提供一个盐,比如加密密码(admin),产生的散列值是“21232f9757a837dasddadw”,可以到一些MD5 解密网站很容易的通过散列值得到“admin”,即如果直接对密码进行散列相对来说破解更容易,此时我们可以加一些干扰...

2019-05-06 13:40:30 256

原创 Shiro 三 自定义realm

1、继承AuthorizingRealm ,并且重写三个方法。 package com.study.shiro.realm; import org.apache.shiro.authc.AuthenticationException; import org.apache.shiro.authc.AuthenticationInfo; import org.apache.shiro.auth...

2019-05-06 09:43:13 114

centos7.rar

包括安装文档,erlang-21.3.2-1.el7.x86_64.rpm,rabbitmq-server-3.7.27-1.el7.noarch.rpm

2021-07-30

studytcp.zip

java写的模拟tcp服务小demo。简单的写了一个客户端,一个服务端,就是网络上最简单的那种,只是想着还是把整个包放上来吧。中间加了个scanner的控制台输入。跟大家交流,分享。

2020-03-06

Xmind8附带破解文件

方便快捷的思维导图,附带破解工具,亲测有效。希望对有需要的人有所帮助。

2019-04-12

nodejs基础学习代码

nodejs的基础学习代码。包括处理异常,路由,读取文件,事件等……

2018-11-08

springboot2使用ehcache缓存

springboot2.0使用ehcache缓存,这个压缩包时一个简单的demo。

2018-06-04

Redis-x64-3.2.100.zip

windows 版的redis,里面附带的文件已经做了简单的翻译,配置文件有部分翻译了。

2018-06-01

springboot2.0helloword

spring boot2.0 hellword 代码。使用springboot实现helloword

2018-05-18

springboot2.0参考手册

springboot2.0 参考手册,可以让你快速的了解2.0版本的特性。

2018-05-17

springboot2.0+jpa+mysql

springboot2.0 +jpa+mysql 整合,代码是根据官网实现的。

2018-05-17

计算hash工具

计算hash值得一个小工具,方便快捷。免安装。破解版。

2018-05-17

取色器,截图工具

取色器,截图工具。FSCapture,轻巧,简单,快捷,免费。

2018-05-17

mysql-connector-java-3.1.8-bin

mysql-connector-java-3.1.8-bin 用于连接mysql时必要的工具类。

2018-05-17

java jdk 8 64位

windows 开发用的64位,jdk-8u101-windows-x64.exe。可用于java开发。

2018-05-17

java jdk 7 64位

windows 开发用的64位,jdk-7u80-windows-x64.exe。可用于java开发。

2018-05-17

java jdk 7

windows 开发用的32位,jdk-7u25-windows-i586.exe。可用于java开发。

2018-05-17

java 64位jdk6

windows 开发用的64位,jdk-6u43-windows-x64.exe。可用于java开发。

2018-05-17

java jdk6 32位

windows 开发用的32位,jdk-6u43-windows-i586.exe。可用于java开发。

2018-05-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除