03 2024 档案
摘要:前言 项目中没有使用nacos官方提供的方式使用SpringBoot的集成方式来进行集成,而是使用了Alibaba Spring Cloud的依赖包进行集成。 原因是因为官网提供的SpringBoot集成方式中,同时使用配置中心和服务发现功能,会使得服务发现功能配置的部分属性冲突不生效。最直接的就是
阅读全文
摘要:1.1 SpringCloud 简介 SpringCloud 是一个用于构建云原生应用的框架集合,它为开发者提供了一套完整的工具链,用于快速搭建分布式系统。SpringCloud 基于 SpringBoot 开发,具有如下特点: 提供了丰富的组件,如配置管理、服务注册与发现、断路器等 采用声明式的编
阅读全文
摘要:我的文章已从“分布式处理中RPC框架、RMI基本通讯代码、RMI源码浅析、代码逻辑总结”等九大部分的内容,与大家分享了我在操作过程中对“RMI基础”部分的一些见解。今天,我想以“RMI反序列化漏洞解析”为主题与大家一同研究其反序列化的漏洞。 (一)高版本的预防措施 高版本直接限制了可以反序列化的类,
阅读全文
摘要:前言 Shiro是一个功能强大且易于使用的Java安全框架,提供全面的身份验证、授权、密码管理和会话管理功能。它支持多种认证方式,如基于表单、HTTP基本身份验证和RememberMe。授权模型灵活,可细粒度限制访问控制,保护敏感数据和功能。安全会话管理功能确保会话安全,包括记住我功能和会话超时设置
阅读全文
摘要:webpack是一个现代化的前端打包工具,它可以将多个模块打包成一个或多个静态资源文件。通过使用webpack,开发者可以更高效地管理和组织项目的代码,并且可以通过各种插件和加载器来优化和扩展项目的功能。 要使用webpack进行打包操作,首先需要安装webpack。可以通过npm(Node Pac
阅读全文