当前位置: 首页 > news >正文

【腾讯云云上实验室】向量数据库相亲社交应用实践

在这里插入图片描述

快速入口 👉向量数据库_大模型知识库_向量数据存储_向量数据检索- 腾讯云 (tencent.com)

文章目录

  • 前言
  • 1. 向量数据库概念及原理
    • 1.1 向量数据库概念
    • 1.2 向量数据库核心原理
    • 1.3 向量数据库优缺点
    • 1.4 向量数据库与传统数据库的区别
  • 2. 腾讯云向量数据库的基本特性及优势
    • 2.1 高性能的向量计算和存储能力
    • 2.2 灵活的查询和索引功能
    • 2.3 易于集成到现有的推荐系统中
  • 3. 相亲社交应用推荐使用腾讯云向量数据库
    • 3.1 腾讯云向量数据库使用步骤
    • 3.2 相亲社交应用背景介绍
    • 3.3 如何将用户社交关系和行为转化为向量表示
    • 3.4 推荐系统的设计和实现
    • 3.5 进行实际的测评操作和结果分析
  • 4.总结
    • 4.1 腾讯云向量数据库在社交应用中的价值
    • 4.2 腾讯云向量数据库用户隐私和数据安全问题
    • 4.3 个人使用体验感受

前言

OpenAI 掀起AI 变革,让向量数据库越来越受关注。

AIGC 技术迎来大爆发后,国内外科技公司纷纷推出自家大模型产品,这一波浪潮把向量数据库这一原本没那么火爆的赛道推到了聚光灯下。

使用向量数据库可以提升效率、降低成本,加速大模型落地行业场景,同时具有强大的相似性搜索功能,以更复杂的方式构建能够 “理解” 不同数据格式中保存的值的数据存储,降低企业存储成本等优势。本文介绍腾讯云向量数据库实践体验,帮助更多的人认识向量数据库。

1. 向量数据库概念及原理

1.1 向量数据库概念

向量数据库是专门用来存储和查询向量的数据库,其存储的向量来自于对文本、语音、图像、视频等的向量化。与传统数据库相比,向量数据库可以处理更多非结构化数据(比如图像和音频)

1.2 向量数据库核心原理

向量数据库是一种基于向量空间模型的数据库,其工作原理主要包括以下几个方面:

  • 数据存储:向量数据库将数据存储为向量形式,每个向量代表一个数据对象。向量的维度数取决于数据对象的特征数,例如一张图片可以表示为一个由像素值组成的向量,一个文本可以表示为一个由词频组成的向量。

  • 向量索引:为了加速查询速度,向量数据库使用向量索引来存储向量数据。向量索引是一种数据结构,可以将向量数据按照一定的规则进行划分和组织,以便快速地进行查询和检索。

  • 相似度计算:向量数据库的查询操作主要是基于相似度计算。当用户输入一个查询向量时,向量数据库会计算该向量与数据库中所有向量的相似度,并返回相似度最高的前几个向量作为查询结果。

  • 查询优化:为了提高查询效率,向量数据库采用了一系列查询优化技术,例如基于向量索引的查询优化、基于近似相似度计算的查询优化等。

总而言之,向量数据库的主要特点是能够高效地存储和查询大规模的向量数据。它通常采用基于向量相似度的查询方式,即根据向量之间的相似度来检索数据。这种查询方式可以用于各种应用场景,例如图像搜索、音乐推荐、文本分类等。维度越高、信息量越大,这些特性都是传统数据库很难做到的。

1.3 向量数据库优缺点

向量数据库是一种新型的数据库技术,它使用向量化计算来处理和存储数据。与传统的关系型数据库不同,向量数据库使用向量作为基本数据类型,可以高效地处理大规模的复杂数据。

  • 优点:

    • 高效处理大规模数据:向量数据库使用向量化计算,可以高效地处理大规模的复杂数据,比传统的关系型数据库更快。

    • 支持高维数据:向量数据库可以处理高维数据,例如图像、音频和视频等,这些数据在传统的关系型数据库中很难处理。

    • 支持复杂查询:向量数据库支持复杂的查询操作,例如相似性搜索和聚类分析等,这些操作在传统的关系型数据库中很难实现。

    • 易于扩展:向量数据库可以轻松地扩展到多个节点,以处理更大规模的数据。

  • 缺点:

    • 相对较新:向量数据库是一种相对较新的技术,目前市场上的产品和应用还比较少。
    • 学习成本高:向量数据库使用向量作为基本数据类型,需要掌握向量化计算的相关知识,学习成本较高。
    • 不适用于所有场景:向量数据库适用于处理大规模的复杂数据,但对于一些简单的数据处理场景,传统的关系型数据库可能更加适用。

