自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 websocket客户端实现流程

本文总结了一个WebSocket客户端的实现流程,主要包含以下功能:1) 连接管理,避免重复连接;2) 心跳检测机制,定时发送ping包维持连接活性;3) 断线重连功能,采用指数退避策略智能重连;4) 消息收发处理;5) 资源清理,包括登出时关闭连接和清理定时器。代码通过全局变量管理连接状态,实现了与Electron主进程的状态同步,并支持最大重连次数限制和错误处理。该方案适用于需要实时通信的场景,如即时消息和状态同步等应用。

2025-10-24 12:50:57 996

原创 Vue中的Axios二次封装和使用

本文介绍了Axios前端网络请求的使用方法。主要内容包括:1)Axios的基本安装和请求方式(get/post);2)Axios的二次封装过程,涉及请求/响应拦截器配置、baseURL设置和错误处理;3)封装后的Axios使用方法;4)API接口解耦方案,将请求方法模块化导出。文章提供了从基础使用到高级封装的完整解决方案,帮助开发者实现更规范的网络请求管理。

2025-10-24 12:47:40 263

原创 langchain4j新特性-简单上手

本文介绍了使用LangChain4j框架在SpringBoot项目中集成AI大模型的完整实现方案。主要内容包括:1) 环境搭建,配置JDK21和SpringBoot3.5.6,集成通义千问大模型;2) 基础对话实现,包括文本和图片的多模态交互;3) 系统提示词设置,定义AI角色和能力边界;4) 通过AiService实现服务化调用;5) 会话记忆功能实现上下文连贯对话;6) 结构化输出处理;7) 检索增强生成(RAG)技术实现,包含文档加载、分割、向量化存储和内容检索全流程。项目采用Maven管理依赖,通过

2025-10-23 16:53:49 619

空空如也

空空如也

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

TA关注的人

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