掘友等级
获得徽章 7
#挑战每日一条沸点#
-- session和cookie的区别?
1.session是服务端保存用户状态(登录)的技术,
而cookie是客户端保存用户状态(登录)的技术
2.因为cookie存储在客户端,容易被窃取,因此cookie的安全性比session低
-- 客户端禁用cookie怎么办?--> URL重写(请求url带上sessionId)、Token机制
-- 为什么禁用cookie,session也不能用了?
因为session是通过sessionId来确定服务端的session属于哪个用户,而sessionId是存储在客户端的cookie中,因此禁用cookie,就拿不到sessionId,也就拿不到session对象。
#每天一个知识点#
1. jsp 9个内置对象:
request(客户端请求)、response(服务端响应)、session(用户会话)、
page(jsp页面本身)、pageContext()、application(服务器的运行环境)、
config(配置信息)、out(输出服务端响应的输出流)、exception(异常信息)
2. jsp 4种作用域:
page(一个页面)、request(一次请求)、session(一个会话)、application(整个应用)
与。。。相关的对象和属性
#挑战每日一条沸点# 今天星期三,一周又过去了一半了,今天主要学习了基于springboot+vue的权限管理的设计与实现,采用的是rbac权限模型,其复杂点在于权限的树形结构显示,需要使用递归查询来实现
#挑战每日一条沸点# 今天星期二,今天主要学习了jwt认证机制,结合spring security 来实现用户的登录认证,在前后端分离的架构模式下,传统的基于session-cookie的认证方式以及失效,需要使用token来进行登录认证。
#挑战每日一条沸点# 今天周六,主要是复习和回顾了一下本周学习的相关知识,包括Mybatis的增强框架:mybatis-flex、spring security、缓存(caffeine、Redis)等相关知识。其中我觉得Redis是更为重要的,面试也会更多地涉及Redis,主要包括其5中数据结构类型、缓存雪崩、缓存击穿、缓存穿透、如何保证缓存数据的一致性等。
今天,星期五,今天主要学习了Redis缓存的基本使用,包括对其5大数据结构(String、Set、ZSet、List、Hash)的学习,以及了解Redis的常用使用场景(排行榜、点赞、签到、统计登录用户等),好快呀,一周又过去了
#挑战每日一条沸点# 今天是周四,意味着又快要到周末了,今天主要学习了caffeine缓存和Redis缓存技术,一个是目前流行的本地缓存,一个是后端程序员必备的服务器缓存,Redis和spring boot的整合使用相对简单,使用set存储数据,使用get从缓存中获取数据。今天温度大概是33度左右,在酷热的8月份算是不是很热,希望多一点凉爽在酷热的余夏,虽然说已经立秋了,但是距离真正的秋天还有一大段时间。
#挑战每日一条沸点# 今天又是新的一天,今天大概8点起床,感觉上午有点小困,可能是昨晚睡晚了,等下中午回去休息一下。今天主要学习了解mybatis的增强框架,mybatis-plus等相关使用,有了这些增强框架,一些基础的crud代码就不需要再重复写了,节约时间去更多地处理业务逻辑。
#挑战每日一条沸点# 今天,又到了一周一度的星期六,今天主要是复习和总结本周学习的知识,如 mybatis、spring、spring mvc、springboot等的基本使用和部分底层机制和原理。今天过后,明天就可以休息一下了
下一页