自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (1)
  • 收藏
  • 关注

原创 只使用Docker+Maven实现全自动化流程部署服务;Docker创建ffmpeg环境;

触发在docker-maven-plugin插件里面的生命周期配置,也就是executions里面中phase为install的execution配置,本文配置的是在install环境下执行goal为”stop、remove、build、start“也就是在maven install时系统会自动并依次为我们执行 docker stop、docker remove、docker build、docker start命令;注意:我们在创建项目的时候一定要创建全小写名称,如果是多个单词中间可以使用“-”划分。

2025-12-17 18:42:06 950 1

原创 MyBatis-Plus枚举自动映射处理方案

配置了MybatisEnumTypeHandler以后,那么全局所有需要存库的枚举类都需要@EnumValue 指定要存库的值;

2025-12-17 17:51:37 242

原创 永久关闭Ubuntu 终端 Tab /vim自动补全时的蜂鸣声

关闭终端蜂鸣# 重新加载配置。

2025-12-08 15:58:18 203

原创 验证StableDiffusion的Step步数对不同的采样方法的影响

本文主要探索在包括Seed、model、lora、embedding等参数的不变的情况下,不相同的Step步数对不同的采样器的影响,主要是为了记录,方便后续使用StableDiffusion;

2025-10-18 13:51:12 216

原创 Python基础操作

【代码】Python基础操作。常规的str/tuple/list/dict/json/os/with/async/await/asyncio/yield/面向对象/操作redis/mysql/es等。

2025-08-04 16:38:51 303

原创 Jenkins+Docker(docker-compose、Dockerfile)+Gitee实现自动化部署

基于Jenkins+Docker-compose+Dockerfile+Gitee实现的自动化编译+部署实战案例

2025-07-16 11:07:50 900

原创 Jenkins+Gitee+Docker容器化部署

jenkins+docker+gitee实现容器自动化部署...

2025-07-12 19:13:14 1302

原创 大模型RAG系统的多路召回检索方法以及优化

基于大模型私有化的RAG多路召回检索设计以及系统优化

2025-06-18 13:59:47 649

原创 7GB显存如何部署bf16精度的DeepSeek-R1 70B大模型?

本文介绍了在AutoDL算力云平台上通过优化显存管理技术,成功在7GB显存下运行DeepSeek-R170B大模型的过程。通过降低模型精度至bfloat16,显存需求减少50%,再通过INT4对称量化,模型体积压缩至原始尺寸的25%(140G→35G)。结合vLLM PageAttention显存管理引擎,显存碎片率降低80%以上,并启用GPU-CPU交换空间,进一步降低显存需求。最终,在单机单卡7GB显存下成功启动模型,尽管推理速度较慢(0.4token/s),但展示了在有限资源下运行大模型的可行性。

2025-05-19 18:34:09 1817

原创 构建RAG混合开发---PythonAI+JavaEE+Vue.js前端的实践

构建RAG混合开发---通过PythonAI加载大模型以及RAG知识库,结合Java访问Python与Vue.js前端的实践交互案例

2025-05-15 19:40:05 1194

原创 服务容错治理框架resilience4j&sentinel基础应用---微服务的限流/熔断/降级解决方案

Slf4j/*** 案例一:自定义局部异常拦截:* blockHandler:Sentinel 流量控制或熔断、降级触发时执行的回调方法;方法参数、返回值类型要和partSentinel()方法一致;* fallback:业务逻辑抛出异常时才会执行;方法参数、返回值类型要和partSentinel()方法一致..*/throw new NullPointerException("抛出异常...");log.info("partSentinel 休眠...{}s", time);

2025-05-01 20:28:25 1460

原创 服务容错治理框架resilience4j&sentinel基础应用---微服务的限流/熔断/降级解决方案

通过@RestControllerAdvice定义全局异常处理类System.out.println("熔断异常全局处理");return "熔断异常全局处理";System.out.println("超时异常全局处理");System.out.println("隔板异常全局处理");System.out.println("限流异常全局处理");return "限流异常全局处理";@Service// 模拟外部API调用,有概率失败或延迟。

2025-04-30 18:33:51 1520

原创 conda管理python环境

有时候你在conda虚拟环境中,你查看pip --version以及python --version时,你会发现,它的版本和你预期的版本相差很大,这是可能是创建环境时,采用了默认python版本。,说明在conda中依然使用的是宿主机的pip,此时安装的包,会安装在宿主机的pip安装的位置,导致虚拟环境内和宿主机的pip包一样;- 如果设置conda-forge的优先级,可以直接去掉 -c conda-forge。更新conda到最新版本: conda update -n base conda。