向量数据库是一种非常有前途的数据库技术,它可以高效地处理大规模的复杂数据,并支持复杂的查询操作。但是,由于它是一种相对较新的技术,目前还存在一些限制和挑战。

1.4 向量数据库与传统数据库的区别

向量数据库与传统数据库的区别主要在以下几个方面:

  • 数据类型:向量数据库专门用于存储和管理向量数据,而传统数据库则可以存储各种类型的数据,例如文本、数字、日期等。

  • 存储方式:向量数据库通常采用基于向量索引的存储方式,将向量数据映射到高维空间中,即将非结构化数据(如图片、音频、文章等)转换为向量方式来存储。并在这个空间中构建索引结构,以支持高效的相似度查询。而传统数据库则采用关系型模型或其他存储方式。

  • 查询方式:向量数据库的查询方式通常是基于向量相似度的查询,即根据向量之间的相似度来检索数据。而传统数据库的查询通常是精确查询,即查询结果要么符合条件要么不符合条件。

  • 应用场景:向量数据库主要应用于人工智能、机器学习、大数据等领域,例如图像搜索、音乐推荐、文本分类等。而传统数据库则广泛应用于各种企业应用、网站应用等

  • 计算密集型:向量数据库的查询则是计算密集型,需要进行大量的向量计算和比较,而传统数据库的查询主要是事务处理。

2. 腾讯云向量数据库的基本特性及优势

向量数据库_大模型知识库_向量数据存储_向量数据检索- 腾讯云 (tencent.com)

腾讯云向量数据库(Tencent Cloud VectorDB)是一款全托管的自研企业级分布式数据库服务,专用于存储、检索、分析多维向量数据。该数据库支持多种索引类型和相似度计算方法,单索引支持 10 亿级向量规模,可支持百万级 QPS 及毫秒级查询延迟。腾讯云向量数据库不仅能为大模型提供外部知识库,提高大模型回答的准确性,还可广泛应用于推荐系统、自然语言处理等 AI 领域。

在这里插入图片描述

2.1 高性能的向量计算和存储能力

腾讯云向量数据库向量数据库单索引支持10亿级向量数据规模,可支持百万级 QPS 及毫秒级查询延迟。向量数据库提供多副本高可用特性,其多可用区和三节点的架构可用性可达99.99%,显著提高系统的可靠性和容错性,确保数据库在面临节点故障和负载变化等挑战时仍能正常运行。向量数据库架构支持水平扩展,单实例可支持百万级 QPS,轻松满足 AI 场景下的向量存储与检索需求

2.2 灵活的查询和索引功能

方便快速检索和数据分析

向量数据库能够快速检索查询中的类似对象,因为它们已经预先计算过了。其基本概念被称为近似最近邻(Approximate Nearest Neighbor:ANN)搜索,它使用不同的算法来索引和计算相似性。
正如你所能想象的,当你有数百万个嵌入时,用简单的 k 近邻(kNN)算法计算查询和每个嵌入对象之间的相似性可能会变得相当耗时。而使用 ANN 搜索算法,你可以以一定的准确性换取速度,并检索与查询近似最相似的对象。
索引:为此,向量数据库对向量嵌入进行索引。此步骤将向量映射到数据结构,从而实现更快的搜索。

2.3 易于集成到现有的推荐系统中

统计显示,将腾讯云向量数据库用于大模型预训练数据的分类、去重和清洗相比传统方式可以实现 10 倍效率的提升,如果将向量数据库作为外部知识库用于模型推理,则可以将成本降低 2-4 个数量级。

