- 博客(19)
- 收藏
- 关注
原创 根据视频链接自动获取视频封面
本文介绍了FFmpeg在Linux和Windows服务器上的安装方法,以及视频封面处理的核心代码实现。在Linux系统(CentOS 7和Ubuntu/Debian)中通过命令行安装FFmpeg,Windows系统则需要下载并配置环境变量。文章详细展示了视频封面处理的Java实现,包括视频下载、使用FFmpeg命令提取封面图、上传到OSS等关键步骤,并提供了异常处理和临时文件清理机制。核心代码演示了如何构建FFmpeg命令参数,包括时间点定位、帧抓取、图像质量设置和缩放处理等功能。
2025-12-03 13:33:38
237
原创 SpringAI部署Ollama
Ollama本地部署指南:隐私、性能与成本优势 摘要:Ollama是一款本地化部署大型语言模型的工具,支持LLaMA、Alpaca等多种开源模型。本地部署具有六大优势:1)保障数据隐私安全;2)支持离线使用;3)提供高度定制化;4)长期成本更低;5)性能完全可控;6)满足合规要求。安装过程简单,支持Windows/macOS/Linux系统,可通过环境变量修改模型存储路径。建议配置≥8GB显存GPU和16GB内存。Spring AI集成示例展示了pom文件配置,包含必要的依赖项和Spring AI库。本地部
2025-06-30 09:39:02
803
原创 SpringAI接入DeepSeek进阶
摘要: Spring AI框架中,ChatModel与ChatClient是两大核心接口,分别针对不同场景: ChatModel:底层模型抽象,支持精细控制。通过结构化Prompt输入,获取包含元数据的ChatResponse,适用于需定制提示词、调整生成参数(如温度值)的复杂场景。 ChatClient:高层封装,简化交互流程。直接处理自然语言输入输出,隐藏技术细节,适合快速构建标准对话应用(如问答机器人)。 代码实现: 配置依赖(Spring Boot + Spring AI)及API密钥(如DeepS
2025-06-27 17:49:32
495
原创 SpringAI接入DeepSeek
本文介绍了如何使用Spring AI框架集成DeepSeek大语言模型。Spring AI是Spring官方推出的AI集成框架,提供统一API支持多种AI服务(OpenAI、DeepSeek等)。
2025-06-20 10:53:01
1030
原创 HttpClient介绍及应用
文章目录前言一、HttpClient二、使用方法三、使用步骤前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、HttpClientSpringCloud中服务和服务之间的调用全部是使用HttpClient,还有前面使用SolrJ中就封装了HttpClient,在调用SolrTemplate的saveBean方法时就调用HttpCl
2022-03-08 16:42:57
346
原创 基于redis实现秒杀
基于redis实现秒杀针对单进程实现针对集群实现1、redisTemplate.opsForValue().setIfAbsent方式2、加入try{}finally{}、过期时间3、redissonLock.lock()方式4、读写锁(缓存与数据库读写不一致问题)针对单进程实现 @RequestMapping("/miaosha1") @ResponseBody public String miaosha1() { synchronized (this){
2022-02-22 11:23:38
1282
原创 OSS申请和配置及springboot整合的使用方法
OSS申请和配置及springboot整合的使用方法OSS申请和配置1、注册登录2.开通以及配置springboot整合使用进入我们springboot的项目中OSS申请和配置1、注册登录输入网址:https://www.aliyun.com/product/oss2.开通以及配置点击立即开通进入管理控制台第一次使用会出现引导,按引导点击“我知道了”,然后点击创建Bucket。如果没有存储包或流量包点击购买。点击确定,返回主页面,出现该页面,点击我知道了点击确定,返回主页面,
2022-02-17 10:21:19
1606
原创 java对接支付宝实现支付功能
**java对接支付宝实现支付功能**Controller/*** 支付功能* @return*/@RequestMapping("/test")public ModelAndView test(){ModelAndView mv = new ModelAndView(“test”);return mv;}/** * 支付宝回调 * @param request * @return * @throws UnsupportedEncodingException * @thr
2022-02-16 11:28:47
3373
2
转载 @JsonFormat与@DateTimeFormat注解的使用
@JsonFormat与@DateTimeFormat注解的使用背景:从数据库获取时间传到前端进行展示的时候,我们有时候可能无法得到一个满意的时间格式的时间日期,在数据库中显示的是正确的时间格式,获取出来却变成了很丑的时间戳,@JsonFormat注解很好的解决了这个问题,我们通过使用@JsonFormat可以很好的解决:后台到前台时间格式保持一致的问题,其次,另一个问题是,我们在使用WEB服务的时,可能会需要用到,传入时间给后台,比如注册新用户需要填入出生日期等,这个时候前台传递给后台的时间格式同样是不
2020-09-23 20:44:20
365
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