自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(391)
  • 收藏
  • 关注

原创 Ragas 自动化评估代码示例

【代码】Ragas 自动化评估代码示例。

2026-07-07 20:45:07 142

原创 如何使用minerU来实现文档的上传处理

下面是一个基于 FastAPI 框架,使用 MinerU 和本地 Qwen 模型实现文档处理全流程的示例代码。这个方案实现了你要求的“文档上传、内容解析、文本分块、向量化与存储(ES)”的功能闭环。

2026-06-29 00:38:40 299

原创 AI开发第七课:信息抽取与GraphRAG

D:\miniconda3\python.exe E:\八斗AI\课件录播\第7周:信息抽取与GraphRAG\Week07\04_BERT实体抽取.py。句子: 同煤集团同生安平煤业公司发生井下安全事故 19名矿工遇难。句子: 明天我们一起在海淀吃个饭吧,把刘涛和王华也叫上。句子: [新闻直播间]黑龙江:龙煤集团一煤矿发生火灾事故。句子: 今天我约了王浩在恭王府吃饭,晚上在天安门逛逛。句子: 人工智能是未来的希望,也是中国和美国的冲突点。ORG: 同生安平煤业公司。ORG: 山东省政府办公厅。

2026-03-16 10:52:38 16

原创 AI开发第六课:RAG工程化实现

【代码】AI开发第六课:RAG工程化实现。

2026-03-09 15:11:14 10

原创 AI开发第五课:BERT模型进阶与大模型基础

【代码】AI-第5周:BERT模型进阶与大模型基础。

2026-02-14 21:00:53 30

原创 AI开发第四课:Transfomer和BERT、GPT模型

【代码】AI开发第四课:Transfomer和BERT、GPT模型。

2026-02-14 19:03:30 51

原创 AI开发第三课:序列模型与语言模型

【代码】AI开发第三课:序列模型与语言模型。

2026-02-14 18:53:30 339

原创 AI开发第二课:大模型使用和深度学习基础

【代码】AI开发第二课:大模型使用和深度学习基础。

2026-01-23 23:41:32 50

原创 AI开发第一课:大模型基础

【代码】AI开发第一课:大模型基础。

2026-01-20 12:05:13 23

原创 kafka学习笔记

2026-01-08 11:35:33 283

原创 限流之令牌桶算法

请求 0 被拒绝2025-12-29 11:39:50.482。请求 3 被拒绝2025-12-29 11:39:50.486。请求 4 被拒绝2025-12-29 11:39:50.502。请求 5 被拒绝2025-12-29 11:39:50.502。请求 6 被拒绝2025-12-29 11:39:50.502。请求 7 被拒绝2025-12-29 11:39:50.502。请求 8 被拒绝2025-12-29 11:39:50.502。

2025-12-29 11:41:00 380

原创 限流之漏桶算法

【代码】限流之漏桶算法。

2025-12-29 00:05:36 168

原创 zookeeper学习笔记

总结:依赖包:创建client:模拟12306售票案例:

2025-10-28 00:19:28 298

原创 介绍一下PriorityQueue的堆排序三种常见用法

【代码】介绍一下PriorityQueue的堆排序三种常见用法。

2025-10-21 10:29:09 124

原创 DelayQueue的使用

【代码】DelayQueue的使用。

2025-09-29 01:39:15 163

原创 docker目录挂载与卷映射的区别

在 Docker 中,目录挂载(Bind Mount)和卷映射(Volume Mount)的命令语法差异主要体现在路径格式上,具体表现为是否以斜杠()开头。

2025-03-06 00:22:17 751

原创 vue3从0到1

node.js版本大于18.3.0。

2025-02-20 16:29:03 367

原创 K8S 快速实战

