自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 基于Fastdfs实现上传功能

5.编写controller进行接收参数。1. pom文件中引入相应的依赖。2. 配置yml文件。3.编写文件上传属性。

2024-03-21 14:19:26 376 1

原创 Java面试题-Nginx

Nginx是一款轻量级的Web服务器,反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用,Nginx专为性能优化而开发,使用异步非阻塞事件驱动模型。

2024-03-15 17:39:35 471 1

原创 Java面试题-SpringBoot配置文件加载顺序

在SpringBoot项目中都是采用约定的方式来简化配置的。默认情况下SpringBoot支持三种格式的配置文件,分别是application.properties,application.yml,application.yaml。在同一个路径下这三个配置文件的优先级是application.properties>application.yml>application.yaml,但SpringBoot支持的配置文件存储位置有四个。

2024-03-14 17:41:54 963

原创 Mybatis-plus报错:Cause: java.sql.SQLException: Field ‘id‘ doesn‘t have a default value

在添加的时候报了这个错,这个错误的意思就是添加时候id没有默认值。

2024-03-13 10:52:42 785

原创 Java面试题-final、finally、finalize 有什么区别?

finally: 是try{} catch{}finally{}最后一部分,表示不论发送任何情况,它最终都会执行,finally部分可以省略,但如果finally部分存在,则一定会执行finally里面的代码。final:是修饰符,如果修饰类,此类不能被继承,如果修饰方法和变量,则表示此方法和此变量不能在被改变,只能使用。finalize:是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法。

2024-03-12 17:36:17 732 1

原创 Java面试题-MQ中死信队列

想要回答这个问题,就需要先知道什么是死信队列。死信消息(以RabbitMQ进行举例:在RabbitMQ中队列存储的消息如果在第一次没有被成功消费,会基于ACK进行消息重试,当重试次数达到最大后,表明我们消费者已经无法消费消费消息了,它会把为消费的消息放入到一个特殊的队列,此时这个消息就是死信消息,而专门存储死信消息的队列就是死信队列(什么情况下消息会变成死信消息呢?

2024-03-09 17:34:22 554

原创 Java面试题-Spring中的IOC与AOP

传统的编程方式中,程序通常会自己创建和管理对象,这可能导致代码的紧耦合和难以维护。而通过IOC,程序不在负责对象的创建和依赖关系的管理,而是由外部的容器或者框架来处理。它提供了一种通过配置或注解来管理对象之间的依赖关系的方式,使得对象的创建和装配可以在运行时由Spring容器自动完成。通过使用AspectJ或Spring AOP,你可以定义切面和切入点,将横切关注点(如日志,事务等)织入到目标方法中。这使得你可以将这些通用的功能与业务逻辑分离,提高了代码的复用性和关注点的分离。在上面的示例中,我们使用。

2024-03-05 16:43:40 444

原创 JAVA安装教程

从0开始jdk快速安装指南

2024-03-04 16:40:39 419

原创 Java实现获取用户登录日志信息

如何正确编写用户登录态,获取用户登陆日志

2024-03-04 10:10:41 932

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除