自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

keyboard专栏

技术博客,成就自己,服务他人

  • 博客(1281)
  • 资源 (10)
  • 收藏
  • 关注

原创 agent的开发框架有哪些?各自有有什么优缺点?

选择适合的智能体开发框架应根据项目的具体需求、团队的技术能力以及预期的系统复杂度进行综合评估。建议在决策前,深入了解各框架的特性,并根据实际情况进行选择。在人工智能领域,智能体(Agent)开发框架为构建自主决策和执行任务的系统提供了基础。

2025-04-01 21:45:38 154

原创 Ubuntu 22.04 上安装阿里云 CLI(命令行工具)

配置完成后,你就可以通过命令行与阿里云服务进行交互了。通过这些步骤,你已经成功在 Ubuntu 22.04 上安装并配置了阿里云 CLI。

2025-03-30 20:19:04 601

原创 Visual Studio Code 进行汉化

安装完中文语言包后,VS Code 会提示是否重新加载以应用语言设置。这样,你就可以将 Visual Studio Code 完成汉化。选择后,VS Code 会提示您重新加载窗口,点击。重新加载后,VS Code 界面将会显示为中文。打开 Visual Studio Code。VS Code 会自动下载并安装中文语言包。在弹出的语言包列表中,选择。

2025-03-30 18:10:10 303

原创 Ubuntu 22.04 上安装 VS Code

选择其中一个方法进行安装,VS Code 应该能够顺利运行在 Ubuntu 22.04 上。安装完成后,可以通过在终端中运行。

2025-03-30 16:38:45 411

原创 什么是openAPI

OpenAPI 是一个强大且灵活的工具,可用于开发、文档化和管理 RESTful API。通过其标准化的结构,开发者可以高效地描述 API,确保 API 设计清晰且易于维护。使用 OpenAPI 可以实现自动化的代码生成、文档创建和测试,帮助开发团队提高生产力,并确保 API 的可靠性和可用性。

2025-03-29 12:51:46 939

原创 网闸和DMZ

DMZ 是一个受控访问的缓冲区网络,其作用是在内网(如企业内部网络)和外网(如互联网)之间建立一道缓冲带,保护内网不被直接暴露给外部。

2025-03-27 21:01:04 114

原创 对上传的图片进行压缩,以保证它的大小不超过X MB

你可以在保存文件之前,对上传的图片进行压缩,以保证它的大小不超过 3 MB。这样,用户上传的超大图片会被自动调整大小和质量,不会超过 3MB,从而满足接口要求。(Pillow)库来调整图片的尺寸和质量。

2025-03-19 22:18:11 213

原创 使用 Wireshark 在 Ubuntu 22.04 上抓包分析网络流量

