logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

spring-ai入门

这里的ChatModel 会使用SpringBoot自动装配,打断点就可以得知为通义千问的实现,同样的如果在路径和依赖里面注入诸如“千帆”“豆包”的maven依赖并进行正确的配置,则也能转为对应大模型的实现,所以SpringAI实际上也提供了一种接入规范,不然每家大模型都搞一个接入规则,对接多个大模型的复杂度就会成倍上升。为什么要用向量数据库呢?SpringA,当时理解的比较肤浅以为这个东西就是简

文章图片
#spring#人工智能#java
Day715. 适配不同的类型的switch匹配 -Java8后最重要新特性

具有模式匹配能力的 switch,提升了 switch 的数据类型匹配能力。switch 要匹配的数据,现在可以是整形的原始类型(数字、枚举、字符串),或者引用类型。在前面的讨论里,重点放在了 switch 表达式上。实际上,除了情景穷举相关的内容之外,我们的讨论也适用于 switch 语句。在我们日常的编码实践中,为了尽早暴露子类扩充出现的兼容性问题,降低代码的维护难度,提高多情景处理的性能,我

#java
Day771.Redis好用的运维工具 -Redis 核心技术与实战

介绍了几种 Redis 的运维工具。先了解了 Redis 的INFO 命令,这个命令是监控工具的基础,监控工具都会基于 INFO 命令提供的信息进行二次加工。3 种用来监控 Redis 实时运行状态的运维工具,分别是 Redis-exporter、redis-stat 和 Redis Live。关于数据迁移,既可以使用 Redis-shake 工具,也可以通过 RDB 文件或是 AOF 文件进行迁

#redis#运维#数据库 +1
Day911.DTO和DO为什么要互转 -SpringBoot与K8s云原生微服务实践

DTO,数据传输对象,全称 (Data transfer object),用于网络之间传输通讯的对象模型,一般针对API接口输入输出的地方,或一些业务转换的时候会使用该对象。DAO,数据模型对象,全称(Data Access Object),用于做ORM映射数据库表的对象,一般会用于持久化。DMO,数据模型对象,全称(Data Model Object),也称实体对象或领域对象,封装数据存储字段,

#spring boot#微服务#java
Day263.GeoHash的距离计算、查找附近的人功能、自动过期时间分布式缓存、自动释放分布式锁、自动过期登录会话、身份验证的分布式锁释放机制 -Redis的高并发抢购预约系统

一、基于GeoHash的你与商铺距离计算的程序redis里还有一种特殊的数据结构,叫做Geo,可以让你在里面添加很多的地理位置,每个位置对应一个名称和一个经纬度,然后可以利用这个数据结构计算各种距离的位置,获取方圆半径多少1公里内的店铺用户经纬度:geoadd key longitude latitude user116.49428833935545 39.86700462665782商家经纬度:

#分布式#redis
spring-ai入门

这里的ChatModel 会使用SpringBoot自动装配,打断点就可以得知为通义千问的实现,同样的如果在路径和依赖里面注入诸如“千帆”“豆包”的maven依赖并进行正确的配置,则也能转为对应大模型的实现,所以SpringAI实际上也提供了一种接入规范,不然每家大模型都搞一个接入规则,对接多个大模型的复杂度就会成倍上升。为什么要用向量数据库呢?SpringA,当时理解的比较肤浅以为这个东西就是简

文章图片
#spring#人工智能#java
Day217.项目总结 -谷粒学院

谷粒学院项目的功能点一、后台管理系统功能1、登录注册功能(SpringSecurity框架)2、权限管理功能菜单管理:CRUD角色管理:CRUD、批量删除、为角色分配菜单用户管理:CRUD、为用户分配角色表和表的关系:使用五张表【用户表、角色表、菜单表、用户角色中间表、角色菜单中间表】3、讲师管理模块多条件分页查询、CRUD4、课程分类模块添加课程分类读取Excel里的课程数据,添加到数据库中,通

Day783.网络通信优化之I/O模型:如何解决高并发下I/O瓶颈 -Java 性能调优实战

I/O是机器获取和交换信息的主要渠道,而流是完成 I/O 操作的主要方式。在计算机中,流是一种信息的转换。流是有序的,因此相对于某一机器或者应用程序而言,通常把机器或者应用程序接收外界的信息称为输入流从机器或者应用程序向外输出的信息称为输出流(OutputStream),合称为输入 / 输出流(I/O Streams)。机器间或程序间在进行信息交换或者数据交换时,总是先将对象或数据转换为某种形式的

#java#服务器#网络
Day507.Linux下MySQL的安装与使用 -mysql

Linux下MySQL的安装与使用一、安装前说明1、Linux系统及工具的准备安装并启动好两台虚拟机: CentOS 7掌握克隆虚拟机的操作mac地址主机名ip地址UUID安装有 Xshell 和 Xftp 等访问CentOS系统的工具CentOS6和CentOS7在MySQL的使用中的区别防火墙:6是iptables,7是firewalld启动服务的命令:6是service,7是systemct

#linux#mysql#centos
Day396.环境搭建 -谷粒商城

一、环境搭建这里可使用VMWare,也可以使用VirtualBox,以下以VirtualBox为例子:1、安装 linux 虚拟机下载&安装 VirtualBox , 要开启CPU 虚拟化https://www.virtualbox.org/ — 官方下载&安装 Vagranthttps://app.vagrantup.com/boxes/search Vagrant 官方镜像仓库

#微服务#分布式
    共 25 条
  • 1
  • 2
  • 3
  • 请选择