logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Git 基本操作

本文介绍了Git版本控制系统的基本概念和使用方法。主要内容包括:1. Git的作用和优势;2. Git的安装配置和基本操作流程;3. 核心概念如工作区、暂存区和版本库的关系;4. 常用操作命令:add、commit、status、diff、log等;5. 版本回退和撤销修改的多种方法;6. 文件删除操作。文章通过具体示例演示了Git管理文件版本的全过程,包括创建仓库、跟踪修改、查看差异、版本回退等

#git
Redis 哨兵

Redis哨兵机制实现了主从复制模式下的自动故障转移,解决了人工切换主节点的繁琐流程。哨兵节点作为独立进程监控主从节点状态,当主节点故障时能自动完成故障检测、选举新主节点、更新从节点配置和通知客户端等操作。哨兵集群采用分布式架构,通过Raft算法选举leader进行故障转移,使用配置纪元(epoch)和运行ID(RunID)确保选举确定性。部署建议使用奇数个哨兵节点以避免选举僵局。哨兵机制显著提升

#redis#数据库
Spring AI 应用示例-聊天机器人

本文介绍了基于SpringAI实现的聊天机器人项目,主要包括核心功能实现和接口设计。项目支持文本对话、多轮上下文记忆和历史记录管理三大功能。通过ChatClient与AI模型交互,结合ChatMemory接口实现对话历史存储和管理,使用InMemoryChatMemory处理会话记忆。共5个核心接口:进行流式对话、获取会话列表、查看历史记录、删除会话记录等。

#人工智能#spring#java
Spring AI

文章介绍了人工智能(AI)的基本概念,并说明了AI相关术语,包括模型(Model)、大语言模型(LLM)、提示词(Prompt)和词元(Token)等核心概念。随后介绍了SpringAI框架,并提供了使用DeepSeek API的快速入门指南,包括环境要求、API申请和项目创建步骤,并展示了如何通过ChatModel和ChatClient接口与模型交互。最后介绍了SSE协议和Flux实现流式输出的

#人工智能#spring#java +1
二分查找算法

二分查找是一种高效的搜索算法,适用于在一组数据中中查找某个特定元素,其基本思路是通过不断将查找范围减半来快速定位目标元素。接下来,我们就通过具体的问题,来学习二分查找34. 在排序数组中查找元素的第一个和最后一个位置 - 力扣(LeetCode)

#算法#java#数据结构 +1
OpenFeign

本文介绍了OpenFeign在微服务通信中的使用。OpenFeign作为声明式HTTP客户端,简化了微服务间的远程调用。首先对比了RestTemplate的不足,然后讲解了OpenFeign的快速上手方法,包括依赖引入、接口定义和使用方式。阐述了OpenFeign的参数传递技巧,包括单个参数、多个参数、对象和JSON的传递方式。最后介绍了两种优化方案:继承方式和抽取方式,将公共接口独立为模块,提高

#spring cloud#java#微服务
Spring Cloud 概述

本文介绍了微服务架构的发展历程及SpringCloud解决方案。内容涵盖:1.架构演进:从单体架构到微服务架构,分析了各阶段的优缺点。2.微服务特点:按业务边界划分独立服务,具有技术异构、独立部署等优势,但也面临分布式系统复杂性挑战。3.SpringCloud体系:简述了其核心组件及两种主流实现方案。4.实践演示:通过商品服务和订单服务示例,展示了服务拆分原则、独立数据库设计及RestTempla

#spring cloud#java#微服务
Spring AI

文章介绍了人工智能(AI)的基本概念,并说明了AI相关术语,包括模型(Model)、大语言模型(LLM)、提示词(Prompt)和词元(Token)等核心概念。随后介绍了SpringAI框架,并提供了使用DeepSeek API的快速入门指南,包括环境要求、API申请和项目创建步骤,并展示了如何通过ChatModel和ChatClient接口与模型交互。最后介绍了SSE协议和Flux实现流式输出的

#人工智能#spring#java +1
Spring Cloud 概述

本文介绍了微服务架构的发展历程及SpringCloud解决方案。内容涵盖:1.架构演进:从单体架构到微服务架构,分析了各阶段的优缺点。2.微服务特点:按业务边界划分独立服务,具有技术异构、独立部署等优势,但也面临分布式系统复杂性挑战。3.SpringCloud体系:简述了其核心组件及两种主流实现方案。4.实践演示:通过商品服务和订单服务示例,展示了服务拆分原则、独立数据库设计及RestTempla

#spring cloud#java#微服务
Spring AI 应用示例-聊天机器人

本文介绍了基于SpringAI实现的聊天机器人项目,主要包括核心功能实现和接口设计。项目支持文本对话、多轮上下文记忆和历史记录管理三大功能。通过ChatClient与AI模型交互,结合ChatMemory接口实现对话历史存储和管理,使用InMemoryChatMemory处理会话记忆。共5个核心接口:进行流式对话、获取会话列表、查看历史记录、删除会话记录等。

#人工智能#spring#java
    共 27 条
  • 1
  • 2
  • 3
  • 请选择