
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
刚开始一直在网上摸索一直没有头绪,下载了好多有关websocket服务方面的资料demo,刚调试通过,就来写个日记,记录下遇到的坑。那里写的不对的请大家多担待,写的只是自己的理解,废话不多说了websocket 百度百科WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。Web...
lowd是基于node的纯JSON文件数据库localStorage持久化的本地存储,除非是通过js删除,或者清除浏览器缓存,否则数据是永远不会过期的。使用场景:用户登录页面刷新时需要验证token存不存在,在拦截路由时 判断下是否需要登录。...
使用场景:用户登录系统后,一定时间不使用后,再访问相关接口提示用户此session已经过期,请重新登录功能大致流程: 首先用户登录成功后,在redis添加一条缓存并设置一个有效时间,标识这个用户登录过系统了。然后访问其他接口时,添加一个拦截器,获取Header的token是否存在,是否失效。如果没有问题就更新下redis的这条缓存防止他过期。然后调用到接口比如:我这里调用一个登录接口:"user/
使用场景:用户登录后获取菜单列表,然后动态添加路由和菜单,实现根据用户权限实现动态添加路由。昨天搞了半个晚上一直困惑使用(Router.addRoutes)在路由拦截器里,一直问题,今天早上到了公司,咨询了下老大和一个前段大佬终于搞定了,直接上代码了login.vue(登录界面)import { resetRouter } from "@/router"async login() {resetRo
调度中心1.先去官网下载项目,地址:xxl-job: 一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。2.解压后用idea打开后修改xxl-job-admin下的application.properties改成自己的数据库连接地址里面有数据库连接地址、端口号、报警邮箱等都可以自己配置,配好了后打一个jar包,直接运行就可