具体而言,在接入层,腾讯云向量数据库支持自然语言文本的输入,同时采用“标量+向量”的查询方式,支持全内存索引,最高支持每秒百万的查询量(QPS);在计算层,AI Native 开发范式能实现全量数据 AI 计算,一站式解决企业在搭建私域知识库时的文本切分(segment)、向量化(embedding)等难题;在存储层,腾讯云向量数据库支持数据智能存储分布,助力企业存储成本降低 50%。

在这里插入图片描述

企业原先接入一个大模型需要花 1 个月左右时间,使用腾讯云向量数据库后,3 天时间即可完成,极大降低了企业的接入成本。

3. 相亲社交应用推荐使用腾讯云向量数据库

接下来分享一下向量数据库的使用步骤,目前全球主流的云服务厂商都有对应的向量数据库的服务,这里以腾讯云向量数据库来做简单使用介绍。

3.1 腾讯云向量数据库使用步骤

在开始使用腾讯云向量数据库之前,需要先去进行申请注册操作,注册过程相对简单,只需提供必要的个人信息,即可,注册详细过程这里就不再详细说明。

向量数据库_大模型知识库_向量数据存储_向量数据检索- 腾讯云 (tencent.com)

步骤1:如下图登录账号后我们选择【立即体验】

免费测试版实例每个账号仅限申领1个,其余实例兔费试用时长1个月;若-个月内未使用实例,平台将自动回收。

在这里插入图片描述

步骤2:进入到腾讯云向量数据库控制台之后,点击【新建】创建向量数据库实例,在创建实例过程中,需要设置实例的名称等参数,具体如下图所示:

在这里插入图片描述

步骤3:创建成功之后控制台就可以看到新建实例如下图

在这里插入图片描述

步骤4:选择【管理】->【秘钥管理】复制秘钥

在这里插入图片描述

步骤5:选择【管理】->【可视化管理】->【登录】(把刚才复制秘钥粘贴到密码区)

在这里插入图片描述

在这里插入图片描述

步骤6:进入可视化的【数据库管理】页面就可以操作了 下面是已经创建好的数据库

在这里插入图片描述

3.2 相亲社交应用背景介绍

随着社会的发展,人们的生活节奏加快,社交圈子逐渐固化,这导致许多单身人士在寻找合适的伴侣时面临困难。传统的相亲方式,虽然直接,但往往受到时间、空间等多种因素的制约,效率不高。在这种背景下,相亲社交应用应运而生,它结合了现代科技与人们的婚恋需求,为

单身人士提供了一个更广阔、更便捷的交友平台。

相亲社交应用充分利用了互联网的优势,打破了地域的限制,让用户可以随时随地与全国各地的潜在对象进行交流。这种方式不仅扩大了交友范围,还大大提高了相亲的效率。而且,与传统的相亲方式相比,相亲社交应用更为年轻、个性化,用户可以根据自己的喜好和需求,筛选出更为合适的对象。

3.3 如何将用户社交关系和行为转化为向量表示

推荐系统的目标是根据用户的历史行为和偏好,向用户推荐可能感兴趣的物品。在这种场景下,将用户行为特征向量化存储在向量数据库。当发起推荐请求时,系统会基于用户特征进行相似度计算,然后返回与用户可能感兴趣的物品作为推荐结果。

在这里插入图片描述

3.4 推荐系统的设计和实现

在推荐系统中,用户和物品可以用向量表示,以捕捉其特征和属性。例如,用户可能对电影类型、导演、演员等方面有偏好,这些偏好可以用一个数值向量表示。通过计算用户向量与物品向量之间的相似度,可以实现个性化的推荐。

推荐系统:推荐系统可以将用户和购买的物品都生成 VE,并通过相似性来推荐新物品。

以下是一个基本的相亲设计app推荐系统设计和实现过程:

在这里插入图片描述

3.5 进行实际的测评操作和结果分析

  • 测试概况

本次测试旨在验证腾讯云向量数据库在相亲社交应用中的性能和效果。我们采用了真实的相亲社交应用场景,并设计了一系列测试用例,以评估向量数据库在数据存储、检索、匹配等方面的表现。

  • 测试环境

