首页
学习
活动
专区
工具
TVP
发布

Java技术栈

专栏作者
1443
文章
1900279
阅读量
147
订阅数
别再用 JWT 作为 Session 系统了,问题重重,后果很危险!
JSON Web Tokens,又称 JWT。本文将详解:为何 JWT 不适合存储 Session,以及 JWT 引发的安全隐患。望各位对JWT有更深的理解!
Java技术栈
2023-02-27
8610
公司新来了一个同事,把权限系统设计的炉火纯青!
点击关注公众号,Java干货及时送达 作者:小小____ 来源:segmentfault.com/a/1190000023052493 思维导图如下 RBAC权限分析 RBAC 全称为基于角色的权限控制,本段将会从什么是RBAC,模型分类,什么是权限,用户组的使用,实例分析等几个方面阐述RBAC 思维导图 绘制思维导图如下 什么是RBAC RBAC 全称为用户角色权限控制,通过角色关联用户,角色关联权限,这种方式,间阶的赋予用户的权限,如下图所示 对于通常的系统而言,存在多个用户具有相同的权限,在分
Java技术栈
2022-08-25
4820
JWT 实现登录认证 + Token 自动续期方案,这才是正确的使用姿势!
点击关注公众号,Java干货及时送达 作者:何甜甜在吗 链接:https://juejin.cn/post/6932702419344162823 过去这段时间主要负责了项目中的用户管理模块,用户管理模块会涉及到加密及认证流程,加密已经在前面的文章中介绍了,可以阅读用户管理模块:如何保证用户数据安全。 今天就来讲讲认证功能的技术选型及实现。技术上没啥难度当然也没啥挑战,但是对一个原先没写过认证功能的菜鸡甜来说也是一种锻炼吧 技术选型 要实现认证功能,很容易就会想到JWT或者session,但是两者有啥区别
Java技术栈
2022-07-26
4.1K0
Spring Cloud 如何统一异常处理?写得太好了!
点击关注公众号,Java干货及时送达 作者:BNDong 链接:www.cnblogs.com/bndong/p/10135370.html 前言 在启动应用时会发现在控制台打印的日志中出现了两个路径为 {[/error]} 的访问地址,当系统中发送异常错误时,Spring Boot 会根据请求方式分别跳转到以 JSON 格式或以界面显示的 /error 地址中显示错误信息。 2018-12-18 09:36:24.627  INFO 19040 --- [           main] s.w.s.
Java技术栈
2022-06-16
1.4K0
再见 Fastjson!Fastjson 2 正式发布,性能炸裂…
点击关注公众号,Java干货及时送达 1. FASTJSON 2.0介绍 FASTJSON 2.0是FASTJSON项目的重要升级,目标是为下一个十年提供一个高性能的JSON库,同一套API支持JSON/JSONB两种协议,JSONPath是一等公民,支持全量解析和部分解析,支持Java服务端、客户端Android、大数据场景。 FASJTONS2代码 https://github.com/alibaba/fastjson2/releases/tag/2.0.1 JSONB格式文档 https://git
Java技术栈
2022-04-25
4.1K0
​Figma封禁大疆,Eolink流量上涨超十倍?
设计工具Figma封禁了大疆,但是API管理工具eolink的流量却上涨了十倍?这么神奇?原来大家担心postman也会封禁中国用户。今天,我们就来看看这款低调但实力强大的API管理神器,Eolink!怎么说呢,就很Pro! Eolink 是一款定位专业级的一站式API平台,团队早在2016年就发布了国内第一个将Swagger+Postman+Mock+Jmeter单点工具集合在一起的开源产品Eoapi,能够快速解决API文档管理、快速测试、Mock、API自动化测试等问题。并在2017年正式发布了全球第
Java技术栈
2022-03-21
4700
5 款新型 Linux 命令行工具,实用!
点击关注公众号,Java干货及时送达 使用新的替代工具来改进旧的命令行工具。 在Linux/Unix系统的日常使用中,我们需要使用很多命令行工具来完成工作,以及理解和管理我们的系统,例如使用du来监视磁盘利用率、top来显示系统资源。有些工具已经有很长的历史了。例如,top于1984年首次发布,而du的首次问世可追溯至1971年。 多年来,这些工具已经过现代化的改造,并移植到了不同的系统中,但总的来说,它们仍然保留了最初的想法、外观和感觉。 这些工具都非常优秀,对于许多系统管理员的工作流程来说都是必不可少
Java技术栈
2022-03-03
1K0
JWT 和 JJWT,别再傻傻分不清了!
JWTs是JSON对象的编码表示。JSON对象由零或多个名称/值对组成,其中名称为字符串,值为任意JSON值。
Java技术栈
2021-10-19
1.9K0
用了几年的 Fastjson,我最终替换成了Jackson!
作者:larva-zhh 来源:www.cnblogs.com/larva-zhh/p/11544317.html
Java技术栈
2021-05-11
4.6K0
王炸!!IDEA 2021.1 推出语音、视频功能,边写代码边聊天,我真的服了…
如上图所示,2021.1 更新了 9 个新特性,下面栈长会一一体验给大家介绍一下。
Java技术栈
2021-04-23
1.2K0
快报!Spring Boot 2.4.5 发布~
没错,距离 Spring Boot 2.4.4 发布刚过一个月,Spring Boot 2.4.5 又来了:
Java技术栈
2021-04-21
5730
我用 Java 8 写了一段逻辑,同事直呼看不懂,你试试看。。
首先,业务需求是这样的,从第三方电商平台拉取所有订单,然后保存到公司自己的数据库,需要判断是否有物流信息,如果有物流信息,还需要再进行上传。
Java技术栈
2020-09-04
7150
推荐 9 个 爱不释手的 JSON 工具!
链接:developer.51cto.com/art/201910/604745.htm
Java技术栈
2020-07-07
2.4K0
因为一个跨域请求,我差点丢了饭碗!
今天,我入职了一家浏览器公司,公司的主营业务是为人类提供Internet上网服务,我的岗位是负责执行JavaScript代码。
Java技术栈
2020-07-03
3990
我天!xx.equals(null) 是什么骚操作??
我的天,最近做 Code Review 看到一个同事的骚操作,他写了一个工具类,大概是这样的:
Java技术栈
2020-06-04
6170
JDK 的 3 个 bug 啊!
如果两个变量中间隔了比较长的其它代码,很可能会导致开发人员将两者混淆,导致逻辑认知错误,从而写出或改出有问题的代码。
Java技术栈
2020-02-21
5130
15 个 Linux 神器,你会用几个?
mycli:mysql客户端,支持语法高亮和命令补全,效果类似ipython,可以替代mysql命令。
Java技术栈
2019-12-09
5750
写 JSP 的痛点,真的非常痛!
前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。这个步骤是系统架构从猿进化成人的必经之路。
Java技术栈
2019-11-08
1.4K0
携程的 Dubbo 之路,值得学习!
携程当初为什么要引入 Dubbo 呢?实际上从 2013 年底起,携程内主要使用的就是基于 HTTP 协议的 SOA 微服务框架。这个框架是携程内部自行研发的,整体架构在这近6年中没有进行大的重构。
Java技术栈
2019-10-14
5810
掌握这些 Redis 技巧,百亿数据量不在话下!
实际上NewLife.Redis是一个完整的Redis协议功能的实现,但是Redis的核心功能并没有在这里面,而是在NewLife.Core里面。
Java技术栈
2019-10-10
6520
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档