-
需要换成其他数据库或场景(如锁等待、主从延迟、SQL优化)也可以说。
-
MySQL MGR 单主模式下,为什么建议开启持久化的集群成员信息?
-
MySQL 半同步复制配置了 AFTER_SYNC,为什么依然存在数据丢失的可能性?
-
假设某电商订单系统使用 MySQL 关系型数据库,应用层多实例部署,每个实例维护本地 JDBC 连接池,并通过主从复制做读写分离。约束:不引入新的数据库中间件,不能修改现有表结构,允许只读副本秒级延迟,但写后读必须回到主库;数据库主库可能发生短时切换,应用不能重启。请设计一套应用侧连接池健康检查、路由与事务边界策略,目标是主从切换时尽量不让写请求打到旧主、读请求读到过期数据,并能快速恢复。需要讨论:1)连接池如何感知主从角色变化与失效节点,例如通过探测 SQL、连接有效性校验、角色标记或心跳?2)事务内是否允许读走从库?若事务已发生写操作,后续读是否强制主库?3)主库切换期间写请求失败时,应快速失败、有限重试还是排队?重试是否可能造成重复写入,如何结合业务幂等或事务状态避免?4)连接泄漏与长事务如何与健康检查、连接回收配合,避免旧主连接被继续使用?5)在无中间件条件下,哪些一致性保证可达,如写后读一致、会话粘性、快速失败;哪些必须降级为短暂不可用或人工介入?请给出可落地的策略、状态机或伪代码,并说明失败边界与权衡。
-
数据库频繁出现死锁,日志显示多个事务交叉等待同一批表资源。已尝试调整隔离级别和缩短事务,效果不佳。请问如何定位具体冲突SQL并优化索引或事务顺序来根治?
yd_277754045
发表于2026-10-23 13:55:58
2026-10-23 13:55:58
最后回复
yd_214179807
2026-10-23 19:24:14
118 18 -
MySQL 订单表 5000 万行,字段 id、user_id、status、created_at,已有索引 (user_id)。查询某用户近 3 个月已完成订单很慢,加了 (user_id, created_at) 联合索引仍不理想。请问索引该怎么建?status 要不要放进去?求大佬指点。
-
Rust 用 sqlx 连 MySQL 报错 Access denied for user 'root'@'localhost',但用 Navicat 能正常连上,密码没错,这是为啥?
-
在并行复制(MTS)开启的情况下,从库SQL线程应用Binlog时,为什么会出现“主从数据逻辑不一致”或“SQL线程报错1032(更新/删除找不到行)”的风险?如何彻底规避?
-
在并行复制(MTS)开启的情况下,从库SQL线程应用Binlog时,为什么会出现“主从数据逻辑不一致”或“SQL线程报错1032(更新/删除找不到行)”的风险?如何彻底规避?
-
TID(Global Transaction ID,全局事务 ID)是 MySQL 复制体系的一种机制,用来唯一标识每一个事务,从而让主从复制变得更可靠、更自动化、更不容易出错。一句话总结:GTID = 给每个事务一个全球唯一的身份证号,让复制自动、可追踪、可恢复。GTID 的结构GTID 的格式是:1source_id:transaction_id例如:13E11FA47-71CA-11E1-9E33-C80AA9429562:12345source_id:通常是主库的 server_uuidtransaction_id:从 1 开始递增的事务序号GTID 模式解决了什么问题?传统复制(基于 binlog 文件 + position)有几个痛点:问题传统复制GTID主从切换需要手动找 binlog 文件和位置自动定位,秒级切换数据恢复容易错位、跳点自动跳过已执行事务复制一致性依赖人工操作事务级别精确一致故障恢复麻烦自动找位置、自动恢复所以 GTID 的核心价值是:让复制变得自动化、可恢复、可追踪,特别适合高可用架构(MGR、主从、ProxySQL)。GTID 的工作原理(你会喜欢这个解释)主库执行一个事务 → 生成一个唯一 GTID主库把 GTID 写入 binlog从库拉取 binlog从库检查:如果这个 GTID 已经执行过 → 跳过如果没执行 → 执行并记录从库把已执行的 GTID 集合记录在 gtid_executed 中这意味着:从库永远不会重复执行事务,也不会漏执行事务。GTID 模式常见配置(MySQL 8.0.36 环境)在 my.cnf 中:1234gtid_mode=ONenforce_gtid_consistency=ONlog_slave_updates=ONbinlog_format=ROW你现在的 MGR 环境本身就依赖 GTID,所以你已经在使用它。为什么 MGR 必须使用 GTID?因为 MGR 是“事务级复制 + 共识协议”,它需要:全局唯一事务 ID精确的事务顺序自动冲突检测没有 GTID,MGR 根本无法工作。你作为架构师应该记住的 GTID 核心价值自动定位复制位置(不用再找 binlog 文件和 pos)自动跳过重复事务主从切换更快、更安全故障恢复更简单MGR、半同步、ProxySQL 都依赖它GTID 是现代 MySQL 高可用体系的基础。
-
登录MySQL时提示ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)
-
MySQL CDC一、MySQL CDC概念MySQL CDC(Change Data Capture),即MySQL变更数据捕获,是一种能够捕获MySQL数据库中数据变化(包括插入、更新和删除操作)的技术。这些变化可以实时或准实时地同步到其他系统或服务中,以满足各种业务需求。二、MySQL CDC原理MySQL CDC的实现主要依赖于MySQL的二进制日志(binlog)。binlog是MySQL服务器用于记录数据库所有更改(更新、插入和删除等)的日志文件。当数据发生变化时,MySQL服务器会将变更信息写入到binlog中。基于binlog的CDC实现原理大致如下:监控binlog:CDC工具会连接到MySQL服务器,并持续监控binlog文件。当有新的binlog事件生成时,CDC工具会读取这些事件并解析出变更信息。解析变更信息:CDC工具解析binlog事件,提取出数据变更的详细信息,包括变更类型(插入、更新、删除)、变更的表名、变更的数据行等。同步变更数据:CDC工具将解析出的变更数据同步到目标系统或服务中。这可以通过消息队列、数据流或数据库同步等方式实现。三、MySQL CDC实践选择合适的CDC工具:目前市面上有很多基于MySQL binlog的CDC工具,如Canal、MaxWell、Debezium等。这些工具各有特点,需要根据实际业务需求选择合适的工具。配置MySQL服务器:在使用CDC之前,需要确保MySQL服务器已经开启了binlog,并设置了合适的binlog格式(ROW格式)。同时,还需要为MySQL服务器分配一个唯一的server_id。部署CDC工具:将选定的CDC工具部署到目标服务器上,并配置好连接MySQL服务器的相关参数(如MySQL服务器地址、端口、用户名、密码等)。编写同步逻辑:根据业务需求,编写同步逻辑代码,定义数据同步的规则和目标系统。这可以通过CDC工具提供的API或SDK实现。启动同步任务:启动CDC工具的同步任务,开始捕获MySQL数据库的变更数据,并将其同步到目标系统或服务中。监控与调优:在同步过程中,需要持续监控同步任务的运行状况,包括同步延迟、错误处理等。同时,还可以根据需要进行性能调优,以提高同步效率和准确性。下面通过实例代码讲解MySQL CDC实现方案,内容如下:MySQL CDC实现方案1、概述 MySQL CDC(Change Data Capture,变更数据捕获)是捕获 MySQL 数据库数据变更(增 / 删 / 改)并实时同步的核心技术,核心实现方式分为基于日志和基于查询两大类,其中基于 MySQL 二进制日志(binlog) 的方案是生产环境主流选择(无侵入、低延迟、高可靠),基于查询的方案仅适用于轻量、非核心业务场景。2、主流 MySQL CDC 实现方案(生产核心选择) 以下是 MySQL CDC 的主流实现方案。Debezium(最主流的开源 CDC 工具)类型:基于 binlog 的开源分布式 CDC 工具,属于 Apache 顶级项目,生态完善;核心优势:无侵入(仅需读取 binlog,不影响 MySQL 业务)、支持全量 + 增量同步、多数据源适配(除 MySQL 外还支持 PostgreSQL/Oracle 等)、与 Kafka 生态深度集成(默认将变更数据输出为 Kafka 消息,便于下游消费);适用场景:中大型分布式系统、微服务架构、需要高可靠 / 低延迟数据同步的场景,是目前企业级 MySQL CDC 的首选。Canal(阿里开源,轻量易部署)类型:基于 binlog 的开源 CDC 工具,由阿里巴巴开源,专为 MySQL 打造;核心优势:轻量级(单节点即可部署)、部署运维简单、对 MySQL 版本兼容性好(支持 5.5 + 至 8.0)、支持自定义数据处理逻辑,可直接输出至 Kafka/Redis/ 数据库等;适用场景:中小规模系统、阿里技术栈生态、需要快速落地 CDC 的轻量场景。Maxwell(轻量 binlog 解析,极简设计)类型:基于 binlog 的开源 CDC 工具,专注于 MySQL,设计极简;核心优势:部署成本极低(单进程运行)、binlog 解析效率高、输出格式简洁(JSON 为主)、轻量依赖,适合快速集成;适用场景:小型系统、测试环境、需要极简 CDC 方案的边缘业务。Flink CDC(实时计算 + CDC 一体化)类型:基于 binlog 的一体化实时数据处理框架,Flink 生态的核心组件(Flink CDC Connector);核心优势:不仅能捕获 CDC 数据,还能直接在 Flink 中完成实时计算、清洗、聚合、同步,无需额外中间件(如 Kafka),支持多表关联 CDC、分布式并行同步,延迟毫秒级;适用场景:实时数仓建设、流处理业务、需要 CDC + 实时计算一体化的场景,是大数据实时处理的主流选择。横向对比工具核心使用场景部署难度运维难度Canal中小系统、阿里技术栈、快速落地CDC;数据同步至Kafka/Redis/数据库;轻量分布式场景低低Maxwell小型系统、测试环境、边缘业务;极简CDC需求;仅需JSON格式输出至Kafka/下游极低极低Debezium中大型分布式系统、微服务架构;多数据源同步(MySQL/PG/Oracle);企业级高可靠场景中中Flink CDC实时数仓建设、流处理业务;CDC+实时计算一体化(清洗/聚合/关联);毫秒级低延迟同步中高中高3、MySQL 官方相关 CDC 能力 MySQL 官方未提供独立的 CDC 工具,但提供了binlog 相关的原生工具,可作为 CDC 的基础组件:mysqlbinlog:官方 binlog 解析工具,可直接读取 binlog 文件并转换为可读格式(如 SQL/JSON),适合调试和手动解析;MySQL Replication API:官方提供的 binlog 读取接口,第三方 CDC 工具(Debezium/Canal)均基于此 API 开发;MySQL 8.0.23+ 新增CDC API:轻量级原生 CDC 接口,简化 binlog 解析,支持直接获取行级变更数据,适合轻量开发场景。4、Mysql配置(基于 binlog 的 CDC 必配) 修改 MySQL 配置文件(my.cnf/my.ini)后需重启数据库,生产环境建议在低峰期操作:12345678910111213[mysqld]# 开启binloglog_bin = ON# binlog存储路径(根据服务器实际路径修改)log_bin_basename = /var/lib/mysql/mysql-bin# binlog格式必须为ROW(行级格式)binlog_format = ROW# 服务器ID(主从复制/CDC必备,唯一即可,如1-2^32-1)server_id = 1# binlog过期时间(避免日志堆积,建议7-30天)expire_logs_days = 7# 开启行级日志的额外信息(可选,提升CDC解析能力)binlog_row_image = FULL5、总结生产环境首选:基于 binlog 的 CDC 方案(Debezium/Canal/Flink CDC),核心优势是无侵入、低延迟、高可靠,满足企业级实时数据同步需求,前提是开启 MySQL binlog 并设置为 ROW 格式;工具选择建议:分布式架构 / 大数据场景:Debezium + Kafka + Flink(生态完善,支持高并发);中小规模 / 快速落地:Canal(阿里开源,运维简单);实时计算一体化:Flink CDC(直接在流处理中捕获和处理变更);测试 / 轻量场景:Maxwell(极简部署)或自定义查询脚本。
-
在数据库的实际使用与运维过程中,事务一致性、数据安全、性能优化与高可用始终是绕不开的核心问题。围绕这些目标,数据库在事务机制、日志系统、复制架构、存储引擎以及执行引擎等方面构建了一整套复杂而精巧的设计。本文结合近期发布的一系列数据库技术详解文章,对这些关键知识点进行系统性梳理,并附上对应原文链接,方便深入阅读与查阅。一、事务与一致性机制事务是数据库可靠性的基础,直接决定了数据是否正确、是否可恢复。• 二阶段提交详解从 prepare 与 commit 两个阶段解析事务提交过程,是理解 MySQL 内部事务一致性与分布式事务的关键基础。👉 https://bbs.huaweicloud.com/forum/thread-0213201683537376122-1-1.html• 大事务问题详解详细分析大事务带来的锁竞争、Undo 膨胀、主从延迟等问题,并给出规避思路。👉 https://bbs.huaweicloud.com/forum/thread-0235200485163366077-1-1.html• 乐观锁详解通过版本号或时间戳实现并发控制,适用于读多写少场景,是高并发系统的重要设计手段。👉 https://bbs.huaweicloud.com/forum/thread-02127200485311762072-1-1.html二、日志系统与复制架构日志和复制机制是数据库实现高可用与数据安全的核心能力。• binlog 格式详解详解 statement、row、mixed 三种 binlog 格式及其优缺点,是理解复制和数据恢复的基础。👉 https://bbs.huaweicloud.com/forum/thread-02117201683398976115-1-1.html• 主从复制详解从整体流程出发,解析主库、从库之间的数据同步机制,是读写分离与容灾架构的基础。👉 https://bbs.huaweicloud.com/forum/thread-02126201683495089112-1-1.html• 并行复制详解重点讲解并行复制的原理与实现方式,解决高并发场景下的主从延迟问题。👉 https://bbs.huaweicloud.com/forum/thread-02126201683453788111-1-1.html三、存储引擎内部实现理解 InnoDB 内部结构,有助于从根本上分析性能问题。• Buffer Pool 详解深入解析 Buffer Pool 的工作机制,是理解数据库性能瓶颈和 IO 行为的核心知识点。👉 https://bbs.huaweicloud.com/forum/thread-02117200485209435070-1-1.html• 页分裂和页合并详解通过 B+ 树页结构分析索引在插入、删除过程中的变化,解释索引性能波动的原因。👉 https://bbs.huaweicloud.com/forum/thread-0250200485261693071-1-1.html四、执行引擎与 SQL 性能SQL 的执行效率,很大程度取决于执行计划和 Join 策略。• 驱动表详解解释 Join 执行顺序的选择原则,是 SQL 优化中非常关键但容易被忽视的点。👉 https://bbs.huaweicloud.com/forum/thread-0250200485042254070-1-1.html• Hash Join 详解介绍 Hash Join 的执行原理及适用场景,是理解现代数据库执行引擎的重要内容。👉 https://bbs.huaweicloud.com/forum/thread-0213200485103249073-1-1.html五、数据库在线变更能力在生产环境中,数据库必须支持不停机演进。• Online DDL 详解讲解表结构在线变更的实现方式,帮助在不中断业务的情况下完成数据库演进。👉 https://bbs.huaweicloud.com/forum/thread-0250201683581719127-1-1.html总结通过以上这些主题,可以从多个层面理解数据库的整体运行逻辑:• 事务与锁机制,保障数据一致性• 日志与复制,确保数据安全与高可用• 存储结构,决定性能上限• 执行引擎,影响 SQL 执行效率• Online DDL,支撑业务持续演进当这些知识点被系统性串联起来,数据库不再只是一个“黑盒”,而是一个可以分析、可以调优、可以预判行为的系统。
-
面对海量的MySQL面试资料,你是否感到无从下手?网上题目千千万,但质量参差不齐,究竟该如何选择真正高效、能直击大厂核心的复习资料?本文将为你提供一个清晰的决策框架,并围绕一份精选的100道MySQL面试题库,解析其为什么能成为你突击大厂的“利器”。 一、 如何筛选:鉴别高质量面试题的四个核心维度在选择面试题集时,盲目刷题效率低下。你应该从以下四个维度进行判断:1. 知识覆盖的体系性:优秀的题库不是零散知识点的堆砌。它应系统覆盖 “存储引擎(如InnoDB)→ 索引原理(B+树)→ 事务与锁(ACID、MVCC)→ SQL优化 → 高可用架构”这一核心链路。体系化的内容能帮你构建知识网络,而非记住孤立答案。2. 问题深度的层次性:题目应涵盖从基础到高阶的全梯度。基础层:如“CHAR和VARCHAR的区别”、“什么是三大范式”。这是敲门砖,必须扎实。核心层:如“Explain执行计划的关键字段解读”、“MVCC是如何实现可重复读的”。这是面试考察的重中之重,决定你的能力档次。实战/场景层:如“如何设计一个点赞系统的数据库”、“慢查询突增如何快速定位”。这类问题考察将知识应用于复杂场景的能力,是大厂高级岗位的试金石。3. 答案详解的启发性:答案不应只是一个结论。一份好的详解应包括:原理剖析:解释“为什么”,而不仅是“是什么”。例如,解释为什么B+树比B树更适合做数据库索引。关联对比:将相关概念进行对比(如乐观锁 vs 悲观锁,间隙锁 vs 临键锁),加深理解。实践延伸:给出相关的最佳实践或避坑指南,例如在什么情况下不适合建立索引。4. 与岗位要求的匹配性:不同岗位侧重点不同。后端开发(通用):需深度掌握索引、事务、SQL优化和一定的高可用知识。数据库管理员(DBA):需额外深入备份恢复、性能监控、集群架构等。数据分析/数仓:需更侧重复杂查询、执行计划分析和数据仓库建模概念。二、 经典题库深度解析:为什么这100题能“一篇就够了”?基于以上筛选标准,一份能帮你“突击大厂”的MySQL百题集,其价值不在于数量,而在于其精选性、典型性和深度串联能力。以下通过几个关键模块示例其设计逻辑:1. 索引模块:不止于“怎么用”,更深入“为什么”典型问题:“为什么MySQL索引使用B+树而不是哈希表或B树?”肤浅答案:B+树支持范围查询,查询效率稳定。深度解析:需从数据结构特性(B+树所有数据存储在叶子节点并形成链表,适合范围扫描;树高更低,IO次数少)、磁盘访问原理(利用磁盘预读,每次按页加载)、以及与业务场景的契合度(数据库多为范围查询和排序)等多维度对比分析。这样的解析能让你真正理解设计哲学,从而推导出最佳实践。2. 事务与锁模块:从概念到场景的打通典型问题:“RR(可重复读)隔离级别下是如何解决幻读的?”关键解析:不仅要点出“使用Next-Key Lock(临键锁)”,更要阐明:在当前读(如`SELECT ... FOR UPDATE`)时,通过锁机制(临键锁)防止幻读。在快照读(普通SELECT)时,通过MVCC机制(基于ReadView和undo log版本链)实现一致性读,感知不到幻读。这种“双机制”协同的设计,正是为了在性能和一致性之间取得平衡。理解这点,你就能从容应对关于隔离级别和锁的各种变形问题。3. SQL优化模块:授人以渔的方法论典型问题:“一条SQL执行很慢,可能的原因有哪些?如何排查?”系统化解析:答案应提供一个清晰的排查路径,体现方法论:1. 偶尔慢:检查是否遇到锁(`SHOW PROCESSLIST`),或数据库正在刷新脏页。2. 一直慢:重点分析SQL本身。使用`EXPLAIN`查看执行计划,关注:type字段:是否达到`range`或`ref`以上。key字段:是否使用了正确索引。Extra字段:是否出现`Using filesort`(文件排序)、`Using temporary`(使用临时表)等危险信号。3. 引申思考:索引是否被隐式转换导致失效?统计信息是否准确?表数据量是否过大需考虑分表?三、 高效使用指南:从“刷题”到“掌握”拥有优质题库后,正确的使用方法能让你事半功倍:1. 自我诊断,按需优先:不要从头到尾线性刷题。先快速浏览,标记出完全陌生和似懂非懂的题目,优先攻克这些薄弱环节。2. 理解至上,拒绝死记:对于每道题的答案,务必做到能用自己的语言复述核心原理,并能举例说明。尝试给自己或同伴讲解,是检验理解深度的最好方法。3. 构建知识图谱:每学习一个模块(如索引),就用思维导图将其相关概念(结构、类型、优化、失效场景)串联起来。最终,将各个模块的图谱连接,形成你的MySQL知识体系。4. 场景模拟与输出:针对“如何设计一个订单表”或“如何优化一个分页查询”这类场景题,先自己设计方案,再对比答案思路,思考差异,内化为自己的经验。总结突击大厂MySQL面试,核心不在于收集了多少资料,而在于是否选对了一份体系完整、深度解析、直击核心的“地图”,并采用理解优先、系统串联的“导航方法”。一份优质的百题集正是这样一张地图,它能帮你高效聚焦重点,深入理解原理,最终将碎片知识整合为解决问题的能力,从而在面试中从容应对,脱颖而出。
-
问题描述这是关于MySQL DDL操作的常见面试题面试官通过这个问题考察你对Online DDL的理解通常会追问Online DDL的实现原理和适用场景核心答案Online DDL是MySQL 5.6引入的特性,允许在不锁表的情况下执行DDL操作:主要特点支持并发DML操作减少锁表时间提高系统可用性优化用户体验实现方式使用临时表增量数据同步原子性切换自动回滚机制详细解析1. Online DDL原理Online DDL通过临时表和增量同步实现无锁表修改:-- 查看DDL执行状态 SHOW PROCESSLIST; -- 监控DDL进度 SELECT * FROM information_schema.INNODB_TRX WHERE trx_state = 'RUNNING'; 执行流程:准备阶段:创建临时表复制表结构记录DDL操作准备增量同步执行阶段:应用DDL到临时表同步增量数据记录DML操作维护数据一致性提交阶段:原子性切换表清理临时表完成DDL操作释放资源2. Online DDL支持的操作Online DDL支持多种DDL操作,但不同操作的支持程度不同:-- 添加索引(Online) ALTER TABLE table_name ADD INDEX index_name (column_name), ALGORITHM=INPLACE, LOCK=NONE; -- 修改列类型(可能需要锁表) ALTER TABLE table_name MODIFY COLUMN column_name new_type, ALGORITHM=INPLACE, LOCK=SHARED; 支持的操作:完全支持:添加/删除二级索引修改索引名修改列默认值修改列名部分支持:添加列删除列修改列类型修改表选项不支持:修改主键修改字符集修改行格式修改存储引擎3. Online DDL的优缺点Online DDL具有明显的优势和限制,需要根据场景选择:-- 优化Online DDL SET GLOBAL innodb_online_alter_log_max_size = 1073741824; SET GLOBAL innodb_sort_buffer_size = 67108864; 优缺点分析:优点:减少锁表时间支持并发DML提高系统可用性优化用户体验缺点:执行时间较长占用额外空间可能影响性能部分操作不支持常见追问Q1: Online DDL如何保证数据一致性?A:使用临时表增量数据同步原子性切换自动回滚机制Q2: 什么情况下不适合使用Online DDL?A:大表修改主键修改字符集修改存储引擎修改Q3: 如何优化Online DDL性能?A:选择合适的算法调整缓冲区大小控制并发操作监控执行进度扩展知识监控命令-- 查看DDL执行状态 SHOW PROCESSLIST; -- 监控DDL进度 SELECT * FROM information_schema.INNODB_TRX WHERE trx_state = 'RUNNING'; -- 查看表状态 SHOW TABLE STATUS LIKE 'table_name'; 优化参数-- 优化Online DDL innodb_online_alter_log_max_size = 1G innodb_sort_buffer_size = 64M innodb_read_io_threads = 8 innodb_write_io_threads = 8 实际应用示例场景一:添加索引-- Online方式添加索引 ALTER TABLE orders ADD INDEX idx_customer_id (customer_id), ALGORITHM=INPLACE, LOCK=NONE; -- 查看执行进度 SHOW PROCESSLIST; 场景二:修改列类型-- 修改列类型(可能需要锁表) ALTER TABLE users MODIFY COLUMN age INT UNSIGNED, ALGORITHM=INPLACE, LOCK=SHARED; -- 监控执行状态 SELECT * FROM information_schema.INNODB_TRX WHERE trx_state = 'RUNNING'; 面试要点基础概念Online DDL定义支持的操作类型执行流程数据一致性保证性能优化参数配置算法选择监控方法问题诊断实战经验场景选择问题处理优化策略最佳实践
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签