百度搜索 API 相比于爬虫的效率提升、价格及如何注册使用
使用百度搜索 API 进行数据查询,相比于爬虫(selenium)速度提升的幅度取决于几个因素:
1. 摆脱页面渲染(Selenium)
- Selenium 通过控制浏览器来模拟用户行为,加载网页并渲染页面。每次请求都需要加载完整的页面,执行 JavaScript,等待所有资源加载完成,才能提取数据。这个过程通常会比较慢,尤其是当页面内容复杂或者请求频率较高时。
- 百度 API 直接返回结构化的搜索结果(JSON格式),无需加载整个网页、渲染资源。结果可以在毫秒级别返回,因此明显比 Selenium 快。
2. 并发请求
- 使用百度 API 时,你可以通过并发请求(如使用
concurrent.futures
或asyncio
)来同时发出多个查询。与 Selenium 不同,它不依赖浏览器的渲染过程,所以能快速响应多个请求。 - 在使用 Selenium 时,即使你并发打开多个浏览器标签,浏览器的加载和渲染仍然是瓶颈。即使是并发查询,也可能受限于浏览器处理能力。
3. 查询响应时间对比:
- Selenium:每次请求可能需要 3-10 秒或更长的时间,取决于页面加载速度、元素定位和 JavaScript 执行。
- 百度 API:通常每次查询只需要几百毫秒到 2 秒左右(取决于网络情况、API 频率限制等)。
4. 请求频率限制:
- 使用 百度 API 时,你可能受到频率限制。比如,免费账户可能每秒最多只能发出 1-2 次请求,如果频繁调用可能会被限制。若使用付费 API 或者有更高的额度限制,速度可能会更快。
- Selenium 不存在这样的请求限制,但频繁访问同一网站会增加被封禁的风险,尤其是在短时间内发出大量请求时。
5. 使用并发优化
- 并发爬取:如果你将请求并发化(例如,使用
concurrent.futures.ThreadPoolExecutor
或asyncio
),你可以进一步提高爬取速度。这样,可以在不增加请求总时间的情况下同时处理多个查询。
预计的速度提升:
假设使用 Selenium 的情况下,逐个查询每个条目需要 3-10 秒,而使用 API 则每次请求可能只需要 0.5-2 秒,如果并发化,查询速度会进一步加快。
例如:
- Selenium:每秒钟处理 0.1 条(每条请求需要 10 秒)。
- 百度 API:每秒钟处理 0.5 条(每条请求需要 2 秒),且支持并发提高查询速度。
如果你有 20 万条数据,使用 Selenium 可能需要几天的时间才能完成查询,而使用 API 可能缩短到几个小时(如果进行并发请求的话)。
示例:
-
Selenium:假设每条查询时间为 5 秒,查询 20 万条数据大约需要:
- 20,0000 条 × 5 秒 = 1000,000 秒 = 约 11 天(单线程)。
-
百度 API(不加并发):假设每条查询时间为 2 秒,查询 20 万条数据大约需要:
- 20,0000 条 × 2 秒 = 400,000 秒 = 约 4.6 天。
-
百度 API(并发 10 线程):假设 10 线程并行,查询每条数据需要 2 秒,查询 20 万条数据大约需要:
- 20,0000 条 ÷ 10 = 2,0000 次查询,2,0000 次查询 × 2 秒 = 40,000 秒 = 约 11 小时。
总结:
使用百度的 API,尤其是通过并发请求,能够将速度从 几天 提升到 几小时,具体提升幅度会因网络状况、API 限制、并发设置等因素而有所不同。如果使用并发和适当的 API 频率,速度提升可以高达 10-20 倍。
费用
百度搜索 API 的费用取决于你选择的服务和使用量,百度提供的 API 服务通常包含免费套餐和付费套餐,下面是一些常见的费用结构和考虑因素:
1. 百度开放平台 API
百度开放平台提供多种服务,其中包括搜索类API。具体费用通常依据以下几个标准来设定:
免费额度:
- 大部分 API 服务都提供一定的 免费调用额度,适合小规模测试和开发使用。免费额度通常限制了每天的请求次数或者请求量。
- 例如,某些 API 可能提供每天 1000 次免费调用,超出部分将按次收费。
付费套餐:
- 按次计费:如果超出免费额度,你将按每次请求收费。具体费用会根据 API 服务的类型、请求频率等因素而变化。
- 按流量计费:有些高级服务按流量计算费用(如文本检索、图像处理等),例如每 1 万次请求可能需要收费 10-100 元。
价格示例(具体价格可能会有所变动,请参考百度开放平台上的最新信息):
- 百度搜索 API(百度云搜索):付费版通常从 0.5 元到 2 元/千次 请求不等。具体费用可能基于你的账户等级(如企业账号、个人账号)和请求类型(如精准搜索、特定领域的搜索等)有所变化。
- 图像识别、自然语言处理、翻译等服务:这类服务的价格通常从几毛钱到几块钱每千次请求,具体价格还会根据调用的 API 服务类型和流量大小而有所不同。
2. 百度 API 价格查询
要查看详细的价格信息,你可以访问百度开放平台的 API 服务页面,查看具体 API 服务的定价和免费额度:
- 百度开放平台:https://console.bce.baidu.com/
- 你可以选择特定的 API 服务查看价格详情,例如搜索、自然语言处理、图像识别等。
3. 如何控制费用
- 限额设置:大部分 API 提供调用频率和总次数限制设置,可以帮助你控制费用,避免不必要的开销。
- 监控和预算设置:百度云控制台允许你设置预算和警告,帮助你追踪实际使用情况。
4. 优惠和活动
- 优惠券和活动:百度云时常提供优惠券、促销活动或赠送部分 API 调用次数的优惠,尤其是新用户或大规模购买时。可以关注百度开放平台的最新活动,利用优惠券和折扣来降低成本。
5. 建议
- 如果你打算使用百度搜索 API 进行大规模数据抓取,建议先进行小规模测试,评估请求的频率和费用,再决定是否购买相应的付费套餐。
- 如果需求量较大,可以联系百度云的销售团队,争取获得定制的服务和折扣。
总结:
百度搜索 API 费用较为合理,适合小规模到中规模的数据抓取需求。大规模使用时,费用会根据你选择的套餐、请求频率和流量而有所不同。你可以利用免费额度进行测试,并根据实际需求调整付费方式。
如何注册使用百度搜索 API
要开启百度搜索的 API 服务,你可以按照以下步骤操作:
✅ 一、注册百度开放平台账号
- 访问:百度开放平台
- 点击右上角“登录/注册”,使用百度账号登录或注册一个新账号。
- 登录后,完善账户信息(实名认证可以开通更多权限)。
✅ 二、创建应用(获取 API Key)
- 登录后进入“控制台”:https://console.bce.baidu.com/
- 在控制台点击左上角的「产品服务」>「通用类服务」或搜索“自定义搜索”或“搜索”。
- 找到你要用的服务,如:
- 🔍 百度站内搜索(站内搜索 API)
- 🤖 百度搜索开放平台(泛搜索)
- 💡 定制搜索服务(百度定制化搜索)
注意:百度并没有公开的“网页通用搜索 API”供普通用户直接抓百度网页结果,如果你需要“网页爬取结果”,可以使用:
- 百度搜索开放平台(如智能小程序搜索)
- 定制搜索 API(需申请)
- 或者 第三方服务(例如 Bing API)
✅ 三、申请搜索 API 服务
- 比如你选择的是 百度站内搜索(站内搜索 API):
- 创建新应用。
- 填写应用信息,如应用名称、描述、类型等。
- 创建后你会获得:
API Key
(密钥)Secret Key
(部分接口需要)
- 有些 API 可能需要 开通服务/审批审核,等待通过后即可使用。
✅ 四、调用 API 示例
你可以用 Python 测试是否正常调用:
import requestsapi_key = "你的API Key"
search_keyword = "魏欣 海南省人民医院"
url = f"https://api.baidu.com/search?query={search_keyword}&apikey={api_key}"response = requests.get(url)
print(response.json()) # 假设返回 JSON 格式
⚠️ 真实的 API 地址和参数请参考你所开通服务的 开发文档。
✅ 五、文档入口
你可以从这些页面找到各个服务的说明:
- 百度开放平台主页:https://developer.baidu.com/
- 百度智能云文档中心:https://cloud.baidu.com/doc/
- 百度搜索资源平台(网页搜索相关):https://ziyuan.baidu.com/
❓如果你想抓百度搜索网页结果(而不是站内搜索)
百度不提供通用网页搜索 API,所以建议你考虑:
✅ 替代方案
方案 | 优点 | 缺点 |
---|---|---|
🟡 Bing Search API | 支持网页搜索,有免费额度 | 英文效果更佳,中文略差 |
🔵 Google Custom Search | 支持网页搜索,有免费额度 | 需绑定搜索引擎,配额有限 |
🟢 自建搜索系统 | 控制力强,数据全 | 需要大量资源搭建和运维 |
相关文章:
百度搜索 API 相比于爬虫的效率提升、价格及如何注册使用
使用百度搜索 API 进行数据查询,相比于爬虫(selenium)速度提升的幅度取决于几个因素: 1. 摆脱页面渲染(Selenium) Selenium 通过控制浏览器来模拟用户行为,加载网页并渲染页面。每次请求都需要…...
Docker 中运行 JAR 文件
文章目录 步骤 1:准备文件结构步骤 2:编写 Dockerfile步骤 3:构建 Docker 镜像步骤 4:运行容器常见问题解决Q1:容器启动后立即退出Q2:时区不一致Q3:依赖外部服务(如MySQL)…...
MacOS 10.15上能跑大语言模型吗?
MacOS 10.15上能跑大语言模型吗? 下载安装Ollama运行大语言模型引申出的问题 MacOS 10.15.7(发布于2020年9月)作为已经发布了将近5年的系统版本能够运行当今流行的大语言模型吗?这篇文章简要介绍了在MacOS 10.15上通过Ollama运行d…...
分布式之易混淆概念
昨天写UE写的破防了,忘了写文章,今天补一下分布式的一些概念。😚 在软件架构领域,微服务、领域驱动设计(DDD)和分布式系统是三个高频且容易被混淆的概念。许多开发者误以为它们是“同一件事的不同说法”&a…...
DeepSeek开源引爆AI Agent革命:应用生态迎来“安卓时刻”
开源低成本:AI应用开发进入“全民时代” 2025年初,中国AI领域迎来里程碑事件——DeepSeek开源模型的横空出世,迅速在全球开发者社区掀起热潮。其R1和V3模型以超低API成本(仅为GPT-4o的2%-10%)和本地化部署能力&#x…...
Anaconda 与 Miniconda 的差异详解
Anaconda 与 Miniconda 的差异详解 Anaconda 和 Miniconda 都是 Python 数据科学领域常用的发行版管理工具,它们都基于 conda 包管理系统,但在设计定位和功能组成上有显著区别。 核心差异对比 特性AnacondaMiniconda安装包大小较大 (3GB)较小 (100MB左…...
STM32 中断系统深度剖析
在嵌入式系统开发领域,STM32 系列微控制器凭借其强大的性能和丰富的资源被广泛应用。中断系统作为 STM32 的关键特性之一,能够极大地提升系统的实时响应能力和多任务处理效率。本文将基于 STM32F4 系列芯片,深入剖析中断与外设中断的原理、配…...
List findIntersection getUnion
List findIntersection & getUnion 求两个列表的交集和并集 package zwf;import java.util.ArrayList; import java.util.LinkedHashSet; import java.util.List;/*** 列表工具类* * author ZengWenFeng* date 2025.04.22* mobile 13805029595* email 117791303qq.com*/ p…...
【微服务】SpringBoot制作Docker镜像接入SkyWalking详解
目录 一、前言 二、SkyWalking介绍 2.1 SkyWalking是什么 2.2 SkyWalking核心功能 2.3 SkyWalking整体架构 2.4 SkyWalking主要工作流程 三、前置准备 3.1 搭建SkyWalking服务 3.1.1 下载安装包 3.1.2 上传服务器目录 2.1.3 数据库持久化配置说明 3.1.4 启动skywalk…...
豪越科技消防公车管理系统:智能化保障应急救援效率
近期消防车辆管理暴露出的问题,凸显了传统管理模式的不足。在应急救援任务日益繁重的背景下,消防部门对公车管理提出了更高要求。豪越科技针对消防行业特殊需求,研发了专业的消防公车管理系统,通过"线上提交申请-线上审批-线…...
vscode本地docker gdb调试python
背景 最近在部署测试一个工程,不想配环境,拉官方镜像下来跑的,不幸地是,程序运行有点问题。想要debug一下,又不想在终端gdb,想要在vscode中点点点,所以有了下面的一顿配置。 vscode python常用…...
Electron使用WebAssembly实现CRC-32 原理校验
Electron使用WebAssembly实现CRC-32 原理校验 将C/C语言代码,经由WebAssembly编译为库函数,可以在JS语言环境进行调用。这里介绍在Electron工具环境使用WebAssembly调用CRC-32 原理格式校验的方式。 CRC-32 原理校验函数WebAssembly源文件 C语言实现C…...
Java求职面试:从Spring Boot到微服务的全面考核
面试场景: 在某互联网大厂的面试室内,面试官严肃地坐在桌子后面,面前是几本厚厚的技术书籍。而我们的主人公,搞笑的水货程序员赵大宝,则带着他标志性的微笑走进了房间。 第一轮提问: 面试官:…...
Electron主进程渲染进程间通信的方式
在 Electron 中,主进程和渲染进程之间的通信主要通过 IPC(进程间通信)机制实现。以下是几种常见的通信方式: 1. 渲染进程向主进程发送消息(单向) 渲染进程可以通过 ipcRenderer.send 向主进程发送消息&am…...
Spring Boot 主模块 spring-boot 核心技术解析:从启动类到内嵌容器的无缝支持
在现代企业级应用的开发中,构建高效、简洁的应用框架是至关重要的。Spring Boot 作为 Spring 生态系统的重要一员,凭借其“约定优于配置”的理念,极大简化了传统 Spring 应用的开发过程。通过内嵌的容器支持、自动配置功能以及灵活的外部化配…...
盈达科技GEO解决方案:破解AI时代品牌增长困局
盈达科技GEO解决方案:破解AI时代品牌增长困局 ——全域优化策略助力企业抢占生成式AI流量高地 一、客户痛点:AI重构规则下的三大生存危机 1. 信任危机:AI放大负面杀伤力 财务隐患:上市公司因财报误读导致股价波动 产品质量&…...
安宝特科技 | AR眼镜在安保与安防领域的创新应用及前景
随着科技的不断进步,增强现实(AR)技术逐渐在多个领域展现出其独特的优势,尤其是在安保和安防方面。AR眼镜凭借其先进的功能,在机场、车站、海关、港口、工厂、园区、消防局和警察局等行业中为安保人员提供了更为高效、…...
蓝牙 6.0 发布,解锁无线科技新可能
在5G和Wi-Fi 7高速发展的时代,蓝牙技术始终以独特优势深度融入日常生活。从无线耳机到智能家居,它凭借低功耗、高兼容的特性,悄然连接各类智能设备,打造无缝的数字生活体验。无论是聆听音乐、智能门禁还是健康监测,蓝牙…...
redis数据类型-地理空间GEO
redis数据类型-地理空间GEO 文档 redis单机安装redis常用的五种数据类型redis数据类型-位图bitmapredis数据类型-基数统计HyperLogLog 说明 官网操作命令指南页面:https://redis.io/docs/latest/commands/?nameget&groupstring 地理空间:GEO …...
2023蓝帽杯初赛内存取证-5
直接查找关键词”xlsx“,但是使用filescna失败了,换成mftparser倒是成功: vol.py -f memdump.mem --profile Win7SP1x64 filescan | grep -E "xlsx" vol.py -f memdump.mem --profile Win7SP1x64 mftparser | grep -E "xlsx&…...
安宝特方案 | 医疗AR眼镜,重新定义远程会诊体验
【AR眼镜:重新定义远程会诊体验】 在快速发展的医疗领域,安宝特医疗AR眼镜以其尖端技术和创新功能,引领远程会诊的未来,致力于为为医生和患者带来更高效、精准和无缝的医疗体验。 探索安宝特医疗AR眼镜如何在医疗行业中引领新风潮…...
RT-Thread学习笔记(三)
RT-Thread学习笔记 时钟管理时钟节拍获取系统节拍定时器系统定时器初始化定时器工作机制动态创建定时器静态创建定时器定时器控制高精度延时函数 时钟管理 操作系统需要通过时间来规范其任务 时钟节拍 任何操作系统都需要提供一个时钟节拍,以供系统处理所有和时间…...
【HTTPS协议原理】数据加密、如何防止中间人攻击、证书和签名、HTTPS完整工作流程
⭐️个人主页:小羊 ⭐️所属专栏:Linux网络 很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~ 目录 数据加密常见的加密方式数据摘要方案一:仅使用对称加密方案二:仅使用非对称加密方案三:双…...
Springboot 集成 RBAC 模型实战指南
RBAC 模型核心原理 详情可参考之前的笔记:https://blog.csdn.net/qq_35201802/article/details/146036789?spm1011.2415.3001.5331 RBAC 定义与优势 RBAC(Role-Based Access Control,基于角色的访问控制)** 是一种通过角色关联…...
C++继承(最详细)
目录 1.继承的概念以及定义 1.1 继承的概念 1.2 继承的定义 编辑 2.继承中的作用域 3.基类和派生类间的转换 4.派生类的默认成员函数 5.实现不被继承的类 6.継承与友元 编辑 7.继承与静态成员 8.多继承及其菱形继承问题 8.2 虚继承 8.3 来看一个小题 9.继承…...
【使用Plink检测ROH问题查找】为什么检测ROH参数不一样,FROH近交系数结果差异很大?
为什么检测ROH参数不一样,结果差异很大? 结果 基于ROH检测的结果与参数设置密切相关。参数的改变(对应近交系数改变)可能会对结果产生很大影响。 原因 ROH分析缺乏共识标准,这种缺乏共识将导致结果偏倚,…...
mybatis mapper.xml中使用枚举
重点:application.propertis配置类 #TypeEnumHandler 这个类的包名,不是全路径 mybatis.type-handlers-packagecom.fan.test.handler两个枚举类: public enum StatusEnum {DELETED(0),ACTIVE(1);private final int code;StatusEnum(int cod…...
探索科技的边界:代理IP与汽车产业链的创新之旅
目录 一、代理IP:汽车产业的"数字放大镜" 二、创新应用场景:从实验室到量产线 三、技术挑战与进化方向 四、未来图景:车联网时代的"数字血管" 结语:重构产业认知的"数字齿轮" 在数字化浪潮席卷…...
单个或批量实现-提取PDF文档中的合同号和姓名并按“合同号_姓名”格式重命名文件。
第一、单个PDF文件命名格式: 提取PDF文档中的合同号和姓名并按“合同号_姓名”格式重命名文件 import pdfplumber import re import osdef extract_contract_info(pdf_path):with pdfplumber.open(pdf_path) as pdf:for page in pdf.pages:text page.extract_tex…...
虚拟机的网络配置
第一章 配置网络(注意NAT类型) 1. 在VMware中配置 虚拟网络编译器 1) 点击编辑 就会出现 虚拟网络编译器 并点击(要再虚拟机关机的情况下进行) 2)点击右下角的 更改设置 再点击 VMnet 红色框里192.168.x…...
JAVA设计模式——(二)组合模式
JAVA设计模式——(二)组合模式 原理解释实现定义规范接口定义主干定义分支定义叶子测试代码 优势 原理 组合模式用于描述对象在“整体-部分”中的关系,用户对单个对象和组合对象的使用具有一致性。 组合模式中由于单个对象和组合对象的使用…...
【数据结构和算法】5. 堆栈和队列
本文根据 数据结构和算法入门 视频记录 文章目录 1. 堆栈(Stack)1.1 概念1.2 数组栈实现1.3 链式栈实现 2. 队列(Queue)2.1 概念2.2 数组队列实现2.3 链式队列实现 在这一章我们来了解两个很特殊的数据结构:堆栈 (Stac…...
万字长文 | Apache SeaTunnel 分离集群模式部署 K8s 集群实践
文章作者:雷宝鑫 整理排版:白鲸开源 曾辉 Apache SeaTunnel官网链接: https://seatunnel.apache.org/ Apache SeaTunnel(以下简称SeaTunnel)是一款新一代高性能、分布式的数据集成同步工具,正受到业界广泛关注和应用。SeaTunnel支…...
逻辑回归:使用 S 型函数进行概率预测
逻辑回归:使用 S 型函数进行概率预测 摘要 本文章深入探讨了逻辑回归模型如何利用 S 型函数将线性回归的输出转换为概率值。文章详细阐述了 S 型函数的数学原理、在逻辑回归中的应用以及其在机器学习中的重要性。通过具体示例和练习,帮助读者理解如何使…...
马浩棋:产通链CT-Chain 破局不动产 RWA,引领数智金融新变革
全球不动产 RWA 数智金融高峰论坛上马浩棋先生致辞 在全球不动产 RWA 数智金融高峰论坛暨产通链 CT-Chain 上链首发会的现场,犀牛世纪集团(香港)有限公司董事会主席马浩棋成为众人瞩目的焦点。此次盛会汇聚了全球金融、区块链及不动产领域的…...
iscsi服务端安装及配置
1. 安装targetcli软件包 yum install -y targetcli 2. 启动target服务 systemctl start target systemctl enable target 3. 配置防火墙 firewall-cmd --add-port"3260/tcp" 3. 准备一个物理分区(或者逻辑分区)…...
常见的神经网络权重文件格式及其详细说明
常见的神经网络权重文件格式及其详细说明的表格: 扩展名所属框架/工具如何生成表示内容使用方法注意事项.pt, .pthPyTorchtorch.save(model.state_dict(), "model.pt")PyTorch模型的状态字典(权重和参数)或整个模型加载方式&#…...
帕金森发病类型和阶段
文章目录 直观认识帕金森综合症的类型一、原发性帕金森综合征二、继发性(获得性)帕金森综合征三、帕金森叠加综合征(Atypical Parkinsonism)四、遗传性帕金森综合征五、其他罕见类型推荐文献与资源 PD的病理分期理论(B…...
基于ssm的“安家”儿童福利院管理系统(源码+文档)
项目简介 “安家”儿童福利院实现了以下功能: “安家”儿童福利院管理系统的主要使用者分为管理员:儿童管理、申请领养管理、捐赠管理、楼栋管理、宿舍管理、分配信息管理、宿舍物品管理、报修管理、维修工管理、报修状态管理、留言管理、系统管理。 用…...
闲聊人工智能对媒体的影响
技术总是不断地改变信息的传播方式。互联网促进了社交媒体的蓬勃发展。 网络媒体成为主流。大语言模型为代表的人工智能的出现,又会对媒体传播带来怎样的改变呢?媒体的演变反映了社会和技术的演变。 人工智能(AI) 将继续对整个媒体行业产生变革性的影响。…...
健身房管理系统(springboot+ssm+vue+mysql)含运行文档
健身房管理系统(springbootssmvuemysql)含运行文档 健身房管理系统是一个全面的解决方案,旨在帮助健身房高效管理其运营。系统提供多种功能模块,包括会员管理、员工管理、会员卡管理、教练信息管理、解聘管理、健身项目管理、指导项目管理、健身器材管理…...
离散化区间和 java c++
文章目录 题面解题思路javacpp 题面 题目链接:点击传送 假定有一个无限长的数轴,数轴上每个坐标上的数都是 0。 现在,我们首先进行 n 次操作,每次操作将某一位置 x 上的数加 c。 接下来,进行 m 次询问,每…...
「数据可视化 D3系列」入门第十二章:树状图详解与实践
树状图深度解析与实现 一、核心API解析1. d3.hierarchy2. d3.tree3. 节点操作方法 二、完整实现解析三、高级技巧与优化四、常见问题解决小结下章预告:地图可视化 树状图是一种常见的层次结构可视化方式,它能够清晰地展示数据之间的父子关系。本文将详细…...
IDEA 创建Maven 工程(图文)
设置Maven 仓库 打开IDEA 开发工具,我的版本是2024.3.1(每个版本的位置不一样)。在【Customize】选项中,可以直接设置【语言】,在最下面选择【All setting】。 进入到熟悉的配置界面,选择配置的【setting…...
机器学习06-RNN
RNN(循环神经网络)学习笔记 一、RNN 概述 循环神经网络(Recurrent Neural Network,RNN)是一类以序列数据为输入,在序列的演进方向进行递归且所有节点(循环单元)按链式连接的递归神…...
Java常用正则表达式及使用方法
在 Java 中,Pattern 和 Matcher 类是 java.util.regex 包的核心,用于处理正则表达式。 Pattern 类 Pattern 类表示编译后的正则表达式,它提供了一种将正则表达式字符串编译成可执行对象的方式,以便后续用于匹配操作。 常用方法…...
新零售行业时代:如何用科技驱动传统零售的转型升级
新零售行业时代:如何用科技驱动传统零售的转型升级 “在变化的世界中,唯一不变的是变化本身。” 一、传统零售的困局:当“生存”成为一场鏖战 街角的便利店老板老王,每天凌晨4点起床进货,却在月…...
DeepSeek和Excel结合生成动态图表
文章目录 一、前言二、3D柱状图案例2.1、pyecharts可视化官网2.2、Bar3d-Bar3d_puch_card2.3、Deepseek2.4、WPS2.5、动态调整数据 一、前言 最近在找一些比较炫酷的动态图表,用于日常汇报,于是找到了 DeepseekExcel王牌组合,其等同于动态图…...
大模型学习笔记------Llama 3模型架构之分组查询注意力(GQA)
大模型学习笔记------Llama 3模型架构之分组查询注意力(GQA) 1、分组查询注意力(GQA)的动机2、 多头注意力(Multi-Head Attention, MHA)3、 多查询注意力 (Multi-Query Attention,MQA)4、 分组查…...
WordPress 只能访问html文件,不能访问php
部署WordPress 遇到的问题 说来惭愧,尝试了多次流程,输入ip能够访问到配置路径下面的html文件,但就是无法访问php文件,查来查去,最后在AI工具的逐一梳理下,是PHP-FPM配置下面出的问题,默认账号…...