这天有点热的博客

一个小白的日常所遇。

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

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

2019-05-21 09:45:58

阅读数 7

评论数 0

Shiro 九 jsp标签

标签名称 标签条件(均是显示标签内容) <shiro:authenticated> 登录之后 <shiro:notAuthenticated> 不在登录状态时 <shiro:guest&gt...

2019-05-09 15:56:55

阅读数 7

评论数 0

Shiro 八 Web集成

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

2019-05-09 13:51:45

阅读数 26

评论数 0

Shiro 七 授权源码分析

1.首先调用Subject.isPermission*/hasRole*接口,其余委托给SecurityManager,而SecurityManager接着会委托给Authorizer。 2.Authorizer是真正的授权者,如果我们调用如isPermitted(“user:view”),其首...

2019-05-07 14:47:59

阅读数 14

评论数 0

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

整体目录: pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4....

2019-05-07 14:21:53

阅读数 15

评论数 0

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

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

2019-05-06 14:40:49

阅读数 12

评论数 0

shiro 四 加密realm登录登出

shiro加密操作 散列算法一般用于生成数据的摘要信息,是一种不可逆的算法,一般适合存储密码之类的数据,常见的散列算法人MD5、SHA等。一般进行散列算法时最好提供一个盐,比如加密密码(admin),产生的散列值是“21232f9757a837dasddadw”,可以到一些MD5 解密网站很容...

2019-05-06 13:40:30

阅读数 54

评论数 0

Shiro 三 自定义realm

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

2019-05-06 09:43:13

阅读数 9

评论数 0

Shiro 二 shiro登录、登出流程分析

接着上一篇来说,我直接把上一篇的代码复制过来 package com.study.shiro; import org.apache.shiro.SecurityUtils; import org.apache.shiro.authc.IncorrectCredentialsException...

2019-04-29 17:16:00

阅读数 23

评论数 0

Shiro 一 用ini完成验证

不多说什么是shiro了,因为我也知道皮毛。大家自己百度把。 我用的是ide2018 +maven3.2+,jdk1.8估计没什么影响把! 先贴出pom.xml,贴代码的时候要贴全,部分的真心不爽看的,我看别人的深受其害。 <?xml version="1.0&qu...

2019-04-25 16:40:57

阅读数 189

评论数 0

MongoDB数据操作(重点)

版本4.0.5 1、数据的增加 db.infos.insert();     a. 增加简单的数据: db.infos.insert({"url":"www.baidu"});     b. 增加数组: ...

2019-02-25 14:34:41

阅读数 35

评论数 0

MongoDB的基本操作

1、使用mldn数据库: use mldn 实际上这个时候并不会创建,只有子啊数据库里面保存集合数据之后,才能够真正创建数据库。 2、创建一个集合-- 创建一个emp集合 db.createCollection("emp"); 再次查看数据...

2019-01-10 15:18:35

阅读数 37

评论数 0

手把手教你MongoDB的安装和配置

我安装的时候最新的是4.0.5版本。首先到https://www.mongodb.com/官网下载安装包。 接下来就是傻瓜式安装,双击下载好的安装程序, 这里选择自定义, 下面的data和log文件夹需要自己手动创建。 等待安...

2019-01-09 13:50:25

阅读数 112

评论数 2

解释微信作为第三方授权登录

微信开放平台的官网https://open.weixin.qq.com/, 这里是文档, 这个图看着来, 1. 用户点击微信登录,这时请求我们自己的应用(一个借口,该接口给页面返回一个微信端的登录地址)。 例如:https://open.weixin.qq.com/connec...

2018-12-25 16:31:15

阅读数 112

评论数 0

springboot2.* 的跨域问题

最近想试试前后端分离的时候,用ajax调用springboot 的接口的时候,出现了跨域的问题! 弄了老半天才不出现了。首先ajax 端设置dataType :jsonp,不起作用,有的文章说只支持get请求,自己试了好久没试出来。 其次就是从sprongboot上入手了,网络上有好多文章,大...

2018-12-25 15:24:03

阅读数 429

评论数 1

笔记单机和分布式应用下的登录校验,session共享,分布式缓存应用

1、单机tomcat应用登录校验 session保存在浏览器和应用服务器会话之间 用户登录成功,服务端会保证一个session,当然会给客户端一个sessionId。 客户端会把sessionid保存在cookie中,每次请求都会携带这个sessionId。 2、分布式应用中session...

2018-12-17 16:59:45

阅读数 40

评论数 0

springboot+mybatis+mapper 报org.apache.ibatis.binding.BindingException: Invalid bound statement (not

先贴一个我的报错信息: Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception...

2018-12-14 10:40:14

阅读数 89

评论数 0

在IDEA 里面使用database发现不能点test connect

我这里是缺少Driver,

2018-12-12 10:16:11

阅读数 1188

评论数 3

中大型公司的开发流程

1、产品调研     需要了解产品需求,需要开发的功能,并且整理成文档。 2、需求评审     这时需要开会,(产品/设计/前端/后端/测试/运营),一起讨论,评估。考虑开发时间,功能是否合理,能否完成,难点等等。     1.UI设计。     在ui设计完成之后进行前后端开发。  ...

2018-12-11 16:15:55

阅读数 125

评论数 0

springboot 多配制文件配置并且比较properties和yaml

网络上有人写了自己就不写了,点连接查看

2018-12-11 10:32:03

阅读数 89

评论数 0

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