- 博客(10)
- 收藏
- 关注
原创 Springboot快速接入deepsek大模型
其中langchain4j.open-ai.chat-model.model-name=deepseek-chat可选。${DEEP_SEEK_API_KEY}是api的key值,我是放在了系统变量里,记得去deepseek官网充值一下。引入一下langchain4j依赖清单。首先引入LangChain4j依赖,这样可以避免明文泄露,
2025-05-10 13:20:23
231
原创 jakarta.websocket.server.ServerContainer not available
错误是在单元测试环境中运行时出现的。错误显示 jakarta.websocket.server.ServerContainer not available,这是因为在测试环境中 WebSocket 服务器容器不可用。问题在于你的 WebSocket 配置在测试环境中尝试初始化,但测试环境没有正确启动 WebSocket 服务器容器。要解决这个问题,方法一:创建测试专用配置类为测试环境创建一个特殊的配置,在测试中禁用 WebSocket。
2025-05-09 17:48:28
712
原创 iOS封装小技能:苹果书签打包教程(无脑复制)
二:创建一个profile.mobileconfig文件,用苹果手机去访问你这个文件的链接,会自动弹出这个。剩下的我就不多说了。我把代码发出来,你直接放你服务器里就完事了。一:首先你得服务器域名必须申请ssl证书,因为苹果手机要下载描述性配置文件要求你这个域名必须https加密。记得改目标网址和图标。
2025-02-20 15:06:26
593
原创 RedisTemplate 和 StringRedisTemplate区别
和都是 Spring Data Redis 提供的用于与 Redis 进行交互的模板类,它们简化了与 Redis 数据库的操作。下面详细介绍这两个类的特点、区别和使用场景。
2025-02-13 16:38:38
749
原创 StringUtils工具类
hasText方法是 Spring 框架里工具类提供的一个静态方法,其作用是检查传入的对象是否包含有意义的文本内容。java参数str:待检查的对象,是一个接口,String等类都实现了该接口,所以此方法可以接受这些类型的对象作为参数。该参数可以为null。返回值如果传入的不为null、长度大于 0 且包含至少一个非空白字符,则返回true;否则返回false。在 Java 中,空白字符是指满足方法判定条件的字符,常见的空白字符包括空格()、制表符(\t)、换行符(\n)、回车符(\r)等。
2025-02-13 14:14:24
1816
原创 getRequestURI() 和 getServletPath()区别
包含内容返回的路径包含上下文路径、Servlet 路径和可能存在的额外路径信息。只返回映射到具体 Servlet 的路径部分,不包含上下文路径和额外路径信息。用途常用于获取完整的请求路径,例如在日志记录、权限验证等场景中,需要知道客户端请求的完整路径信息。主要用于确定请求具体映射到哪个 Servlet,在 Servlet 内部处理请求时,可能会根据 Servlet 路径来执行不同的业务逻辑。
2025-02-13 13:17:05
666
原创 ServletRequest 和 HttpServletRequest 的关系
如果我们需要使用 HTTP 协议相关的功能,就需要将。例如,要获取 HTTP 请求的请求头信息,就必须使用。简单的示例,展示了如何使用强制类型转换后的。是一个通用的请求对象,它不具备。
2025-02-13 12:59:15
486
原创 TimeUnit类使用说明
TimeUnit是 Java 提供的一个枚举类,位于包中,它定义了一组常用的时间单位,方便开发者在不同时间单位之间进行转换,以及在涉及时间相关的操作中指定时间的度量单位。
2025-02-13 11:28:04
1350
原创 RedisTemplate类使用方法看这一篇就够了
是 Spring Data Redis 提供的一个核心类,用于与 Redis 数据库进行交互。它封装了 Redis 的操作,提供了一系列简单易用的方法,让开发者可以方便地在 Java 代码中操作 Redis 数据库。
2025-02-13 11:19:56
2459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