注意:Master Node 和 Worker Node 是分别安装了 K8S 的 Master 和 Woker 组件的实体服务器,每个 Node都对应了一台实体服务器(虽然 Master Node 可以和其中一个 Worker Node 安装在同一台服务器,但是建议Master Node 单独部署),所有 Master Node 和 Worker Node 组成了 K8S 集群,同一个集群可能存在多个Master Node 和 Worker Node。这里,我们从宏观架构上来学习 K8S 的设计思想。

2025-01-23 23:36:34 1742

原创 K8S集群安装

搭建K8S集群,准备三台2核4G的虚拟机(内存至少2G以上),操作系统选择用centos 7以上。

2025-01-15 00:20:38 1104

转载 Hadoop搭建集群

Hadoop集群部署需要准备一台主节点和多台从节点,首先安装hadoop软件包并进行配置,主节点上配置hdfs文件系统和yarn资源管理器,从节点上配置yarn节点管理器和hdfs数据节点。配置完成后,启动hadoop集群,可以通过web界面查看集群状态。部署过程中需要注意各个节点间的通信和权限设置,确保集群能够正常工作。最后,可以测试集群的功能,例如通过hadoop命令行工具执行任务,验证集群的性能和稳定性。完成部署后,可以根据需要进一步调优和扩展集群。

2024-12-11 23:14:56 254

原创 mysql面试宝典

2024-12-04 14:54:36 333

原创 如何构建SAAS项目

执行预先写好的sql文件(如mybatis的scriptRunner)执行建表语句及插入基础数据(管理员用户、普通用户)在后台使用JDBC方式动态创建用户输入的数据库信息(库名、地址、用户名、密码)

2024-11-28 00:03:31 302

原创 JVM面试宝典

2024-09-11 15:12:18 213

转载 全文搜索引擎 Elasticsearch 入门教程

属于最常见的需求,开源的(以下简称 Elastic)是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。Elastic 的底层是开源库。但是,你没法直接用 Lucene,必须自己写代码去调用它的接口。Elastic 是 Lucene 的封装,提供了 REST API 的操作接口,开箱即用。本文从零开始,讲解如何使用 Elastic 搭建自己的全文搜索引擎。每一步都有详细的说明,大家跟着做就能学会。

2024-08-02 00:48:35 158

原创 CompletableFuture使用详解

简单的任务,用Future获取结果还好,但我们并行提交的多个异步任务,往往并不是独立的,很多时候业务逻辑处理存在串行[依赖]、并行、聚合的关系。如果要我们手动用 Future 实现,是非常麻烦的。CompletableFuture是Future接口的扩展和增强。CompletableFuture实现了Future接口,并在此基础上进行了丰富地扩展,完美地弥补了Future上述的种种问题。更为重要的是,CompletableFuture实现了对任务的编排能力。

2024-07-29 03:08:30 3877

原创 CMMI介绍

2024-07-27 01:18:21 225

转载 Kubectl 常用命令

通用公式command:指定要对一个或多个资源执行的操作,例如create、get、describe、delete等。(增删改查)type:指定资源类型。资源类型不区分大小写,可以指定单数、复数或缩写形式。name:指定资源的名称。名称区分大小写。如果省略名称,则显示所有资源的详细信息: kubectl get pods。flags: 指定可选的参数。例如,可以使用-s或-server参数指定 Kubernetes API服务器的地址和端口。

2024-07-08 13:16:57 1157

原创 vue3从入门到精通

获取复杂数据类型:使用结构复制语法去除vue前缀:需要安装插件live server:需要访问网络地址:如何修改numberreactive修改值不需要.value:ref也可以储存数组类型:v-on:click简写形式:按键松开事件:简写形式:键值对的使用:map数组的显示:v-for条件判断:如何取对象数据:v-for ‘title’的使用:设置唯一key的作用——提升性能:text:radio:checkbox:单个checkbox:select:v-model.lazy延迟绑定:v-model.nu

2024-07-03 23:36:40 1021

原创 Python 基础语法学习笔记

