- 从零开始,和我一起搭建一个RAG知识库问答机器人 从零开始,和我一起搭建一个RAG知识库问答机器人
- 我的RAG机器人咋总答不对?三步升级你的检索系统 我的RAG机器人咋总答不对?三步升级你的检索系统
- 1 简介下面是一段 Go 与 Python 并排的对比示例代码,展示它们在处理 Unicode 字符串(尤其是多字节字符如中文、emoji)时的行为差异。之再给出详细输出结果与设计哲学分析。示例: 字符串处理。Go 代码(UTF-8) Python 3 代码(Unicode) ```go ``` python package main s = ... 1 简介下面是一段 Go 与 Python 并排的对比示例代码,展示它们在处理 Unicode 字符串(尤其是多字节字符如中文、emoji)时的行为差异。之再给出详细输出结果与设计哲学分析。示例: 字符串处理。Go 代码(UTF-8) Python 3 代码(Unicode) ```go ``` python package main s = ...
- I. 合成控制法的基本理论与原理 反事实框架下的因果推断挑战在因果推断中,我们始终面临一个根本性问题:对于接受干预的处理组,我们无法同时观测到其接受干预和未接受干预的两种状态。合成控制法的核心思想是:通过对未接受干预的控制单元进行加权组合,构建一个与处理组在干预前特征尽可能相似的"合成控制组",用这个合成控制组来模拟处理组在没有干预情况下的反事实结果。 经典案例:加利福尼亚州控烟政策的效果... I. 合成控制法的基本理论与原理 反事实框架下的因果推断挑战在因果推断中,我们始终面临一个根本性问题:对于接受干预的处理组,我们无法同时观测到其接受干预和未接受干预的两种状态。合成控制法的核心思想是:通过对未接受干预的控制单元进行加权组合,构建一个与处理组在干预前特征尽可能相似的"合成控制组",用这个合成控制组来模拟处理组在没有干预情况下的反事实结果。 经典案例:加利福尼亚州控烟政策的效果...
- I. 传统A/B测试的挑战与序贯检验的崛起 1.1 传统固定样本量检验的局限性传统A/B测试采用固定样本量设计,这种方法虽然统计原理简单明了,但在实际业务环境中面临诸多挑战:挑战类型具体表现业务影响效率低下即使结果已经很明确,仍需等待预设样本量延迟决策,错过业务机会资源浪费对明显失败或成功的实验继续投入流量浪费用户流量和实验机会风险暴露有害的变化在实验期间持续影响用户损害用户体验和业务指标... I. 传统A/B测试的挑战与序贯检验的崛起 1.1 传统固定样本量检验的局限性传统A/B测试采用固定样本量设计,这种方法虽然统计原理简单明了,但在实际业务环境中面临诸多挑战:挑战类型具体表现业务影响效率低下即使结果已经很明确,仍需等待预设样本量延迟决策,错过业务机会资源浪费对明显失败或成功的实验继续投入流量浪费用户流量和实验机会风险暴露有害的变化在实验期间持续影响用户损害用户体验和业务指标...
- 本文介绍了在 Python 环境中安装和配置 GaussDB 驱动,并通过 SSL 建立安全连接的步骤。内容包括安装相关库、配置 libpq 文件、在控制台创建实例并获取根证书 ca.pem。示例代码 ssl_demo.py 展示了 sslmode=require 与 sslmode=verify-ca 下的连接与基本操作,实现安全可靠的数据交互。 本文介绍了在 Python 环境中安装和配置 GaussDB 驱动,并通过 SSL 建立安全连接的步骤。内容包括安装相关库、配置 libpq 文件、在控制台创建实例并获取根证书 ca.pem。示例代码 ssl_demo.py 展示了 sslmode=require 与 sslmode=verify-ca 下的连接与基本操作,实现安全可靠的数据交互。
- 作为当前大模型落地应用的关键一环,RAG的效果很大程度上取决于其检索的准确性和效率。而这背后,**向量嵌入(Vector Embedding)**、**向量数据库(Vector Database)** 以及 **索引优化(Index Optimization)** 等技术扮演着至关重要的角色。 作为当前大模型落地应用的关键一环,RAG的效果很大程度上取决于其检索的准确性和效率。而这背后,**向量嵌入(Vector Embedding)**、**向量数据库(Vector Database)** 以及 **索引优化(Index Optimization)** 等技术扮演着至关重要的角色。
- 1 简介内存管理机制Go 语言的内存管理是 自动垃圾回收(GC)+ 编译期逃逸分析(Escape Analysis)+ 栈内存分配优化 的组合设计。栈内存分配在函数内部创建的局部变量,Go 会优先分配在栈上。栈的生命周期随着函数调用结束而回收,效率很高。编译器会通过 逃逸分析 判断变量是否可能被函数外部引用:若不会逃逸,则分配在栈上。若可能逃逸(如被返回或闭包引用),则分配在堆上,由 GC... 1 简介内存管理机制Go 语言的内存管理是 自动垃圾回收(GC)+ 编译期逃逸分析(Escape Analysis)+ 栈内存分配优化 的组合设计。栈内存分配在函数内部创建的局部变量,Go 会优先分配在栈上。栈的生命周期随着函数调用结束而回收,效率很高。编译器会通过 逃逸分析 判断变量是否可能被函数外部引用:若不会逃逸,则分配在栈上。若可能逃逸(如被返回或闭包引用),则分配在堆上,由 GC...
- 我们开发一个AI应用,首先要准备好开发环境,VS Code编程工具、Cline 智能编程助手、MaaS Token大模型服务这些是必备要素,而这些要素在华为开发者空间这个大工具箱里都有。 第一步,IDE开发环境准备,进入开发者空间工作台:https://developer.huaweicloud.com/space/devportal/desktop,打开云主... 我们开发一个AI应用,首先要准备好开发环境,VS Code编程工具、Cline 智能编程助手、MaaS Token大模型服务这些是必备要素,而这些要素在华为开发者空间这个大工具箱里都有。 第一步,IDE开发环境准备,进入开发者空间工作台:https://developer.huaweicloud.com/space/devportal/desktop,打开云主...
- 1 简介模算术,通常称为 “mod”或“modulo”,是一种 数学运算,当一个整数除以 另一个整数时求出余数。它 广泛应用于 计算机科学、密码学和算法设计。定义和公式给定两个整数 A(被除数)和 B(除数), 模运算定义为: A 与 B = R其中 R 是 A 除以 B 时的余数。这可以 表示为: A = B * Q + RQ 是 商(整数除法结果)。R 为余数,满足 0 ≤ R <... 1 简介模算术,通常称为 “mod”或“modulo”,是一种 数学运算,当一个整数除以 另一个整数时求出余数。它 广泛应用于 计算机科学、密码学和算法设计。定义和公式给定两个整数 A(被除数)和 B(除数), 模运算定义为: A 与 B = R其中 R 是 A 除以 B 时的余数。这可以 表示为: A = B * Q + RQ 是 商(整数除法结果)。R 为余数,满足 0 ≤ R <...
- Python之生成并解析电子邮件在现代软件开发中,处理电子邮件是一项常见的任务。无论是发送用户注册确认邮件、重置密码链接,还是自动回复客户咨询,掌握如何使用Python生成和解析电子邮件都是非常有用的技能。本文将介绍如何使用Python的email库来创建和解析电子邮件。1. 环境准备首先,确保你的Python环境已经安装了email库。该库是Python标准库的一部分,因此... Python之生成并解析电子邮件在现代软件开发中,处理电子邮件是一项常见的任务。无论是发送用户注册确认邮件、重置密码链接,还是自动回复客户咨询,掌握如何使用Python生成和解析电子邮件都是非常有用的技能。本文将介绍如何使用Python的email库来创建和解析电子邮件。1. 环境准备首先,确保你的Python环境已经安装了email库。该库是Python标准库的一部分,因此...
- 本文介绍了使用Redis实现高性能UV统计系统的方法。Redis凭借其内存数据库特性,支持毫秒级响应和自动去重,非常适合高并发场景下的访客统计。核心思路是利用Redis的Set数据结构作为"每日签到墙",通过记录用户访问ID实现自动去重,并设置24小时过期时间。文章提供了Python代码示例,展示如何记录用户访问和获取当日UV统计数据,还可扩展实现多页面UV统计。 本文介绍了使用Redis实现高性能UV统计系统的方法。Redis凭借其内存数据库特性,支持毫秒级响应和自动去重,非常适合高并发场景下的访客统计。核心思路是利用Redis的Set数据结构作为"每日签到墙",通过记录用户访问ID实现自动去重,并设置24小时过期时间。文章提供了Python代码示例,展示如何记录用户访问和获取当日UV统计数据,还可扩展实现多页面UV统计。
- 在Python中,可以通过编写函数实现驼峰命名法(CamelCase)与下划线命名法(snake_case)的相互转换。以下是两种转换的实现方法: 1. 驼峰转下划线(CamelCase → snake_case)import redef camel_to_snake(name): # 在大写字母前插入下划线,然后转为小写 s1 = re.sub('(.)([A-Z][a-z]+... 在Python中,可以通过编写函数实现驼峰命名法(CamelCase)与下划线命名法(snake_case)的相互转换。以下是两种转换的实现方法: 1. 驼峰转下划线(CamelCase → snake_case)import redef camel_to_snake(name): # 在大写字母前插入下划线,然后转为小写 s1 = re.sub('(.)([A-Z][a-z]+...
- 在代码规范中,驼峰命名法(包括小驼峰和大驼峰)与下划线命名法(包括全大写和全小写)的使用场景主要取决于编程语言规范、项目约定及可读性需求,以下是具体分析: 驼峰命名法小驼峰(camelCase)使用场景:变量名、方法名、函数名、JSON属性名等。示例:userName、calculateTotal()、orderDetails。适用语言:JavaScript、Java、C#、C++(部分框架... 在代码规范中,驼峰命名法(包括小驼峰和大驼峰)与下划线命名法(包括全大写和全小写)的使用场景主要取决于编程语言规范、项目约定及可读性需求,以下是具体分析: 驼峰命名法小驼峰(camelCase)使用场景:变量名、方法名、函数名、JSON属性名等。示例:userName、calculateTotal()、orderDetails。适用语言:JavaScript、Java、C#、C++(部分框架...
- 华为开发者空间常见问题之云主机工具篇,汇总云主机工具常见FAQ,如有哪些工具可以选择?是否可以安装其他软件?云主机配置选错了可以修改吗?更多云主机工具相关的问题,请点击查看~ 华为开发者空间常见问题之云主机工具篇,汇总云主机工具常见FAQ,如有哪些工具可以选择?是否可以安装其他软件?云主机配置选错了可以修改吗?更多云主机工具相关的问题,请点击查看~
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签