自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Sping AI接入deepseek-本地部署大模型-第二期

RAG 即单词"Retrieval-Augmented Generation"首字母的组合,中文叫"检索增强生成"。当模型需要生成文本或者回答问题时,会先从一个庞大的文档集合中检索出相关的信息,然后利用这些检索到的信息来指导文本的生成,从而提高回答质量和准确性。

2025-09-19 17:03:19 984

原创 文字转语音tts

本文章使用 阿里百炼平台 tts 进行将。配置 API-Key。

2025-08-06 17:23:11 305

原创 Sping AI接入deepseek--第一期

在经历了八个里程碑式的版本之后(M1~M8),Spring AI 1.0 正式版本,终于在 2025 年 5 月 20 日正式发布了,这是另一个新高度的里程碑式的版本,标志着 Spring 生态系统正式全面拥抱人工智能技术,并且意味着 Spring AI 将会给企业带来稳定 API 支持。Spring AI 是 Spring 官方推出的一个,旨在简化 AI 功能在 Spring 应用中的整合。

2025-06-24 18:10:53 945

原创 数据集转换xml2txt 、xml2json、json2coco

【代码】数据集转换。

2025-06-09 19:36:19 489

原创 CNN卷积神经网络——self-use

上图中CNN要做的事情是:给定一张图片通过特征提取,识别出来是什么车。CONV:卷积计算层,线性乘积 求和。RELU:激励层,上文2.2节中有提到:ReLU是激活函数的一种。POOL:池化层,简言之,即取区域平均或最大。FC:全连接层一个完整的CNN结构包括:输入层:输入图像卷积层:特征提取池化层:降低尺寸全连接层:计算并输出。

2025-06-09 19:18:08 629

原创 YOLO-V5 代码拉取到运行

将v5权重的文件下载放到里面,下载地址和拉取代码地址一样,在拉取代码下面【往下滑动有图片】下面这段代码是 将yolo打的标签的xml 进行转化成txt 形式。Annotations 这个是labelimg 打的xml标签。JPEGImages 这个是labelimg 打标签的图片。下面代码是按照 打标签的 文件夹的 格式,直接运行即可。修改我们的权重文件、模型文件、数据文件路径。现在用的版本是75.1.0。将这个检查包的去掉即可。

2025-03-26 17:27:50 367

原创 linux新增磁盘 挂载

【代码】linux新增磁盘 挂载。

2025-03-14 18:52:27 478

原创 SpringBoot中实现拦截器和过滤器

4.1 Filter依赖于Servlet容器,属于Servlet规范的一部分,而Interceptor依赖于SpringMVC框架;【所依赖框架】4.2 Filter的生命周期由servlet容器管理,而Interceptor通过IOC容器来管理,可通过注入等方式来获取其Bean的实例;【管理的容器】4.3 Filter可拦截所有web资源(包括]sp,Servlet,静态资源),而Interceptor则只拦截controller。【拦截范围】

2025-01-05 18:39:14 533

原创 boot-126网易邮件发送

setSubiect(标题) | setText(正文,escapeHtml) | setTo(收件地址) | setFrom(发件地址) | addAttachment(fileName,file)spring.mail.host =******* #根据具体邮件平台填写发送邮件的host(smtp.126.com)Spring.mail.username =****** #填写个人真实的mail地址。开启服务 | 重启服务。

2025-01-04 20:22:19 833

原创 微信-扫码登录

微信开放平台:微信官方整合更多的第三方应用而搭建的平台,要求公司账号(公司资质+380认证审核费用)官网地址:https://open.weixin.qq.com/微信公众平台:通过扫码关注公众号实现登录,支持个人和公司官网地址:https://mp.weixin.qq.com/确保scope=snsapi_userinfo的前提下,获取用户信息的接口地址如下:https://api.weixin.qq.com/sns/userinfo?官网地址:https://hutool.cn/

2024-12-30 20:57:20 991

原创 23种设计模式

【代码】23种设计模式。

2024-12-22 23:42:28 455

原创 RocketMq-秒杀应用场景

1、秒杀应用。

2024-10-06 09:52:00 869 2

原创 RocketMq-Boot整合

1、Boot-Mq整合代码。

2024-09-29 22:26:02 1909

原创 easyExcel-读取Excel

发现使用刚刚的方法已经,合并之后并不能够正常读取数据。2、复杂读取,合并单元格 -数据嵌套。1、简单读取,没有合并单元格。

2024-09-08 18:54:19 1934

原创 RocketMq-入门操作

发送者把消息发给消息服务器[MQ],消息服务器把消息存放在若干队列/主题中,在合适的时候,消息服务器会把消息转发给接受者。在这个过程中,发送和接受是异步的,也就是发送无需等待,发送者和接受者的生命周期也没有必然关系在发布pub/订阅sub模式下,也可以完成一对多的通信,可以让一个消息有多个接受者[微信订阅号就是这样的]同时,广泛应用于多个领域,包括异步通信解耦、企业解决方案、金融支付、电信、电子商务、快递物流、广告营销、社交、即时通信、移动应用、手游、视频、物联网、车联网等。

2024-08-19 00:32:21 1655

原创 mapstruct

MapStruct 核心概念MapStruct是一个Java注解处理器,它的主要功能是自动生成类型安全、高性能且无依赖的bean映射代码。这个工具基于“约定优于配置”的原则,极大地简化了Java Bean类型之间的映射实现过程。在多层架构的应用中,经常需要在不同的对象模型之间进行转换,例如在持久层的实体和传输层的DTO(Data Transfer Object,数据传输对象)之间。手动编写这种映射代码是一项繁琐且容易出错的任务。