2025-04-30 14:52:17 1991

原创 快速搭建对象存储服务 - Minio,并解决临时地址暴露ip、短链接请求改变浏览器地址等问题

基础的Minio下载安装、java操作方法、完整的工具类。使用minio时需要注意的地方:使用Minio的时候,生成资源的临时访问链接时,生成的地址IP是真实的IP和端口,不安全,怎么办?生成的Minio的临时访问链接过长怎么办?从而引导出:1、如何生成短链接:2、重定向和转发的区别?3、重定向的实现方式:4、如何保证浏览器地址不变的情况下请求资源?

2025-04-28 19:35:15 1416

原创 大模型LLMs的MCP入门

MCP的简单入门,以及自己对MCP的理解

2025-04-15 17:39:11 905

原创 使用LangGraph构建多代理Agent、RAG

使用LangGraph构建多代理Agent

2025-04-03 16:22:12 1525

原创 大模型LLMs基于Langchain、Langgraph的Agent使用

"""使用自定义提示词模板创建Agent:return:"""("system","""你是我定义的一个工具,一个搜索实时信息的工具这代表着如果有你不知道的信息,你都可以使用它们获得最准确的结果。如果工具也无法处理,请直接回复“无法处理”即可,切勿过多修饰。"""),# 添加,不然报错ValueError: Prompt missing required variables: {'agent_scratchpad'}

2025-04-01 15:42:52 1362

原创 大模型LLMs框架Langchain之工具Tools

大模型LLMs基于Langchain的Tools工具使用

2025-03-28 19:58:41 891

原创 大模型LLMs框架Langchain之内存管理

大模型LLMs框架Langchain之内存管理 --- redis版本和本地内存版本

2025-03-28 17:11:27 301

原创 大模型LLMs框架Langchain之链详解

大模型LLMs框架Langchain之链详解

2025-03-28 16:55:44 858

原创 大模型LLMs基于Langchain+FAISS+Ollama/Deepseek/Qwen/OpenAI的RAG检索方法以及优化

大模型LLMs基于Langchain+FAISS+Ollama/Deepseek/Qwen/OpenAI的RAG检索方法以及优化

2025-03-28 13:36:49 1710

原创 大模型LLM基于PEFT的LoRA微调详细步骤---第二篇:环境及其详细流程篇

基于PEFT参数高效微调的LORA实战代码

2025-03-13 15:02:08 1880

原创 大模型LLM基于PEFT的LoRA微调详细步骤---第一篇:模型下载篇

大模型下载、语言模型下载

2025-03-13 12:57:10 1370

原创 大模型LLM基于PEFT的LoRA微调详细步骤

大模型微调完整精简版本

2025-03-13 11:55:12 630 1

原创 使用docker-compose安装Redis的主从+哨兵模式

docker-compose安装云服务器版本的一主二从一哨兵模式的redis,并使用本地应用连接redis;

2025-01-10 23:00:15 1310

原创 docker-compose安装canal并利用rabbitmq同步多个mysql数据

利用docker-compose安装canal并利用rabbitmq进行mysql的数据同步问题...

2025-01-10 19:01:39 2127 1

原创 IDEA打开项目后,所有文件都在报错(包括JDK自带的类也报错)

IDEA打开项目后,所有文件都在报错(包括JDK自带的类也报错)

2024-11-08 16:27:02 1574

原创 @PostConstruct和@PreDestroy与servlet生命周期的关系

而@PreDestroy是在服务结束的时候,一般用来清理资源,比如关闭线程池,与servlet中destory()方法类似;: 此方法在 Servlet 实例化后立即调用,用于执行一次性的初始化工作(例如,打开数据库连接、初始化配置设置等)。: 此方法在 Servlet 的生命周期结束时调用,用于执行清理工作(例如,关闭数据库连接、释放资源等)。: 此注解标记在一个方法上,表明该方法应在 bean 的所有必需依赖项已被 Spring 容器注入后调用,且在第一次对其他 bean 的使用之前。

2023-07-20 17:53:44 523

原创 vue-cli创建

......................

2022-11-05 01:06:28 675

原创 Redis-Redisson-升级3.17.*报错:Unrecognized token ‘classpath‘

