自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库存入先后问题

我现在有两条数据需要存入数据库,分别是数据userChatMessage,和数据assistantChatMessage。这两个是存入到同一个库的同一张表的数据。后发现数据库中的数据有时候并不是这样的,有时候也会先存assistantChatMessage再存userChatMessage。去网上找相关的信息后还是没有解决我的问题。之后想到了一个不是办法的办法,让当前线程sleep(300)。但是我觉得这样的方法很蠢,有没有大佬提提相关的意见,如何更改。

2024-10-31 18:00:10 432

原创 gitee用法

今天分享一个工作中常用的gitee操作,具体情况是这样:我在idea上的本地分支是dev-AISession在gitee上也有dev-AISession,现在我在gitee上新建了一个分支名字为dev-AIVideo,如何让我在idea上使用gitee的分支。以下是我的方法以我的情况举例:要在IntelliJ IDEA(简称idea)上使用Gitee上的新分支。

2024-10-30 17:39:53 651

原创 异步AI流传输时连接突然断开的问题

设置为180秒),如果一个异步请求在这个时间内没有完成,Spring会自动终止该请求,并返回一个错误响应。在这种情况下,如果请求在180秒内没有完成,Spring会抛出 `AsyncRequestTimeoutException`,并且默认情况下会返回503状态码和相应的错误消息。这个异常会被Spring的默认错误处理器捕获,并返回一个503 Service Unavailable状态码,以及一个简单的错误消息。在我的项目中,有个异步的流传输总是到达30s就自动断开,但是30s却还没有传输完数据。

2024-10-29 18:18:43 996

原创 集合的深浅拷贝

在Java中,如果你希望将一个集合 `url` 复制给另一个集合 `urlList`,并且保证 `url` 中的值更改后 `urlList` 中的值仍然是未更改前的 `url` 值,你需要进行深拷贝(deep copy)。对于简单的 `String` 对象,直接使用浅拷贝方法即可,因为 `String` 是不可变的。对于简单的不可变对象(如 `String`),你可以直接使用浅拷贝方法(如构造函数或 `addAll` 方法),因为这些对象本身是不可变的。通过序列化和反序列化可以实现深拷贝:```java。

2024-10-29 18:05:39 447

原创 java验证组理解

首先,定义一些接口作为验证组。在数据传输对象(DTO)中,使用提供的注解,并指定验证组。在控制器方法中,使用@Validated注解并指定验证组,以确保在特定场景下应用正确的验证规则。@Validated// 处理创建用户逻辑// 处理更新用户逻辑定义一个通用的结果对象,用于封装 API 调用的返回结果。这两个接口没有任何方法,只是作为标记接口,用于区分不同的验证场景。username:在创建用户时必须填写。email:在创建用户和更新用户时都必须填写。

2024-09-23 18:45:41 940

原创 mybatis中的generator的使用

MyBatis Generator (MBG) 是一个用于自动生成 MyBatis 相关代码的工具。它可以生成实体类、Mapper 接口、XML 映射文件等。下面是一个详细的步骤指南,包括配置文件的编写和生成代码的过程。

2024-09-23 15:24:32 920

原创 pom依赖管理

通过继承父模块的配置,子模块可以减少重复配置,提高项目的可维护性和一致性。父模块中的propertiesbuild等配置项都会被子模块继承,但子模块也可以选择性地覆盖或扩展这些配置。

2024-09-23 09:36:44 635

原创 singletonList

Collections.singletonList` 是 Java 标准库中 `java.util.Collections` 类提供的一个静态方法,用于创建一个只包含单个元素的不可变列表。1. **不可变**:返回的列表是不可变的,任何尝试修改列表的操作都会抛出 `UnsupportedOperationException`。// 输出: [Hello, World]1. **不可变**:返回的列表是不可变的,即不能添加、删除或修改列表中的元素。- **返回值**:返回一个只包含 `o` 的不可变列表。

2024-09-20 14:17:38 577

空空如也

空空如也

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

TA关注的人

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