本次测试使用了腾讯云提供的向量数据库服务,并搭建了相应的相亲社交应用环境。测试数据包括用户信息、个人信息、交友偏好等。

  • 测试结果
    • 数据存储性能 :腾讯云向量数据库在存储大量用户数据时表现出色,写入和读取速度均非常快速,能够满足相亲社交应用对于数据存储的需求。
    • 数据检索效率:通过向量数据库的高效索引和检索机制,我们能够迅速找到与用户兴趣相似的潜在对象。测试结果显示,检索时间低于毫秒级,确保了用户在使用过程中的流畅体验。
    • 个性化匹配效果 :利用腾讯云向量数据库的个性化推荐功能,我们根据用户的行为、兴趣和偏好进行了匹配测试。结果显示,匹配准确度较高,推荐的对象与用户的实际需求相符,提高了相亲成功的可能性。
    • 数据安全和隐私保护 :在测试过程中,我们未发现数据泄露或安全漏洞。腾讯云向量数据库提供的数据加密、访问控制和隐私保护措施有效确保了用户数据的安全性和隐私性。

4.总结

4.1 腾讯云向量数据库在社交应用中的价值

随着向量数据库和 AI 的结合更加紧密,客户向量数据库的易用性会有更高要求。大模型加速向量数据库进入飞速发展期。

腾讯云向量数据库在相亲社交APP应用中具有重要价值。以下是几个方面的考虑:

  1. 数据存储和管理:相亲社交APP通常需要存储大量用户数据,包括个人信息、照片、聊天记录等。腾讯云向量数据库提供了高效、可扩展的存储解决方案,能够确保数据的安全性和可靠性。这使得相亲社交APP能够轻松地管理用户数据,并提供更好的用户体验。
  2. 高性能搜索和匹配:相亲社交APP的核心功能之一是根据用户的喜好和条件进行搜索和匹配。腾讯云向量数据库支持高效的多维向量检索和分析,可以快速地找到与用户兴趣相似的潜在对象。这种高性能的搜索和匹配功能可以提高用户的满意度,并增加相亲成功的机会。
  3. 个性化推荐:腾讯云向量数据库还具备强大的机器学习和人工智能能力,可以对用户数据进行深度分析,提供个性化的推荐。相亲社交APP可以利用这一功能,根据用户的行为、兴趣和偏好,推荐更符合其需求的对象和活动。这有助于提升用户的参与度和留存率。
  4. 数据安全和隐私保护:相亲社交APP涉及用户的个人隐私和敏感信息,因此数据安全和隐私保护至关重要。腾讯云向量数据库具备严格的数据加密、访问控制和隐私保护措施,可以确保用户数据的安全性和隐私性。这有助于建立用户对相亲社交APP的信任,并促进平台的健康发展。

综上所述,腾讯云向量数据库在相亲社交APP应用中具有重要价值,可以提供高效的数据存储和管理、高性能搜索和匹配、个性化推荐以及数据安全和隐私保护等功能。这些功能可以提升相亲社交APP的用户体验、满意度和安全性,推动平台的增长和发展。

4.2 腾讯云向量数据库用户隐私和数据安全问题

  • 数据加密:腾讯云向量数据库使用强大的加密算法对数据进行加密存储和传输,以确保数据在传输和存储过程中的安全性。
  • 访问控制:通过严格的访问控制机制,腾讯云向量数据库确保只有授权用户才能访问和操作数据库。这可以防止未经授权的访问和使用用户数据。
  • 隐私保护:腾讯云向量数据库遵循严格的隐私保护原则,不会将用户的数据共享给第三方,除非获得用户的明确授权或法律要求。
  • 安全审计:腾讯云向量数据库提供安全审计功能,可以追踪和记录数据库的操作和访问行为,帮助用户发现和应对潜在的安全威胁。
  • 灾备恢复:腾讯云向量数据库具备完善的灾备恢复机制,确保在发生意外情况时,用户数据可以及时恢复,减少数据丢失的风险。

