![](https://img-blog.csdnimg.cn/2019101619375781.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaEE
文章平均质量分 81
JavaEE学习
HuCheng1997
这个作者很懒,什么都没留下…
展开
-
用户认证概述
文章目录一、用户身份认证1.1 单一服务器模式1.2 SSO(Single Sign On)模式1.3 Token模式二、JWT令牌2.1 JWT 令牌说明2.2 JWT令牌的组成2.3 JWT 问题和趋势2.4 JWT 测试一、用户身份认证1.1 单一服务器模式一般过程如下:用户向服务器发送用户名和密码。验证服务器后,相关数据(如用户名,用户角色等)将保存在当前会话(session)中。服务器向用户返回 session_id,session 信息都会写入到用户的 Cookie。用户的每个原创 2023-02-15 20:11:56 · 810 阅读 · 0 评论 -
Netty(四):优化与源码
Netty 优化与源码:优化、源码分析原创 2023-02-20 23:18:43 · 257 阅读 · 0 评论 -
Netty (三):进阶
Netty 进阶:粘包与半包、协议设计与解析、聊天室案例原创 2023-02-20 23:16:38 · 699 阅读 · 0 评论 -
Netty(二):入门
Netty 入门:概述、 Hello World、组件、双向通信原创 2023-02-20 23:13:18 · 299 阅读 · 0 评论 -
Netty(一):NIO
Netty NIO:NIO 基础、 ByteBuffer、文件编程、网络编程、NIO vs BIO原创 2023-02-15 20:12:09 · 364 阅读 · 0 评论 -
Spring进阶(五):其他
Spring进阶 其他:代理进一步理解、@Value 装配底层、@Autowired 装配底层、事件监听器、事件发布器原创 2022-08-14 09:30:00 · 379 阅读 · 4 评论 -
Spring进阶(四):Boot
Spring进阶 Boot:创建 Boot 项目、Boot 启动过程、Tomcat 内嵌容器、Boot 自动配置、条件装配底层原创 2022-08-12 11:14:10 · 356 阅读 · 0 评论 -
Spring进阶(三):WEB
Spring WEB进阶:RequestMappingHandlerMapping 与 RequestMappingHandlerAdapter、参数解析器、参数名解析、对象绑定与类型转换、@ControllerAdvice 之 @InitBinder、控制器方法执行流程、@ControllerAdvice 之 @ModelAttribute、返回值处理器、MessageConverter、@ControllerAdvice 之 ResponseBodyAdvice.........原创 2022-08-07 00:28:44 · 298 阅读 · 0 评论 -
Spring进阶(二):AOP
Spring AOP 进阶:AOP 实现之 ajc 编译器、AOP 实现之 agent 类加载、AOP 实现之 proxy、jdk 动态代理进阶、cglib 代理进阶、cglib 避免反射调用、jdk 和 cglib 在 Spring 中的统一、切点匹配、从 @Aspect 到 Advisor、静态通知调用、动态通知调用...原创 2022-08-02 09:00:00 · 197 阅读 · 0 评论 -
Spring进阶(一):容器与 bean
Spring 容器与 bean进阶:容器接口、容器实现、Bean 的生命周期、Bean 后处理器、BeanFactory 后处理器、Aware 接口、初始化与销毁、Scope原创 2022-08-01 15:06:52 · 283 阅读 · 1 评论 -
Spring(二):AOP切面编程
Spring(二):AOP切面编程:AOP概念、AOP示例原创 2022-05-31 10:38:23 · 381 阅读 · 1 评论 -
Spring(一):Bean管理和对象的生命周期
Spring(一):Spring概述、IOC 依赖注入、IOC之基于 XML 管理Bean、对象的生命周期、IOC之基于注解管理Bean原创 2022-05-30 10:51:16 · 326 阅读 · 0 评论 -
LocalDateTime的json格式化问题
LocalDateTime的json格式化问题的两种解决方式原创 2022-03-20 19:56:05 · 1452 阅读 · 0 评论 -
IDEA中配置类提示Spring Boot Configuration Annotation Processor not configured
IDEA提示Spring Boot Configuration Annotation Processor not configured原创 2022-03-16 17:14:26 · 1222 阅读 · 0 评论 -
EasyExcel的使用和数据字典应用
EasyExcel 简介、读写 Excel,数据字典的设计和实现原创 2022-03-16 14:29:22 · 4962 阅读 · 0 评论 -
统一日志处理
统一日志处理基于logback日志说明原创 2019-11-04 17:43:48 · 10814 阅读 · 0 评论 -
MyBatis-Plus
MyBatis-Plus 学习:简介、基本 CRUD、常用注解、条件构造器和常用接口、插件、通用枚举、代码生成器、多数据源原创 2022-03-10 15:38:33 · 1376 阅读 · 0 评论 -
MyBatis
MyBatis笔记:MyBatis 简介、MyBatis的基本使用、MyBatis获取参数值、MyBatis查询、特殊SQL的执行、自定义映射 resultMap、动态SQL、MyBatis 缓存、分页插件原创 2022-03-07 20:14:07 · 478 阅读 · 0 评论 -
Feign 调用存在的问题
feign调用存在的两个问题:feign 远程调用丢失请求头和异步调用 Feign 丢失上下文问题原创 2021-12-11 16:32:45 · 1077 阅读 · 1 评论 -
SpringSession 集成 Error creating bean with name ‘enableRedisKeyspaceNotificationsInitizer
Error creating bean with name 'enableRedisKeyspaceNotificationsInitizer原创 2021-12-01 10:41:19 · 997 阅读 · 0 评论 -
JSR303的使用
JSR303的介绍和使用,统一异常处理、分组校验、自定义校验原创 2021-11-02 21:56:27 · 173 阅读 · 0 评论 -
秒杀系统流程设计
秒杀系统需要解决的问题以及解决方案,秒杀商品上架和商品秒杀方案设计和关键代码编写......原创 2021-05-26 17:29:57 · 543 阅读 · 0 评论 -
分布式Session与单点登录
分布式Session与单点登录实现方案和流程原创 2021-04-17 17:27:46 · 1249 阅读 · 0 评论 -
异步方法CompletableFuture的使用
JDK8新增异步方法类CompletableFuture APi的使用原创 2021-04-07 21:06:28 · 319 阅读 · 1 评论 -
JMeter压力测试和性能优化
性能测试的指标、Jmeter的使用、性能监控和性能优化原创 2021-03-25 11:13:46 · 1126 阅读 · 0 评论 -
Nginx的使用
Nginx的简介、安装、基本代理配置、和网关结合实现反向代理、动静分离实现原创 2021-03-23 09:09:18 · 202 阅读 · 0 评论 -
ShardingSphere
ShardingSphere:Sharding-JDBC实现数据库的分库分表操作、Sharding-Proxy透明化的数据库代理端原创 2020-07-24 15:27:40 · 1498 阅读 · 1 评论 -
Service Mesh
服务网格Service Mesh的介绍原创 2020-05-21 08:45:58 · 11970 阅读 · 0 评论 -
华为云微服务治理方案
华为云微服务方案:华为云PaaS平台介绍、微服务引擎CSE、Edge Service、云容器CCE原创 2020-05-20 15:30:34 · 13600 阅读 · 0 评论 -
项目引入支付宝支付以及常见问题
电商项目中引入支付宝支付及实现以及所会遇到的问题原创 2020-05-12 09:10:02 · 14388 阅读 · 0 评论 -
使用注解去判断当前接口是否登录
使用注解判断当前接口是否需要登录原创 2020-05-11 15:15:18 · 12129 阅读 · 0 评论 -
ServiceComb微服务框架
华为提供的微服务解决方案:Service Comb原创 2020-05-08 11:44:41 · 13553 阅读 · 0 评论 -
SnowFlake算法
优秀分布式id生成策略:SnowFlake算法原创 2020-04-30 10:50:48 · 12084 阅读 · 0 评论 -
JasperReport:数据填充和多种类别报表
JasperReport 数据填充方式讲解和多种类别的报表制作原创 2020-04-07 11:12:12 · 13228 阅读 · 0 评论 -
JasperReport:报表概述和模板制作
JasperReport开发:JasperReport的概述以及开发流程原创 2020-04-03 15:31:55 · 13883 阅读 · 2 评论 -
Optional 类
Java8新特性:Optional 类原创 2020-03-29 19:15:21 · 11760 阅读 · 0 评论 -
Stream API
Java8新特性--操作集合Stream API原创 2020-03-29 19:04:13 · 11831 阅读 · 0 评论 -
Lambda表达式
Lambda表达式、函数式接口、方法引用、构造器引用原创 2020-03-28 16:04:29 · 11815 阅读 · 0 评论 -
SpringBoot2.0实现服务器主动推送SSE技术
服务器主动推送SSE技术介绍以及SpringBoot2.0实现方式原创 2020-03-04 20:34:30 · 13319 阅读 · 0 评论 -
thymeleaf3.0的使用
一、常用模板引擎对比简介jspJava Server Pages,动态网页技术,由应用服务器中的JSP引擎来编译和执行,再将生成的整个页面返回给客户端。支持表达式语言(EL、JSTL)。因为其是在服务器端渲染的,消耗性能,所以springboot项目中不在推荐使用jspfreemarker文件一般保存为 xxx.ftl,严格依赖MVC模式,不依赖Servlet容器(...原创 2020-02-27 00:27:08 · 9175 阅读 · 0 评论