logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

springboot自动装配到底怎么实现?五种方案及其适用场景,以及如何使用的示例

Spring组件扫描失效问题及解决方案总结 当引入第三方依赖时,即使类标注了@Component注解仍无法自动注入,原因在于Spring默认只扫描主启动类所在包及其子包。本文提出五种解决方案:1)使用@ComponentScan手动指定扫描包路径;2)通过@Import直接导入特定类;3)用@Bean在配置类中显式注册;4)采用Starter模式实现自动配置;5)检查旧版spring.factor

#spring boot#spring#java
idea中java代码改动之后每次都要compile才能启动

热部署工具可以监视项目的源代码文件,并在检测到文件改动时自动重新加载已修改的类。Spring Boot Devtools 是 Spring Boot 提供的一个开发工具,它可以自动检测代码改动并进行热部署。JRebel 是一款商业化的热部署工具,它支持各种 Java 编译器和应用服务器,并能够在开发过程中实时加载代码变更。我们可以通过在项目的。然后,在 IDE 中启动应用程序,并配置 JRebel

#java#intellij-idea#ide
提示词模板Prompt Template(对Prompt的增强和改进)以及springai vs langchain4j vs spring ai alibaba的Prompt提示词的对比

Template是模板,例如RedisTemplate、RabbitMQTemplate、JDBCTemplateTemplate模板就是固定部分写死,灵活部分配置,所以提示词模板是与大语言模型沟通的范本。

编写Prompt的程序,限定回答问题的范围(流式返回)、Flux<ChatResponse>和Flux<String>的区别、以及进行ChatResponse的数据清洗、以及桥接外部服务

由于AssistanceMessage继承了AbstractMessage,所以也继承了他的getText()方法。如果返回的是Flux<String>,说明是对Flux<ChatResponse>的进一步清洗和数据的筛选。这是返回的原始的Flux<ChatResponse>对象。

Java工程师如何转大模型开发

时间目标关键动作第1周跑通 Python + RAG Demo安装 Ollama + LangChain,实现本地问答第2周用 Spring AI 封装模型写一个/chat接口,返回流式响应第3-4周构建完整微服务架构拆分 rag-service、llm-service,加监控1-2月做一个作品集项目如“企业知识库助手”、“智能客服系统”3月+投简历,面试强调“工程落地能力”,而非算法理论✨最后忠

#java
hosts 文件 + Nginx 反向代理 = 实现浏览器输入域名自动跳转到指定服务的完整方案

场景是否适用开发环境调试多个服务✅ 非常适合内网系统暴露给团队使用✅ 推荐做法没有公网 DNS 或云解析✅ 必须用 hosts + Nginx多人协作开发❌ 单独 hosts 不行,需配合内网 DNS 或 nginx + 代理✅是的,你现在的配置已经实现了“浏览器输入域名 → 自动代理转发到对应服务”的功能![浏览器] → [hosts 解析] → [Nginx 反向代理] → [后端服务]hos

#elasticsearch#大数据#搜索引擎
文生音---阿里百炼文生音的介绍、以及参照官方文档

同步调用:提交文本后,服务端立即处理并返回完整的语音合成结果。整个过程是阻塞式的,客户端需要等待服务端完成处理后才能继续下一步操作。流式调用:将文本逐步发送到服务端并实时接收语音合成结果,允许将长文本分段发送,服务端在接收到部分文本后便立即开始处理。适合实时性要求高的长文本语音合成场景。提交文本后,服务端立即处理并返回完整的语音合成结果。整个过程是阻塞式的,客户端需要等待服务端完成处理后才能继续下

#语音识别#人工智能
Streamable HTTP和Server-Sent Events(SSE)

术语说明可流式传输的 HTTP 请求(描述性说法)SSEServer-Sent Events,是实现流式传输的标准技术SSE 使用的内容类型FluxSpring WebFlux 中表示数据流的类型前端 JS 用来接收 SSE 的 API🎯你现在要记住:“Streamable HTTP” 就是用 SSE 实现的 AI 流式输出。用.call()→ 普通 HTTP(等结果)用.stream()→ S

#状态模式
向量化和向量数据库、嵌入式模型的概念

向量化和向量数据库是最关键的技能,如果是AI大模型开发技能的必选必备面试必问笔试必考工作中必用的技能向量、向量文本化、向量数据库这三个概念是最重要的概念传统的关系型数据库MySQL分布式内存数据库Redis还有一个向量数据库,也叫矢量数据库,专门存向量化后的数据这三种数据库在简历上体现才可以脱颖而出。

#数据库
如何确认调用的是本地大模型还是云端大模型?

问题回答🔹 我现在是不是在用本地大模型?✅是的!你在用 Ollama 提供的本地大模型服务🔹 模型文件在哪?(Mac/Linux)或C:\Users\用户名\.ollama\models(Windows)🔹 Java 程序直接运行模型了吗?❌ 没有,它是通过 HTTP 调用本地 Ollama 服务🔹 这算不算“本地部署”?✅ 当然算!这是目前最主流的本地大模型使用方式。

    共 31 条
  • 1
  • 2
  • 3
  • 4
  • 请选择