需要注意的是,尽管腾讯云向量数据库采取了这些安全措施,但用户在使用数据库时仍需保持警惕,并遵循最佳实践和安全建议。例如,定期更新密码、限制不必要的访问权限、定期备份数据等。通过综合使用这些安全措施和最佳实践,可以最大程度地保护用户隐私和数据安全。

4.3 个人使用体验感受

个人觉得向量数据库的出现,给我们提供了一种全新的数据组织方式,它打破了传统关系型数据库的局限,为有需要者处理非结构化数据提供了高效的解决方案。

  • 腾讯云官方产品文档分类详细,方便使用

在这里插入图片描述

  • 操作便捷: 很多功能 都有快速进入 文档介绍的入口 很方便

    D

相关文章:

【腾讯云云上实验室】向量数据库相亲社交应用实践

快速入口 👉向量数据库_大模型知识库_向量数据存储_向量数据检索- 腾讯云 (tencent.com) 文章目录 前言1. 向量数据库概念及原理1.1 向量数据库概念1.2 向量数据库核心原理1.3 向量数据库优缺点1.4 向量数据库与传统数据库的区别 2. 腾讯云向量数据库的基本特性及优…...

SpringCloud Netflix 知识点汇总

目录 SpringCloud概念:1、什么是springcloud?2、SpringCloud有哪些核心组件?3、什么是分布式?4、什么是微服务?5、分布式+微服务+集群6、微服务之间是如何独立通讯的Eureka1、什么是Eureka ?2、为什么使用Eureka?3、什么是Eureka自我保护机制4、Zookeeper 和 Eureka 区别…...

IO口电压下降那么多是怎么回事??

前几天一个工程师向我反馈他测得如下电路MCU IO口的电压不是3.3V,只有2V多。 IO配置的是输入功能,无上下拉。最初我不太相信这个结果,后来自己用万用表实际测量了下,还真是这个结果 这是咋回事呢?不应该电压就是3.3V吗…...

NLP实践——LLM生成过程中防止重复循环

NLP实践——LLM生成过程中防止重复 1. 准备工作2. 问题分析3. 创建processor3.1 防止重复生成的processor3.2 防止数字无规则循环的processor 4. 使用 本文介绍如何使用LogitsProcessor避免大模型在生成过程中出现重复的问题。 1. 准备工作 首先实例化一个大模型,…...

用苹果签名免费获取Xcode

使用苹果企业签名免费获取Xcode: 打开Xcode。连接iOS设备到Mac。选择Window→Devices and Simulators。选择该设备。将IPA文件拖到“Installed Apps”的列表框中即可安装。使用Cydia Impactor(可以在网上找到相关下载链接): 打开…...

python-opencv在图片中绘制各种图形

python-opencv在图片中绘制各种图形 1.绘制直线 2.绘制矩形 3.绘制圆 4.绘制椭圆 5.绘制多边形 6.嵌入文字 实现代码都在下面了,代码中参数做了简单注释 import copy import math import matplotlib.pyplot as plt import matplotlib as mpl import numpy a…...

用户增长常用的ChatGPT通用提示词模板

用户画像:请帮助我了解目标用户的特点和需求,包括年龄、性别、职业、兴趣等方面的内容,以便我能够更好地定位和推广。 用户获取渠道:请帮助我了解用户主要从哪些渠道获取我们的产品或服务,以便我能够更好地优化获取渠…...

用友NC word.docx接口存在任意文件读取漏洞 附POC

@[toc] 用友NC word.docx接口存在任意文件读取漏洞 附POC 免责声明:请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失,均由使用者本人负责,所产生的一切不良后果与文章作者无关。该文章仅供学习用途使…...

小程序中的大道理之四--单元测试

在讨论领域模型之前, 先继续说下关于测试方面的内容, 前面为了集中讨论相应主题而对此作了推迟, 下面先补上关于测试方面的. 测试覆盖(Coverage) 先回到之前的一些步骤上, 假设我们现在写好了 getPattern 方法, 而 getLineContent 还处于 TODO 状态, 如下: public String ge…...

分布式篇---第六篇

系列文章目录 文章目录 系列文章目录前言一、说说什么是漏桶算法二、说说什么是令牌桶算法三、数据库如何处理海量数据?前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码…...

