前言 由于最近手中的windows本子坏了,所以搞了一台m系列的macbookpro 作为一个开发者 面对新设备最先考虑的应该就是各种sdk、中间件服务、环境变量配置和工具了吧!!! 本文将带你手把手学习Mac搭建属于自己的本地开发环境 安装brew 什么是brew? Brew(
项目简介 该项目是一款基于 SpringBoot + Vue2 + Jwt + ElementUi的 RBAC模型管理系统。 主要以自定义拦截器和jwt结合进行权限验证 通过自定义指令实现按钮级别权限,使用经典的RBAC模型 什么是RBAC? 1、RBAC模型概述 RBAC模型(
一、什么是springboot 约定大于配置是springboot的核心用来简化配置的一个框架 Spring Boot 将日常企业应用研发中的各种场景都抽取出来,做成一个个的 starter(启动器),starter 中整合了该场景下各种可能用到的依赖,用户只需要在 Maven 中引入 star
前言 今天涛哥在做项目时,在filter类里出现了一个问题。发现总是在实例化单例对象报空指针异常 调试debug了好久都为null,错误信息如下 错误信息 部分代码 /** * redis缓存工具类 * */ @Autowired
前言 由于涛哥考虑到cookie的安全性问题,就有了下面这个版本的sso 单点登录 SSO(Single Sign On) 什么是单点登录? 单点登录的英文名叫做:Single Sign On(简称SSO),指在同一帐号平台下的多个应用系统中,用户只需登录一次,即可访问所有相互信任的系统。简
前言 因为涛哥刚进入公司,易哥在开发一个系统的迭代版本。 现在有一个问题是考虑到在分布式部署时,移动端和PC sessionid的不同要实行单点登录和数据的共享。 让我想想该如何实现,首先我就想到的是用redis,然后又去考虑什么异地登录的情况。 结果回来通宵用jwt+redis
什么是Redis? Redis是一个基于内存、可持久化、键值对(key-value)模式的NoSQL数据库 优点 速度快(单线程,IO多路复用)、高性能、高可靠、可持久化(rdb,aof),支持丰富的数据结构 Redis应用场景 分布式锁 主要利用redis的setnx命令进行,setn
介绍 JSON Web Token(JWT)是一种开放标准,用于作为Web应用中的令牌,用于在各方之间安全地将信息作为JSON对象传输。在数据传输中完成数据加密、签名等相关处理。 实现前后端分离就用JWT Jwt的核心是什么:一种信息交换,一种是用来做javaweb中的安全验证 流程