-
通俗化讲解JWT鉴权的使用场景及结构安全
通俗化讲解JWT鉴权的使用场景及结构安全 一、基于Session的应用开发的缺陷 在我们传统的B\S应用开发方式中,都是使用session进行状态管理的,比如说:保存登录、用户、权限等状态信息。这种方式的原理大致如下: 用户登陆之后,将状态信息保存到session里面。服务端自...
-
fastjson自定义序列化竟然有这么多姿势?
fastjson自定义序列化竟然有这么多姿势? 本文介绍下fastjson自定义序列化的各种操作。 一、什么是fastjson? fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。 二、如何...
-
在Spring Security框架下JWT的实现细节原理
在Spring Security框架下JWT的实现细节原理 一、回顾JWT的授权及鉴权流程 在笔者的上一篇文章中,已经为大家介绍了JWT以及其结构及使用方法。其授权与鉴权流程浓缩为以下两句话 授权:使用可信用户信息(用户名密码、短信登录)换取带有签名的JWT令牌 鉴权:解签JWT令...
-
Java大神带你领略queue的风采
作为数据结构中比较常见的类型,你足够了解队列( queue )吗?从今天开始,我将为你讲解关于队列( queue )的一切,包括概念、类型和具体使用方法,如果你对此足够感兴趣,赶快来加入我们,我将同你一起探索 queue 的奥秘。 概念 队列 队列是一种特殊的线性表,是一...
-
读完此文让你了解各个queue的原理
队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作。 通俗来讲,就是一个队列中,早来的排在前面,后来的就在队尾,而这个队列大多只有一个出口和入口的单项队列。 Queue 的重要性不言而喻,接下来我们就来一起了解一下吧。 概念 队...
-
java 后端与前端Date类型与String类型互相转换(使用注解)
后端返回的类型中,直接定义Date类型,加上此注解,直接将Date类型转成自定义的格式给前端 class TestDateOutput{ @JsonFormat(pattern = "yyyy-MM-dd") private Date create; } 注意:非spring-boot项目,需要引入一个依赖,spring-boot项目默认已经引入 dependency g...
-
测试
测试 thymeleaf抽取公共部分 head.html !DOCTYPE htmlhtml xmlns:th=http://www.thymeleaf.orghead meta name=renderer content=webkit|ie-comp|ie-stand meta http-equiv=X-UA-Compatible content=IE=edge,chrome=1 meta name=viewport content=width=device-width,us...
-
Nginx日志常见时间变量解析
Nginx日志常见时间变量解析 $request_time 官方解释:request processing time in seconds with a milliseconds resolution; time elapsed between the first bytes were read from the client and the log write after the last bytes were sent to the client. 客户...
-
Docker-Compose基础与实战,看这一篇就够了
Docker-Compose基础与实战,看这一篇就够了 what why Compose?项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。使用前面介绍的Dockerfile我们很容易定义一个单独的应用容器。然而在日常开发工作中,经常会碰到需要多个容器相互配合来完成某项任...
-
SpringBoot2.0整合WebSocket,实现后端数据实时推送!
SpringBoot2.0整合WebSocket,实现后端数据实时推送! 之前公司的某个系统为了实现推送技术,所用的技术都是Ajax轮询,这种方式浏览器需要不断的向服务器发出请求,显然这样会浪费很多的带宽等资源,所以研究了下WebSocket,本文将详细介绍下。 一、什么是WebSocket?...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
