- 博客(18)
- 收藏
- 关注
原创 Nginx之rewrite指令用法
/•将URL /images/1.html 重写为 /pics/1.html。//•将URL /pics/1.html 重写为 /photos/1.html。将URL /images/1.html 重写为 /pics/1.html, 重新进入server段后匹配了/pics location段,然后又被重写。将URL /images/1.html 重写为 /pics/1.html, 并且不再匹配其他location段。,浏览器的地址栏也会显示。
2022-11-02 10:27:13
1727
1
原创 Nginx中root和alias区别
也就是说使用root 请求的真实路径是 rootpath + /uri ,也就是文件目录 + URI / 后面的内容。//最后面一定要加 "/",则对应磁盘映射路径/opt/nginx/html/images/images/1.jpg。使用alias uri和文件路径进行了叠加,其实就是alias + 请求的文件。,则对应磁盘映射路径/opt/nginx/html/images/1.jpg。
2022-11-02 09:19:25
854
原创 Nginx概述与安装
Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。Nginx 专为性能优化而开发,使用异步非阻塞事件驱动模型。
2022-10-31 17:56:54
1118
原创 Shiro安全框架集合(二)
Data}@component将MyRealm类实例化放入Spring容器中管理,相当于//自定义Realm类@Component@Resource//自定义认证方法@Override// 1、获取用户输入的用户名// 2、根据用户名查询用户// 3、将查询到的用户封装成认证信息System.out.println("用户名不存在");}/*** 参数一: 用户。
2022-10-31 15:34:23
353
原创 Shiro安全框架集合(一)
会话管理,用户登录后就是一次会话,在没有退出之前,它的所有信息都在会话中,会话可以是JavaSE环境的,也可以是Web环境的。shiro框架定义了一套会话管理,它不依赖web容器的session,所以shiro可以使用在非web应用上。Shiro是apache旗下的一个开源安全框架,它可以帮助我们完成身份认证,授权、加密、会话管理等功能。,根据用户的权限来控制用户访问资源的过程,拥有资源的访问权限则正常访问,没有权限则拒绝访问。缓存管理,将用户权限数据存储在缓存中,这样可以减少权限查询次数,提高性能。
2022-10-30 18:58:50
723
原创 SpringSecurity集合(权限)
用户角色,角色权限都是多对多关系,即一个用户拥有多个角色,一个角色属于多个用户;一个角色拥有多个权限,一个权限属于多个角色。这种方式需要指定用户有哪些角色,而角色又有哪些权限。授权即认证通过后,系统给用户赋予一定的权限,用户只能根据权限访问系统中的某些资源。基于资源的访问控制,即按资源(或权限)进行授权。比如在企业管理系统中,用户必须 具有查询报表权限才可以查询企业运营报表。基于角色的访问控制,即按角色进行授权。比如在企业管理系统中,主体角色为总经理可以查询企业运营报表。
2022-10-25 19:30:32
996
原创 Vue中el-table-column获取当行中的数据
temple中有一个slot-scope属性可以获取当前行{{scope.row.value}}获取当前行中的数据值。
2022-10-25 16:44:49
6708
1
原创 SpringSecurity集合(认证)
的实现类必须重写方法,该方法定义了具体的认证逻辑,参数username是前端传来的用户名,我们需要根据传来的用户名查询到该用户(一般是从数据库查询),并将查询到的用户封装成一个UserDetails对象,该对象是Spring Security提供的用户对象,包含用户名、密码、权限。Spring Security会根据UserDetails对象中的密码和客户端提供密码进行比较。相同则认证通过,不相同则认证失败。Spring Security给我们提供了登录页面,但在实际项目中,更多的是使用自己的登录页面。
2022-10-24 15:49:15
854
原创 springSecurity集合(一)
认证即系统判断用户的身份是否合法,合法可继续访问,不合法则拒绝访问。常见的用户身份认证方式有:用户名密码登录、二维码登录、手机短信登录、脸部识别认证、指纹认证等方式。Spring Security是Spring项目组提供的安全服务框架,核心功能包括。,根据用户的权限来控制用户访问资源的过程,拥有资源的访问权限则正常访问,没有权限则拒绝访问。它为系统提供了声明式安全访问控制功能,减少了为系统安全而编写大量重复代码的工作。
2022-10-23 18:32:31
1069
原创 Spring-fox接口文档笔记
使用 Swagger 时如果碰见版本更新,只需要更改Swagger的描述文件即可。但是在频繁地更新项目版本时很多开发人员认为即使修改描述文件(yml 或 json)也有一定的工作负担,久而久之就直接修改代码,而不去修改描述文件了,这样基于描述文件生成接口文档也就失去了意义。由于Spring的流行,Marty Pitt 编写了一个基于Spring 的组件swagger-springmvc。Spring-fox 是根据代码生成接口文档,所以正常的进行更新项目版本,修改代码即可,而不需要跟随修改描述文件。
2022-10-23 16:41:51
461
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人