交互 面向对像都是面向的抽象对象,而不是具体的,这一点很重要。 攻击者和被攻击者 攻击者可以抽象成CanAttack,被攻击者抽象出来CanBeAttacked。另外只有被其它类或对象调用的方法才可以成为抽象方法。 抽象出来的对象要确定其为谁服务的(即为谁抽象,一般从上往下考虑,而不是从他的子类的角 ...
分类:
其他好文 时间:
2020-05-01 01:09:53
阅读次数:
52
1. Spring Security 简介 在 Spring 生态系统中,为他的项目增加安全性,你可以借助 Spring Security 库来做到这一点。 那什么是 Spring Security? 从本质上讲,Spring Security 实际上只是一堆 servlet 过滤器,可帮助您向We ...
分类:
编程语言 时间:
2020-04-29 23:58:10
阅读次数:
136
Authorization 授权 在更简单的应用程序中,身份验证可能就足够了:用户进行身份验证后,便可以访问应用程序的每个部分。 但是大多数应用程序都有权限(或角色)的概念。想象一下:有权访问你的面向公众的Web前端页面的客户,以及有权访问单独的管理区域的管理员。 两种类型的用户都需要登录,但是仅凭 ...
分类:
编程语言 时间:
2020-04-29 23:07:59
阅读次数:
104
1. 首先在 SQL Server 服务器级别,创建登陆帐户(create login) create login dba with password='abcd1234@', default_database=mydb 登陆帐户名为:“dba”,登陆密码:abcd1234@”,默认连接到的数据库: ...
分类:
数据库 时间:
2020-04-28 22:45:54
阅读次数:
613
在现实中,你要和天南海北的朋友聊天需要中介,QQ,微信,信息等等这些都是中介工具。中介工具的作用就是把同一类的人放在一起(群),一个发送消息的时候,需要通知其他人 java中的中介者模式有四个角色:抽象中介者,具体抽象者,抽象角色,具体角色。 抽象中介者(群的概念) abstract class M ...
分类:
其他好文 时间:
2020-04-28 16:45:35
阅读次数:
49
享元模式:相同的对象只保存一份,降低了因为大幅创建相同对象来对系统的额外开销 享元模式分为4个角色,非享元对象,抽象享元角色,具体享元角色,享元工厂。非享元角色是享元角色的一个参数,如果需要经常需要调用非享元对象,可能会创建很多的享元角色,这时候可以从享元工厂里获取具体的享元角色,使用一个map存放 ...
分类:
其他好文 时间:
2020-04-28 09:53:43
阅读次数:
60
场景是用户表,角色表,权限表做权限管理; users表 role表 permission表 中间表users-role 中间表role-permission 查询用户没有的角色 在controller中 @RequestMapping("/findUserByIdAndAllRole.do") pu ...
分类:
其他好文 时间:
2020-04-27 22:29:37
阅读次数:
68
参考:https://www.cnblogs.com/ningvsban/p/3606239.html 一、用户的创建 a) 语法 create user 用户名 identified by 密码; b) 创建用户bjsxt, 设定密码为bjsxt 注意: 操作数据库对象是需要dba权限的 crea ...
分类:
数据库 时间:
2020-04-27 19:14:33
阅读次数:
69