springboot-vue前后端分离session过期重新登录的实现 ...
分类:
编程语言 时间:
2019-06-27 00:28:19
阅读次数:
121
kubeadm 默认证书为一年,一年过期后,会导致api service不可用,使用过程中会出现:x509: certificate has expired or is not yet valid. 方案一 通过修改kubeadm 调整证书过期时间 修改代码,调整过期时间 克隆代码:git clon ...
分类:
其他好文 时间:
2019-06-26 20:47:40
阅读次数:
759
键的过期时间 设置过期时间 Redis可以为存储在数据库中的值设置过期时间,作为一个缓存数据库,这个特性是很有帮助的。我们项目中的token或其他登录信息,尤其是短信验证码都是有时间限制的。 按照传统的方法都是项目本身判断过期,这样无疑影响了系统性能。 redis可以为set或者expire两种方式 ...
分类:
其他好文 时间:
2019-06-25 16:43:06
阅读次数:
96
在java web编程中,经常使用shiro来管理session,也确实好用 SecurityUtils.getSubject().getSession() 其中SecurityUtils的getSubject代码如下 获取进程上下文,这个存在了问题,如果在使用线程池,获取的就是线程池里面的sess ...
分类:
编程语言 时间:
2019-06-25 15:09:45
阅读次数:
127
上一片文章实现了用户验证 查看 当用户成功登录后,关闭浏览器,重新打开浏览器访问http://localhost:8080,页面会跳转到登录页,因为浏览器的关闭后之前的登录已失效 Shiro提供了Remember Me的功能,用户的登录状态不会因为浏览器的关闭而失效,直到Cookie过期 1.修改S ...
分类:
编程语言 时间:
2019-06-24 01:01:06
阅读次数:
142
其机制是根据HTTP报文的缓存标识进行的。 过程:浏览器发起HTTP请求 – 服务器响应该请求。那么浏览器第一次向服务器发起该请求后拿到请求结果,会根据响应报文中HTTP头的缓存标识,决定是否缓存结果,若是,则将请求结果和缓存标识存入浏览器缓存中。 缓存过程分为两个部分,分别是强制缓存和协商缓存。 ...
分类:
Web程序 时间:
2019-06-23 20:51:17
阅读次数:
158
Linux中的用户管理,是多用户的一个系统 为什么要有用户?? 对系统中的资源做归属 为什么对应的用户要设置对应的密码?? 对用户的身份做认证 在Linux中,存在着用户组跟用户,用户是属于用户组的,并且共享这个用户组的权限 存放着用户基本信息 比如 存放着用户密码信息、过期时间等 存放着用户组密码 ...
分类:
系统相关 时间:
2019-06-23 19:08:55
阅读次数:
114
浏览器缓存原理 浏览器缓存 HTTP协议定义的缓存机制(如:Expires;Cache-control等) 2、浏览器无缓存 3、客户端有缓存 校验过期机制 校验是否过期 Expires、Cache-Control(max-age) 协议中Etag头信息校验 Etag Last-Modified头信 ...
分类:
其他好文 时间:
2019-06-23 17:36:12
阅读次数:
119
缓存命中率的介绍 命中:可以直接通过缓存获取到需要的数据。 不命中:无法直接通过缓存获取到想要的数据,需要再次查询数据库或者执行其它的操作。原因可能是由于缓存中根本不存在,或者缓存已经过期。 通常来讲,缓存的命中率越高则表示使用缓存的收益越高,应用的性能越好(响应时间越短、吞吐量越高),抗并发的能力 ...
分类:
其他好文 时间:
2019-06-23 15:53:39
阅读次数:
96
点击出现的评估期已过的窗口如下,如果你也遇到了同样的问题,通过以下方法解决。 1.进入Xshell官网主页,https://www.netsarang.com/ https://www.netsarang.com/zh/free-for-home-school/ 2.填写个人信息,只需要注意一点,邮 ...
分类:
系统相关 时间:
2019-06-21 22:35:46
阅读次数:
142