C#,《小白学程序》第十八课:随机数(Random)第五,方差及标准方差(标准差)的计算方法与代码

1 文本格式 /// <summary> /// 《小白学程序》第十八课&#xff1a;随机数&#xff08;Random&#xff09;第五&#xff0c;方差及标准方差&#xff08;标准差&#xff09;的计算方法与代码 /// 方差 SUM(&#xff08;Xi - X)^2 ) / n i0...n-1 X Average of X[i] ///…...

【版本管理 | Git 】Git最佳实践系列(一) —— LFS .gitignore 最佳实践,确定不来看看?

&#x1f935;‍♂️ 个人主页: AI_magician &#x1f4e1;主页地址&#xff1a; 作者简介&#xff1a;CSDN内容合伙人&#xff0c;全栈领域优质创作者。 &#x1f468;‍&#x1f4bb;景愿&#xff1a;旨在于能和更多的热爱计算机的伙伴一起成长&#xff01;&#xff01;&…...

【Linux】驱动程序同步和异步通知方式

一、应用程序APP&#xff0c;访问驱动程序/dev/input/enent1流程&#xff1a; 假设用户程序直接访问 /dev/input/event0 设备节点&#xff0c;或者使用 tslib 访问设备节点&#xff0c;数据的流程如下&#xff1a; APP 发起读操作&#xff0c;若无数据则休眠&#xff1b;用户操…...

移动机器人路径规划(七)--- 基于MDP的路径规划MDP-Based Planning

目录 1 什么是MDP-Based Planning 2 worst-case analysis for nondeterministic model 3 Expected Cost Planning 4 Real Time Dynamic Programming&#xff08;RTDP&#xff09; 1 什么是MDP-Based Planning 之前我们从起点到终点存在很多可执行路径&#xff0c;我们可以…...

vue--The template root requires exactly one element.的解决办法

[vue/no-multiple-template-root] The template root requires exactly one element.eslint-plugin-vue 在vue中会出现以上问题 这是因为vue的模版中只有能一个根节点&#xff0c;所以在<template>中插入第二个元素就会报错 解决方案&#xff1a; 将<template>…...

嵌入式软件开发学习途径推荐

1、概述 嵌入式系统是当今智能化的重要组成部分&#xff0c;广泛应用于各行业和领域。学习内容多而杂&#xff0c;不同行业学习的内容也有一定差异。学习完一些基础课程后&#xff0c;工作中便是用到或根据就业方向去拓展自己的知识。这里推荐如下途径(后续可能会补充)&#xf…...

图书管理系统源码,图书管理系统开发,图书借阅系统源码三框架设计原理和说明

TuShuManger项目简介和创建 这里一共设计了6个项目,主要是借助三层架构思想分别设计了主要的三层,包括model实体层,Dal数据库操作层,Bll业务调用层,其他有公共使用项目common层,DButitly提取出来的数据库访问层,下面我们分别创建每个项目和开始搭建整个过程 TuShuManger…...

服务器被入侵了怎么去排查

在当今数字化时代&#xff0c;网络安全问题变得越来越重要。其中&#xff0c;服务器被入侵是一种常见的安全威胁。当服务器被入侵时&#xff0c;我们需要采取一系列措施来排查和解决问题。本文将为您提供服务器被入侵后的排查步骤。 第一步&#xff1a;确认服务器被入侵 当发现…...

JavaScript中Object.prototype.toString.call()、instanceOf和Array.isArray()的区别

JavaScript是一种非常流行的编程语言&#xff0c;它具有许多强大的功能和特性。在JavaScript中&#xff0c;有一些方法和操作符可以帮助我们更好地处理数据类型和对象。本文将重点讨论Object.prototype.toString.call()、instanceOf和Array.isArray()这三个在JavaScript中常用的…...

Java串口通信入门教程

简介 串口通信是一种用于在计算机和外部设备之间进行数据交换的通信方式。在许多应用场景中&#xff0c;如物联网、自动化控制等领域&#xff0c;串口通信被广泛应用。本教程将带领您入门Java串口通信&#xff0c;介绍串口通信的基本原理和Java中的串口通信库&#xff0c;并提…...