2024-08-16 18:50:36 1079

原创 使用easypoi读取Excel模板

【代码】使用easypoi读取Excel模板。

2024-07-30 23:56:47 802

原创 @Validated校验,请求体是List类型,实体类型,自定义注解,分组校验

1、请求体中校验所有字段,并统一返回。2请求体是List类型,3、请求实体类型,4、自定义注解

2024-07-26 23:46:06 585

原创 java邮件发送工具

邮件发送工具

2024-07-24 10:56:37 321

原创 折线图时间统计

2、查询最近一个月数据。

2024-07-23 00:19:02 414

原创 boot项目-日志打印

输出日志

2024-07-21 10:40:43 296

原创 spring监听事件

spring-监听事件

2024-07-09 23:50:18 909

原创 达梦数据库增删改查语句

库名(CONFIRMATION) 表名(APP_CONF_NODE),字段(USER_ACCOUNTS)

2024-06-26 11:56:14 1287

原创 动态SQL

针对这种情况MyBatis提供的了choose元素,它有点像java中switch。bind元素允许在OGNL表达式以外创建一个变量,将该变量绑定到上下文中,可以后续使用。trim标记是一个格式化标记,可以完成set或者where标记的功能。当我们需要实现动态更新操作的时候,我们会使用到set标签。有时候,我们不想使用所有的条件,而是想从多个条件中。1、 每一个实体类对应一个mapper.xml。动态SQL的另一个常用的使用场景是对集合的遍历。set标签就是管理 里面的逗号的。foreach 标签。

2024-06-24 00:56:30 409

原创 达梦、高斯数据库时间排序,将空的放到最下面。

数据库

2024-06-23 17:59:07 562

原创 CST 时间格式减去八小时

查看服务器时间是正确的,但输出出来的时间,比此时多出来八个小时。这里直接把时间减去八个小时。

2024-06-23 16:37:26 300

原创 SpringTask-Timer实现定时任务

1.1、JDK1.3 开始推出定时任务实现工具。1、Timer 实现定时任务。2、使用spring进行整合。

2024-06-10 23:40:10 420

原创 Quartz持久化

Quartz持久化 ,详解

2024-06-06 23:10:51 1522

原创 Quartz 中的错过机制MisFire

Quartz 错过机制MisFire,详解。

2024-06-06 20:59:46 1231

原创 SpringBoot定时任务+Quartz 动态调度

SpringBoot定时任务+Quartz动态调度,详解

2024-06-06 01:11:28 567 1

原创 SpringBoot 定时任务+Quartz

SpringBoot 定时任务+Quartz,详解。

2024-06-02 23:23:57 1162 3

原创 使用Java读取Word表格数据封装到实体类中

使用java读取Word表格数据。

2024-05-26 18:08:28 536 2

原创 出现Duplicate key

出现Duplicate Key 解决

2024-05-12 11:44:45 1698

原创 MP逻辑删除

在isDelete 上使用 @TableLogic注解,可以设置值 @TableLogic(delval = “0”,value = “1”),使用注解的形式,有个弊端需要在每个idDelete上都要添加这个注解。2、全局配置(在执行删除,查找是自动添加idDelete条件)。当删除这条数据时,并不是物理删除这条数据而是逻辑删除。

2024-05-06 19:46:28 512

原创 AOP+自定义注解

@annotation(authCheck)”:这是@Around注解的参数,它指定了切入点表达式,即切面将拦截所 有被@authCheck注解标记的方法。@Around(“@annotation(authCheck)”)是用于定义环绕通知的注解,它告诉AOP在目标方法执行前后以及异常抛出时执行切面逻辑。2、第二种环绕使用:把 @Around(“@annotation(authCheck)”)换成: @Around(“execution(@Retention:注解的保留位置。

2024-05-05 16:45:31 645

原创 使用ssh一台机器跳转到另一台机器

【代码】使用ssh一台机器跳转到另一台机器。

2024-04-30 23:04:30 2114 1

原创 shell脚本,删除30天以前的日志,并将日志推送到nas,但运行出现/bin/bash^M。

2、将日志推送到nas中,然后删除pod中的日志。注意:pod中的日志需要挂载到本地。4、运行出现/bin/bash^M。第一种:直接挂载目录。3、pod挂载到本地。

2024-04-30 22:55:36 801

原创 docker-runc升级服务

【代码】docker-runc升级服务。

2024-04-27 11:50:33 1080 2

原创 南邮上机题

【代码】南邮上机题。

2024-03-06 23:18:02 311

原创 数据库相关知识

④A full outer join B:取并集,彼此没有对应的值为null。③A right join B:取B全部,A没有对应的值,则为null。②A left join B:取A全部,B没有对应的值,则为null。outer join:附表中值可能存在null的情况。①A inner join B:取交集。inner join:2表值都存在。

2024-01-25 00:05:49 634 1

Sping AI接入deepseek-第二期

Sping AI接入deepseek-第二期

2025-09-17

wps2016-2019宏 vba插件

wps2016-2019宏 vba插件

2025-09-10

二、RabbitMQ四种类型.md

二、RabbitMQ四种类型.md

2022-01-12

文件上传+回显(Ajax)

文件上传+回显(Ajax)

2022-01-19

linux学习常用命令

linux学习常用命令

2024-04-26

redis基础知识,狂神说java

狂神java笔记

2023-03-04

json之间的转换!!!!

json之间的转换!!!!

2022-01-27

空空如也

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

TA关注的人

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