java
文章平均质量分 73
pumpkin84514
这个作者很懒,什么都没留下…
展开
-
ThreadLocal的使用
Java 中的原理、由来、使用场景和一个简单的使用示例。原创 2024-06-04 00:00:32 · 355 阅读 · 0 评论 -
基于Spring Security添加流控
添加依赖:引入Spring Security和Sentinel-Core的依赖。配置Sentinel:通过类初始化Sentinel并加载流控规则。创建Sentinel过滤器:自定义过滤器实现流量控制。集成Spring Security:配置类中注册过滤器并定义安全策略。按照上述步骤,您可以基于Spring Security应用集成Sentinel-Core,实现流量控制,同时对白名单URL实施特殊处理。原创 2024-05-31 22:30:50 · 615 阅读 · 0 评论 -
OncePerRequestFilter 和 GenericFilterBean比较
和都是Spring框架提供的用于构建自定义Servlet过滤器(Filter)的基类,它们主要用于处理Web请求的拦截和处理逻辑。原创 2024-05-30 22:28:59 · 398 阅读 · 0 评论 -
Mokito的一些API
Mockito是一个Java单元测试框架,它允许开发者创建和配置模拟对象(mock objects),以便在隔离的环境中测试代码,尤其是当实际对象难以构造或其行为不确定时。下面是一些核心的Mockito API及其使用场景和代码示例。原创 2024-05-24 22:47:18 · 1089 阅读 · 0 评论 -
Session和JWT(JSON Web Token)的对比
Session和JWT(JSON Web Token)都是用于用户身份验证和授权的机制,但它们的工作原理、存储位置、可扩展性和安全性等方面有所不同。综上所述,选择Session还是JWT取决于具体应用场景的需求,如安全性要求、扩展性需求以及是否需要跨域支持等。原创 2024-05-21 21:59:48 · 500 阅读 · 0 评论 -
从OpenJDK 8升级到OpenJDK 21注意事项
从OpenJDK 8升级到OpenJDK 21是一个跨越多个版本的过程,涉及到众多的语言特性、API变更、性能优化和废弃特性。原创 2024-05-16 22:26:37 · 879 阅读 · 0 评论 -
content-type之multipart/form-data和application/json比较
对于前后端分离的应用,Spring Boot后端通常定义RESTful API,前端通过Ajax调用这些API传递JSON数据。在前后端分离架构中,Spring Boot作为后端框架,通过明确区分不同的。,可以灵活地处理数据交互和文件上传需求,同时保持接口的清晰和易用性。对于文件上传,Spring Boot提供了。原创 2024-05-11 03:22:27 · 789 阅读 · 0 评论