国防科技大学计算机基础课程笔记02信息编码

1.机内码和国标码 国标码就是我们非常熟悉的这个GB2312,但是因为都是16进制&#xff0c;因此这个了16进制的数据既可以翻译成为这个机器码&#xff0c;也可以翻译成为这个国标码&#xff0c;所以这个时候很容易会出现这个歧义的情况&#xff1b; 因此&#xff0c;我们的这个国…...

云计算——弹性云计算器(ECS)

弹性云服务器&#xff1a;ECS 概述 云计算重构了ICT系统&#xff0c;云计算平台厂商推出使得厂家能够主要关注应用管理而非平台管理的云平台&#xff0c;包含如下主要概念。 ECS&#xff08;Elastic Cloud Server&#xff09;&#xff1a;即弹性云服务器&#xff0c;是云计算…...

golang循环变量捕获问题​​

在 Go 语言中&#xff0c;当在循环中启动协程&#xff08;goroutine&#xff09;时&#xff0c;如果在协程闭包中直接引用循环变量&#xff0c;可能会遇到一个常见的陷阱 - ​​循环变量捕获问题​​。让我详细解释一下&#xff1a; 问题背景 看这个代码片段&#xff1a; fo…...

安宝特方案丨XRSOP人员作业标准化管理平台:AR智慧点检验收套件

在选煤厂、化工厂、钢铁厂等过程生产型企业&#xff0c;其生产设备的运行效率和非计划停机对工业制造效益有较大影响。 随着企业自动化和智能化建设的推进&#xff0c;需提前预防假检、错检、漏检&#xff0c;推动智慧生产运维系统数据的流动和现场赋能应用。同时&#xff0c;…...

华为OD机试-食堂供餐-二分法

import java.util.Arrays; import java.util.Scanner;public class DemoTest3 {public static void main(String[] args) {Scanner in new Scanner(System.in);// 注意 hasNext 和 hasNextLine 的区别while (in.hasNextLine()) { // 注意 while 处理多个 caseint a in.nextIn…...

生成 Git SSH 证书

&#x1f511; 1. ​​生成 SSH 密钥对​​ 在终端&#xff08;Windows 使用 Git Bash&#xff0c;Mac/Linux 使用 Terminal&#xff09;执行命令&#xff1a; ssh-keygen -t rsa -b 4096 -C "your_emailexample.com" ​​参数说明​​&#xff1a; -t rsa&#x…...

多模态大语言模型arxiv论文略读(108)

CROME: Cross-Modal Adapters for Efficient Multimodal LLM ➡️ 论文标题&#xff1a;CROME: Cross-Modal Adapters for Efficient Multimodal LLM ➡️ 论文作者&#xff1a;Sayna Ebrahimi, Sercan O. Arik, Tejas Nama, Tomas Pfister ➡️ 研究机构: Google Cloud AI Re…...

图表类系列各种样式PPT模版分享

图标图表系列PPT模版&#xff0c;柱状图PPT模版&#xff0c;线状图PPT模版&#xff0c;折线图PPT模版&#xff0c;饼状图PPT模版&#xff0c;雷达图PPT模版&#xff0c;树状图PPT模版 图表类系列各种样式PPT模版分享&#xff1a;图表系列PPT模板https://pan.quark.cn/s/20d40aa…...

laravel8+vue3.0+element-plus搭建方法

创建 laravel8 项目 composer create-project --prefer-dist laravel/laravel laravel8 8.* 安装 laravel/ui composer require laravel/ui 修改 package.json 文件 "devDependencies": {"vue/compiler-sfc": "^3.0.7","axios": …...

华硕a豆14 Air香氛版,美学与科技的馨香融合

在快节奏的现代生活中&#xff0c;我们渴望一个能激发创想、愉悦感官的工作与生活伙伴&#xff0c;它不仅是冰冷的科技工具&#xff0c;更能触动我们内心深处的细腻情感。正是在这样的期许下&#xff0c;华硕a豆14 Air香氛版翩然而至&#xff0c;它以一种前所未有的方式&#x…...