默认情况下,Wireshark 需要 root 权限才能抓包。Wireshark 在 Ubuntu 的官方仓库中,你可以直接使用。如果你想在命令行模式下运行 Wireshark(类似。或者,在应用菜单中搜索。,然后将当前用户加入。

2025-03-19 17:47:54 590

原创 npm WARN EBADENGINE required: { node: ‘>=14‘ }

因此你的 Node.js 版本太旧了,需要升级。你的当前 Node.js 版本是。如果安装后版本还是较低,可以使用。确保 Node.js 版本。,但你没有足够的权限。

2025-03-16 16:31:28 541

原创 ERROR: There are no scenarios; must have at least one.

也报错,说明 Node.js 可能损坏,需要重新安装。如果卸载和重新安装后仍然不行,检查。可能损坏了,尝试卸载并重新安装。能正确显示版本号,比如。

2025-03-15 11:47:39 343

原创 mcp 是一种什么协议,怎么构建mcpserver,怎么实现多智能体的调用

MCP协议主要用于定义智能体之间如何交换消息、协调任务和共享资源。消息格式定义会话管理路由机制错误处理安全认证。

2025-03-12 11:05:59 1155

原创 微调模型需要配置的参数解释

和学习率(learning_rate)来稳定训练。这种调整有助于在训练中获得更稳定的效果。控制LoRA模块的强度。,通常需要同时适当降低。是常用的经验值,配合。

2025-03-11 14:21:42 499

原创 SFT,DPO,CPT等训练模型都是什么意思?还有其他的训练模型吗?

如果硬件资源受限,可以使用。

2025-03-10 16:06:10 399

原创 将数据库结构化数据整合到RAG问答中的方式

如果数据安全和可控性是首要考量,且查询内容比较固定,常选择API/中间层封装(方式二)或混合检索(方式五)。如果需在快速验证或实验性场景下让 LLM 更灵活访问表字段,可考虑直接生成 SQL(方式一),但要做好安全隔离和 Prompt 限制。如果业务系统里非结构化文本与结构化字段偶尔需要做简单的联合过滤,可在向量库 metadata(方式三)里记录关键字段。

2025-03-05 17:31:23 1272

原创 WireGuard搭建网络,供整个公司使用

【代码】WireGuard搭建网络,供整个公司使用。

2025-03-03 21:21:30 383

原创 Harbor服务需要crt证书,而下载是nginx的证书pem,应该怎么处理

Nginx 的证书通常以.pem或.crt为后缀,而.pem文件已经包含完整的证书链,,直接使用即可。检查输出应包含。

2025-02-26 21:31:23 432

原创 模型精调和模型蒸馏有什么区别

精调和蒸馏都是模型优化的技术,但它们的目标和实现方式不同。精调是在已有大模型的基础上,通过目标任务数据的微调来提升性能,主要关注任务的精度。蒸馏则侧重于压缩模型,通过将教师模型的知识转移到学生模型上,在性能和效率之间取得平衡。因此,精调和蒸馏的效果通常不完全一样,选择哪种方法取决于应用场景的需求:如果追求高精度,精调可能是更好的选择;如果追求轻量化的部署,蒸馏可能更合适。

2025-02-25 11:19:46 551

原创 什么是模型蒸馏,怎么做模型蒸馏

模型蒸馏(Model Distillation)是一种将复杂、庞大的教师模型(Teacher Model)的知识迁移到相对简单、轻量级的学生模型(Student Model)的技术。其目的是让学生模型在保持较小规模的同时,尽可能地模仿教师模型的行为和表现,从而在计算资源受限的场景(如移动设备、嵌入式系统)中实现类似的性能。

2025-02-25 09:50:57 858

原创 .manifest是什么文件格式

而 JSONL(JSON Lines)文件用于存储结构化数据,其中每一行是一个独立的 JSON 对象,适合处理日志、数据流等需要逐行读取和处理的数据。文件的格式取决于具体的应用场景,可能是 JSON、XML 或其他格式;而 JSONL 文件是纯文本格式,每行都是一个独立的 JSON 对象,行与行之间通过换行符分隔。而 JSONL 文件用于存储和处理独立的 JSON 数据记录,具有统一的结构,便于逐行处理。文件是一种用于描述应用程序或组件元数据的文件,其格式和内容因平台和应用类型而异。

2025-02-24 15:26:27 407

原创 JSONL 是什么格式

JSONL(JSON Lines)格式是一种简洁的文件格式,它将每一行作为一个独立的JSON对象,每个对象之间通过换行符分隔。JSONL常用于处理大规模数据,特别是在日志文件、机器学习数据集或数据流应用中。

2025-02-24 11:12:34 380

原创 什么AGI

通用人工智能(Artificial General Intelligence,AGI)是人工智能领域的一个概念,指能够在广泛的认知任务中展现出与人类相当,甚至超越人类能力的智能系统。

2025-02-21 21:03:57 804

原创 RAG+LLM和直接将整理的知识训练到模型中去有什么区别,各自有什么优缺点

RAG 是将信息检索与生成模型相结合的一种方法。具体来说,RAG 会从一个知识库(如数据库、文档库、向量数据库等)中检索相关的信息片段或条目,然后将这些信息与输入的查询一起传递给一个生成模型(如 GPT、T5、BERT 等)进行回答生成。这种方法是在大规模预训练模型的基础上,通过将整理的知识(如文档、常识、行业知识等)直接纳入模型的训练数据,进行知识的内化。在训练阶段,模型学习并记住这些知识,从而在推理阶段无需外部检索即可生成答案。

2025-02-21 17:08:42 590

原创 截止2025-2月NVIDIA的GPU卡都有哪些?算力都怎么样?

主要用于专业工作站,如设计、动画、影视后期、工程建模等领域,对图形精度、稳定性等要求较高。主要用于大规模数据处理、深度学习训练、高性能计算等场景。

2025-02-20 18:07:31 1531

原创 CMMI5:请说明如何根据评价准则选择最佳解决方案?

通过以上步骤,依据明确的评价准则、详细的评估过程、准确的得分计算以及全面的考虑特殊情况,能够较为科学合理地选择出最佳解决方案,从而为项目的顺利实施和成功完成提供有力保障。

2025-02-20 11:03:50 938

原创 CMMI5:请问何时及如何评估产品组件是否需要被开发、购买或者复用

通过在不同时机运用上述评估方法,可以较为全面地判断产品组件是否需要被开发、购买或者复用,从而为项目做出更合理的选择,保障项目的顺利进行。

2025-02-20 11:00:47 824

原创 CMMI5:制定针对选定组件的备选解决方案的必要性

制定针对选定组件的备选解决方案是非常必要的,它能够帮助项目团队在面对各种不确定性、提高灵活性、保障项目进度、优化成本效益以及增强质量保障等方面发挥重要作用,从而确保项目的顺利实施和高质量完成。

2025-02-20 10:55:11 857

原创 CMMI5:请说明所制定的技术决策评价准则?

通过综合运用以上这些技术决策评价准则,能够较为全面地评估技术决策在各个方面的优劣,从而为做出科学合理的技术决策提供有力的依据。当然,不同项目可能会根据自身的特点和需求,对这些准则进行适当的调整和补充。

2025-02-20 10:52:20 1063

原创 CMMI5:请问项目提供那些支持文件?如何建立并维护手册类文件?

通过上述体系化方法,项目可同时满足CMMI5对过程稳定性(σ值控制)和持续优化(PDCA循环)的要求,确保支持文件既符合当前项目需求,又能持续贡献组织过程资产积累。

2025-02-20 10:49:57 324

原创 CMMI5:如何对设计进行技术审查,以确认设计满足需求? 如何纪录并解决评审问题

通过以上系统的技术审查流程以及问题记录和解决方法,可以有效确保设计满足项目需求,提高软件设计的质量,为后续的开发、测试等环节奠定良好的基础。

2025-02-20 10:47:09 931

原创 CMMI5:设计输出出哪些文档?请說明设计文件的依据与内容(如何进行设计)? 设计的方法和工具? 如何进行架构设计、初步设计与详细设计?

软件设计是一个系统的、多环节的过程,需要综合考虑项目需求、业务领域知识、技术可行性等多方面因素,通过合适的设计方法和工具,完成从架构设计到详细设计的各个层次的设计工作,以确保软件系统能够满足用户需求、具有良好的性能和可维护性。

2025-02-20 10:43:07 419

原创 CMMI5:编码时须参考哪些文件与规范?你采用了什么编程语言?公司是否对这些语言的编码规范做了规定?编程活动在什么时候开始启动?你编写的程序是如何知道满足设计的?如何确保代码的质量?编码验证方式?

具体的规定内容可能包括上述提到的命名规范、代码格式规范、注释规范,以及函数设计原则(如函数长度限制、参数传递方式等)、错误处理规范(如何抛出和捕获异常)等方面。除了单元测试和代码走查,还有集成测试、系统测试等验证方式,它们从不同层次和角度对代码进行验证,共同确保代码的质量和满足项目需求。这取决于项目的具体需求和特点。

2025-02-20 10:38:20 967

原创 CMMI5:如何构建解决方案? 软件开发方向

构建软件解决方案需要经过多个环节的精心设计、实施和管理,各个环节相互衔接、相互影响,只有这样才能开发出满足用户需求、高质量的软件产品。

2025-02-20 10:31:29 686

原创 ubuntu更新失败:apt-get install -f Transaction failed: 软件包系统已损坏

这些步骤应该能解决大多数与软件包依赖和损坏有关的问题。如果还有问题,可能需要检查是否有其他不兼容的源或者软件包。如果你在使用第三方源(如某些PPA),它们可能会导致依赖冲突或包损坏,先禁用它们。这些命令会更新软件包列表,并尝试修复损坏的包。看起来你遇到了依赖包缺失的问题,具体来说,如果上述步骤成功,你可以再试安装。,但是这些包没有正确安装。

2025-02-17 21:12:46 224

原创 GPU和TPU有什么区别

GPU(图形处理单元)和TPU(张量处理单元)都是用于加速计算的硬件,但它们的设计目标和应用场景不同。

2025-02-17 11:06:40 732

原创 .rgb文件是什么格式,为什么会作为工业相机的图像存储格式

嗯,用户问的是“.rgb文件是什么格式,为什么会作为工业相机的图像存储格式”。首先,我需要确定用户所说的.rgb文件具体指什么,因为不同的上下文可能有不同的格式。常见的图像格式如JPEG、PNG、BMP等,但“.rgb”扩展名并不常见于这些标准格式。接下来,用户提到工业相机使用这种格式存储图像,所以需要思考工业应用中的图像存储需求。工业相机通常需要高保真、未压缩的图像数据,以便进行精确的测量和分析。可能的原因包括保留原始数据、快速读写、兼容性等。

2025-02-15 11:32:53 1018

原创 GPU的核心的时钟频率,使用什么命令查看和计算

操作频率需谨慎,不当超频可能导致硬件损坏。生产环境中建议保持默认频率策略。在游戏/应用中叠加显示实时频率。

2025-02-14 16:01:18 712

原创 GPU中的计算核心数量,应该怎么查看

不同的GPU架构(例如Turing、Ampere、Volta等)和型号(如A10、A100、RTX 3090等)有不同数量的计算核心。是 NVIDIA 提供的命令行工具,可以查看与GPU相关的各种信息,包括GPU型号、驱动版本、内存使用情况等。不能直接显示CUDA核心数,但它能显示GPU的型号和架构,我们可以根据这些信息来推算CUDA核心数。是 CUDA Toolkit 中提供的一个工具,可以用来查询GPU的详细信息,包括CUDA核心数量。运行完毕后,会显示诸如GPU的型号、CUDA核心数、显存等信息。

2025-02-14 14:51:45 1362

原创 GPU的TFLOPS算力怎么计算

GPU的TFLOPS(Tera FLOPS)指的是每秒可以进行的万亿次浮点运算(Floating Point Operations Per Second)。计算GPU的TFLOPS通常是基于其核心的时钟频率、每个核心的浮点运算能力以及核心的数量。FLOPS是衡量计算能力的一个指标,通常按如下方式定义:TFLOPS是FLOPS的单位换算,1 TFLOP = 1,000,000,000,000(1万亿)次浮点运算。GPU的TFLOPS可以通过以下公式计算:以NVIDIA A10为例(假设其核心时钟为1.5 GH

2025-02-14 14:45:04 933

原创 Ollama 使用指南

【代码】Ollama 使用指南。

2025-02-13 13:09:38 724

原创 dify.ai 配置链接到阿里云百练等云厂商的 DeepSeek 模型

要将 dify.ai 配置链接到阿里云百练等云厂商的 DeepSeek 模型.

2025-02-12 22:59:47 1237 1

做一个专业的声音分析系统,需要对声音那些评判标准进行计算

做一个专业的声音分析系统,需要对声音那些评判标准进行计算

2024-07-10

musetalk需要的ffmpeg的版本

musetalk需要的ffmpeg的版本

2024-06-19

musetalk数字人生成视频的效果,模特生成的案例

musetalk数字人生成视频的效果,模特生成的案例

2024-06-19

软件工程-项目验收模板

项目验收模板

2024-04-20

MongoDB最新版本.7z

国外的官网下载太慢,放上来大家共享

2021-11-18

PDMAN的安装工具.zip

PAMAN的安装文件

2021-09-13

mangoDB操作手册.md

mongoDB操作手册

2021-09-12

docker镜像.zip

docker下save的私有化镜像包

2021-06-19

xhell和Xftp学校版本

xhell和Xftp学校版本,可以免费试用,下载商业版本需要到官网下载商业的版本,开窗口有限制,xshell一个窗口管理4个机器,xftp一个窗口管理2个,可以创建多个窗口,不是大的集群肯定够用了

2020-10-21

geexekscore.zip

springboot2+mybatisplus代码生成器项目,新建项目时,可以先现在本工程,然后生成相应的代码,大大提高效率,程序开发只专注于业务。

2020-06-12

zookeeper3.4.6安装压缩.zip

zookeeper3.4.6安装文件,官网下载速度实在太慢,提供一个国内的下载地址,大家可以直接从这里下载

2020-03-20

citycode.sql

身份证前6位代码代表着城市的范围,这样用户的身份证信息就可以分析所在城市的信息了。 比如:370781, 其中370000代表山东省 370700代表潍坊市 370781代表青州市(县级市) 这样我们就可以根据370781找出山东省潍坊市青州市的信息。

2019-07-02

navicat for sqlite安装文件

navicat for sqlite 12是navicat for sqlite系列软件的最新版本,也是目前互联网上强大和全面的SQLite图形用户介面工具,主要功能包括数据传输、导入或导出、数据同步、报表等,提供完整的服务器管理功能,并配备了数据编辑、SQL查询和数据模型工具,以及支持所有SQLite对象类型,能够为sqlite使用人员提供非凡的操作体验。全新的navicat for sqlite 12功能进行了全面优化和升级,比如改进了多项用户界面,简洁的工作环境和重新编排的按钮让用户操作更加便捷;增加了快速编写代码,用户可以创建自订义的常用段。增加了全新的结构同步机制,提供了一种更容易和更直观的方式来比对和识别两个数据库之间的不同等等

2019-01-15

Bean-Message标签

Struts源码- Bean-Message标签,struts2使用资源文件

2010-07-17

空空如也

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

TA关注的人

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