3.11.2是老版本,本文主要讲3.11.2升级到最新的3.17.4中遇到的问题,如果想直接使用3.17,可以直接跳过3.11看3.17即可。 错误排查: 根据断点,系统是在类“com.fasterxml.jackson.databind.ObjectMapper”中的“readValue(String content, JavaType valueType)”中的代码“return (T) _readMapAndClose(_jsonFactory.createParser(con

2022-07-14 17:43:00 2435

原创 Docker-compose

Docker-compose基础使用

2022-07-09 23:21:03 2252

原创 Docker-compose编排MySQL+Nacos+Seata

docker-compose一键编排mysql+nacos+seata,开箱即用

2022-07-09 23:16:10 2002

原创 docker中病毒“kirito666(这是一篇不能解决实际问题的记录,介意勿看)

docker中病毒“kirito666”问题发现:阿里云发送短信:“尊敬的 XXXX:您的服务器因攻击被限制访问部分目的端口,详情信息请查看xxxx”登录阿里云控制台可以看到CPU使用率达到99%,并且无法远程登录服务器。并且在阿里云的安全告警处理器中可发现如下信息处理流程:登录阿里云,进行强制重启。重启后,就可以通过Xshell/SecureCRT工具远程登录服务器进行排查。通过执行free -lh 、top、df -lh等命令均为发现异常。然后查看docker容器发现如下信息:从

2021-06-07 11:56:44 911

原创 大忙人系列_一分钟Docker安装MySQL

1、拉取MySQLdocker pull mysql:8.0 (如果不加版本号那么拉取的就是latest最新的)查看拉取是否成功:docker images2、创建data、log、config用来挂载外部文件mkdir -p /home/mysql/{conf,logs,data/mysql}或者mkdir -p /apps/mysql/etc \mkdir -p /apps/mysql/log \mkdir -p /apps/mysql/config \mkdi.

2020-05-25 17:24:43 256

原创 大忙人系列_maven依赖多个本地仓库

写在开始公司开发环境是纯内网开发,离线环境。所以有些依赖的话是不能直接下载下来使用,需要在外网下载下来,然后通过U盘导入内网的repository,但是有时候可能由于内网的开发工具的BUG/其他原因,你导入的maven仓库中命名有这个依赖但是maven依旧会报找不到这个依赖...然后会给你生成很多.lastUpdate....啥文件的造成版本依赖问题。此时有很多人会以为我们可以使用mvn install命令,可以把外面的包打入内网的maven仓库,但是,我想说的是maven的install需要安装新的插

2020-05-25 11:18:05 1262

原创 大忙人系列_企业级数据备份方案(Redis)

redis的企业级数据备份指南

2020-05-22 11:16:49 882

原创 大忙人系列_解决Maven依赖异常(was cached in the local repository)

异常信息:Failure to transfer org.springframework.boot:spring-boot-maven-plugin:pom:1.5.4.RELEASE from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed

2020-05-22 11:12:27 1426

原创 大忙人系列_解决maven插件下载异常

异常发现我们创建的项目为maven项目,我们需要执行命令:maven clean,出现的:“Plugin org.apache.maven.plugins:maven-clean-plugin:3.0.0 or one of its dependencies could not be resolved”异常异常展示[ERROR] Plugin org.apache.maven.plugins:maven-clean-plugin:3.0.0 or one of its dependencies

2020-05-21 15:35:18 2688

原创 大忙人系列_Redis的企业级容灾备份方案

目录操作步骤脚本每小时copy一份,删除48小时前的数据每天拷贝,并且删除一个月前的数据恢复方案容灾演练操作步骤1、写crontab定时调度脚本去做数据备份2、每小时copy一份rdb的备份,到一个目录中去,仅仅保留最近48小时的备份3、每天都保留一份当日的rdb的备份,到一个目录中去,仅仅保留最近1个月备份4、每次copy备份的时候,都把太旧的备份给删了5、每天晚上将当前服务器上所有的数据备份,发送一份到远程的云服务上去脚本每小时copy一份..

2020-05-18 15:26:52 359

转载 Java JPA设置默认值、Timestamp设置、自动获取时间

写在开头本文为转载专题,转载:https://gaoming.blog.csdn.net/article/details/88250205设置默认值@Column(name="state",columnDefinition="tinyint default 0")private Integer state=0;columnDefinition在创建表的时候使用其他时候可以采用直接赋值的方式:private Integer state=0;Timestamp设置注解@or

2020-05-09 09:55:23 4059

elasticsearch-analysis-ik-6.7.2.zip

搭配:大忙人系列_Docker快速搭建elasticsearch和Kibana,文章资源。剩下的而是、和kibana可以使用我文章中提供的版本即可

2020-04-30

空空如也

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

TA关注的人

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