如果里面有双引号,外面就用单引号;如果既有单引号又有双引号,那么用三引号,三引号也可以多行注释代码,单行注释,使用#。list_phone = [('HUAWEI', '华为'), ('MI', '小米'), ('OPPO', 'OPPO'), ('VIVO', 'VIVO')]{'HUAWEI': '华为', 'MI': '小米', 'OPPO': 'OPPO', 'VIVO': 'VIVO'}{'负', '有', '人', '轻', '前', '云', '重', ',', '淡', '风', '行'}

2024-06-30 00:53:44 725

原创 shell编程

定义变量:a=5echo $a全局变量:export abash:开一个子bash只读变量:readonly a=5unset:撤销设置的变量(不能撤销只读变量)$PATH:查看所有可执行文件的路径---------------------------------------------------------------------------------------------------------------------

2024-06-06 15:43:27 814

原创 skywalking介绍及搭建

copy agent/optional-plugins/apm-spring-cloud-getway-xx.jar到plugins,然后重启skywalking。配置文件路径:config/alarm-setting.xml。5.启动skywalking服务:(自动建表)记录返回参数和返回值:(需要加上@Tag注解)添加logback-spring.xml文件。4.手动新建mysql数据库swtest。

2024-05-31 15:56:47 738

原创 getway整合sentinel流控降级

1.设置API分组:2.根据API分组进行流控:自定义统一异常处理:

2024-05-30 00:55:48 476

原创 seata介绍及使用

在所有的client端中配置事务分组:(对应server端conf.txt中的service.vgroupMapping.guangzhou)运行seata/script/config-center/nacos/nacos-config.sh。创建数据库:(从github中找到数据库创建脚本)同样要修改事务分组信息:(异地容灾)修改store.mode=db。使用seata(一个标签搞定)

2024-05-23 16:22:12 544

原创 使用控制台方式部署sentinel

如修改了sentinel端口,需要添加客户端运行参数:(整合springcloudalibaba直接在配置文件中配置即可)流控模式-关联:设置add的流控模式,影响的是sentinel_defalut_context。流控效果:warm up(5秒内逐渐加热至10个阈值)针对请求线程数量的流控:(允许同时请求的线程数)流控效果:排队等待(超过5个访问最多等你5秒)注意:要使链路流控生效一定要加上如下配置。链路流控模式:(流控的目标是入口资源)最小请求数:请求数达到此数量以上才生效。

2024-05-22 15:32:52 455

原创 sentinel搭建及使用

1.添加依赖(版本可依赖于父pom)

2024-05-11 16:31:49 340

原创 nacos配置中心

附:如何打开权限控制:修改nacos/conf/application.properties如何使用nacos配置中心:1.添加依赖2.添加config配置,需要加在bootstrap.yml中application.name要与nacos中的data ID相同才能读取到相应配置信息:配置文件扩展名如果不是properties需要增加如下配置:通过spring.profiles.active来配置使用哪个配置文件,如:n

2024-05-11 15:42:05 195

原创 搭建nacos集群

修改/usr/local/openresty/nginx/conf/nginx.confi文件。1.修改nacos/conf/application.properties。2.在数据库中执行nacos/conf/nacos-mysql.sql脚本。3.修改nacos/conf/cluster.conf文件。4.修改startup.sh文件模式为集群。

2024-05-11 13:56:00 423 1

原创 更多关于 Nacos Config Starter 的配置项

更多关于 Nacos Config Starter 的配置项如下所示:

2024-05-11 12:17:46 289

原创 nacos client端傻瓜级安装教程

添加依赖添加nacos配置信息

2024-05-11 11:33:28 239

原创 nacos server安装部署傻瓜级教程

全局配置文件为:nacos/conf/application.properties。数据默认存在内存中,默认用户名密码为nacos/nacos。修改启动模式:nacos/bin/startup.cmd。

2024-05-11 11:23:18 396

空空如也

空空如也

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

TA关注的人

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