
面试题
文章平均质量分 88
八月五
记录我的学习历程
展开
-
面试题—为什么要一起重写equals和hashCode方法
Java中equals方法和hashCode需要同时重写的原因剖析原创 2025-02-07 21:34:56 · 840 阅读 · 0 评论 -
八股——Java基础(四)
java基础之泛型、序列化原创 2025-01-27 20:59:00 · 880 阅读 · 0 评论 -
八股——Java基础(三)
Java基础包装类型、反射部分原创 2024-12-27 16:43:57 · 1024 阅读 · 0 评论 -
八股—Java基础(二)
javaSE中的面向对象、对象相等判断、String相关内容原创 2024-12-17 16:18:01 · 856 阅读 · 0 评论 -
八股—Java基础(一)
javaSE的java概述、基础语法、关键字部分原创 2024-12-14 18:17:40 · 1021 阅读 · 0 评论 -
文件上传需要考虑的安全性问题及解决方案
恶意文件上传:攻击者可能上传包含恶意代码的文件,如病毒、木马等,这些文件被服务器执行后,可能完全控制服务器或破坏服务器安全。为避免这种情况,应实施严格的文件验证策略,只允许特定的安全文件类型上传,并在服务器端进行MIME类型和文件扩展名的检查。 文件覆盖 :如果服务器未妥善处理新文件的命名,上传的文件可能覆盖服务器上已存在的关键文件,导致数据丢失或系统功能受影响。应使用随机数或UUID改写文件名和文件路径,以防止文件覆盖。 上传大文件 :未经限制地上传过大文件可能导致服务器资源耗尽,如磁盘空间和带宽,从原创 2024-11-24 17:36:05 · 783 阅读 · 0 评论 -
SSM框架测试题整理(下)
在Mybatis映射文件中,原创 2024-11-27 10:06:20 · 871 阅读 · 0 评论 -
SSM框架测试题整理(上)
仅供个人学习使用Spring IoC容器是一个管理对象的工厂,它负责创建对象、管理对象的生命周期、配置对象以及管理对象之间的依赖关系。IoC容器通过读取配置元数据(例如XML配置文件、注解或Java配置类)来了解需要创建哪些对象,以及如何配置它们。DI(依赖注入)是IoC的一个核心组成部分,它是一种实现IoC的技术。DI允许对象之间的依赖关系被注入到对象中,而不是由对象自己创建或查找依赖。这通常通过构造函数注入、字段注入或setter注入实现。原创 2024-11-26 19:06:52 · 1507 阅读 · 0 评论