![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术选型
文章平均质量分 81
截教教主
这个作者很懒,什么都没留下…
展开
-
日志性能之王Log4j2
Log4j2简介Apache Log4j 2是 Log4j(1) 的升级版,比它的祖先 Log4j 1. x 有了很大的改进,和logback对比有很大的改进。除了内部设计的调整外,主要有以下几点的大升级:更简化的配置更强大的参数格式化最夸张的异步性能Log4j 2中,分为API(log4j-api) 和 实现**(log4j-core)** 两个模块。API 和slf4j 是一个类型,属于日志抽象/门面,而实现部分,才是Log4j 2的核心。org.apache.logging.log4原创 2021-10-01 17:22:47 · 299 阅读 · 0 评论 -
Cookie Session Token JWT jwt的框架:JJWT
一切的根源就是因为 HTTP 是一个无状态的协议。HTTP 是一个无状态的协议什么是无状态呢?就是说这一次请求和上一次请求是没有任何关系的,互不认识的,没有关联的。看过电影《夏洛特烦恼》的小伙伴肯定记得夏洛和大爷的一段对话:夏洛:大爷,楼上322住的是马冬梅家吗? 大爷:马冬什么? 夏洛:马冬梅。 大爷:什么冬梅啊? 夏洛:马冬梅啊。 大爷:马什么梅啊?夏洛:……行,大爷,您先凉快吧。「打岔」大爷记不住马冬梅,就如同 HTTP 协议记不住上一次请求。说得通俗一点:HTTP 的记忆力不太好,需原创 2021-09-28 16:52:42 · 169 阅读 · 0 评论 -
SpringBoot 并发登录人数控制
通常系统都会限制同一个账号的登录人数,多人登录要么限制后者登录,要么踢出前者,Spring Security 提供了这样的功能,本文讲解一下在没有使用Security的时候如何手动实现这个功能demo 技术选型SpringBootJWTFilterRedis + RedissonJWT(token)存储在Redis中,类似 JSessionId-Session的关系,用户登录后每次请求在Header中携带jwt如果你是使用session的话,也完全可以借鉴本文的思路,只是代码上需要加些改动两原创 2021-05-27 14:56:02 · 137 阅读 · 0 评论