华为云官方博客

分享专业技术、开发实战经验、程序人生以及华为云的一切

  • 博客(72)
  • 论坛 (29)
  • 收藏
  • 关注

原创 云小课|云数据库RDS实例连接失败了?送你7大妙招轻松应对

摘要:自从购买了RDS实例,连接失败的问题就伴随着我,真是太难了。不要害怕,不要着急,跟着小云妹,读了本篇云小课,让你风里雨里,实例连接自此畅通无阻! 顺着以下几个方面进行排查,问题就可以迎刃而解~小A:我的实例连接失败了,但就是找不出原因小B:我的实例刚还行,怎么忽然就连不上了小C:我的……自从购买了RDS实例,连接失败的问题就伴随着我,我真是太难了。不要害怕,不要着急,跟着小云妹,读了本篇云小课,让你风里雨里,实例连接自此畅通无阻!顺着以下几个方面进行排查,问题就可以迎刃而解

2020-10-31 15:37:59 701 1

原创 十八般武艺玩转GaussDB(DWS)性能调优(二):坏味道SQL识别

摘要:那些会导致执行效率低下的SQL语句及其执行方式,我们称之为SQL中的“坏味道”。◆ 什么是SQL中的坏味道SQL语言是关系型数据库(RDB)的标准语言,其作用是将使用者的意图翻译成数据库能够理解的语言来执行。人类之间进行交流时,同样的意思用不同的措辞会产生不同的效果。类似地,人类与数据库交流信息时,同样的操作用不同的SQL语句来表达,也会导致不同的效率。而有时同样的SQL语句,数据库采用不同的方式来执行,效率也会不同。那些会导致执行效率低下的SQL语句及其执行方式,我们称之为SQL中的“坏味道

2020-10-31 11:34:30 5571

原创 玩转华为云开发|老板万万没想到:刚入职的我一人就搞定人脸识别开发

摘要:程序猿小Hi入职公司不到三个月,就被老板单独叫到了办公室……初创公司R:刚刚创立,致力于通过信息化技术,帮助中小企业数字化转型,华丽转身。公司成员:老板、程序猿小Hi、… …程序猿小Hi入职公司不到三个月,就被老板单独叫到了办公室。小Hi心情既激动又不安,激动的是老板是不是要给自己升职加薪,不安的是不是自己表现不好,老板要炒鱿鱼,毕竟疫情是一个很好的借口。来到了老板的办公室,不等小Hi说话,就单刀直入,说:小Hi啊,你来公司挺长时间了(还没到三个月,老板健忘?),你的工作做得挺好(心里

2020-10-31 11:05:59 8284 23

原创 三分钟带你分清Mysql 和Oracle之间的误区

摘要:Mysql 和Oracle,别再傻傻分不清。mysql 和Oracle 在开发中的使用是随处可见的,那就简单去了解一下这俩款火的不行的数据库。本质区别:Oracle数据库是一个对象关系数据库管理系统(收费) MySQL是一个开源的关系数据库管理系统(免费)数据库的安全性:mysql使用三个参数来验证用户,即用户名,密码和位置 Oracle使用了更多的安全功能,如用户名,密码,配置文件,本地身份验证,外部身份验证,高级安全增强功能等权限MySQL的权限系统是通过继承形成的分层

2020-10-31 10:11:49 773

原创 技术实践丨PostgreSQL插件之pg_dirtyread “闪回查询“

摘要:Oracle数据库有时候不小心删除掉数据,想查询这些数据,或者恢复数据,就可以使用带有as of子句的select语句进行闪回查询。PG粉有福了,下面介绍一种类似“闪回查询”插件 pg_dirtyread,可以读取未被vacuum的dead数据。github主页:https://github.com/df7cb/pg_dirtyread1.2 released:https://www.postgresql.org/message-id/20170923211004.uh27ncpjarku

2020-10-30 11:45:45 580

原创 K近邻算法:机器学习萌新必学算法

摘要:K近邻(k-NearestNeighbor,K-NN)算法是一个有监督的机器学习算法,也被称为K-NN算法,由Cover和Hart于1968年提出,可以用于解决分类问题和回归问题。1. 为什么要学习k-近邻算法k-近邻算法,也叫KNN算法,是一个非常适合入门的算法拥有如下特性:● 思想极度简单● 应用数学知识少(近乎为零)● 对于各位开发者来说,很多不擅长数学,而KNN算法几乎用不到数学专业知识● 效果好○ 虽然算法简单,但效果出奇的好○ 缺点也是存在的,后面会进行

2020-10-30 11:16:49 6637 12

原创 “绝影”机器狗如何利用ModelArts强化学习算法更改导航轨迹

摘要:利用ModelArts平台云端协同进行强化学习AI能力部署,导航机器狗绕开火焰关闭可燃气体开关灭火。在刚刚结束的HC Keynote中,为大家演示了基于华为ModelArts和Atlas 200DK的机器狗构建起“感知+认知+决策”的能力。其中,机器狗是如何运用ModelArts平台进行云端协同利用强化学习算法进行路径切换的呢,以下慢慢道来。第一条路径中有火焰,是一条危险路径机器狗自主决策后生成第二条路径,绕开火焰行动首先,机器狗将感知火焰位置,建立强化学习训练环境,自动上

2020-10-30 10:55:30 559

原创 人少钱少需求多的新项目该怎么带?看到这篇我心里有底了!

摘要:工作啊,就没有一帆风顺的,如果太平稳,你就离被干掉不远了。上回说道,年底各业务线的开发需求暴增,导致测试团队压力太大集体闹离职,亏得我提出了一个方案,用华为云的云测工具来减轻测试压力(回顾:【API进阶之路】研发需求突增3倍,测试团队集体闹离职),这才度过了难关。谁知忙完了这一阵,又该忙下一阵。于是苦中作乐的我,突然想起来不知道哪位名人曾经说过:工作啊,就没有一帆风顺的,如果太平稳,你就离被干掉不远了。离职风波总算是“有惊无险”的过去了,在月度总结复盘会上,老板直接发问:“你们研发部门有那么多

2020-10-30 10:39:38 544

原创 解惑“高深”的Kafka时间轮原理,原来也就这么回事!

【摘要】Kafka时间轮是Kafka实现高效的延时任务的基础,它模拟了现实生活中的钟表对时间的表示方式,同时,时间轮的方式并不仅限于Kafka,它是一种通用的时间表示方式,本文主要介绍Kafka中的时间轮原理。Kafka中存在一些定时任务(DelayedOperation),如DelayedFetch、DelayedProduce、DelayedHeartbeat等,在Kafka中,定时任务的添加、轮转、执行、消亡等是通过时间轮来实现的。(时间轮并不是Kafka独有的设计,而是一种通用的实现方式,Ne.

2020-10-29 14:43:36 507

原创 深度对比Apache CarbonData、Hudi和Open Delta三大开源数据湖方案

摘要:今天我们就来解构数据湖的核心需求,同时深度对比Apache CarbonData、Hudi和Open Delta三大解决方案,帮助用户更好地针对自身场景来做数据湖方案选型。背景我们已经看到,人们更热衷于高效可靠的解决方案,拥有为数据湖提供应对突变和事务处理的能力。在数据湖中,用户基于一组数据生成报告是非常常见的。随着各种类型的数据汇入数据湖,数据的状态不会一层不变。需要改变各种数据的用例包括随时间变化的时序数据、延迟到达的时延数据、平衡实时可用性和回填、状态变化的数据(如CDC)、数据快照、数

2020-10-29 11:39:09 1049

原创 技术实践丨PostgreSQL开启Huge Page场景分析

PostgreSQL用户经常发现,服务端在连接数较大的情况下,会出现系统内存消耗过多的情况,严重者可能会造成OOM。但是服务端配置的共享内存(shared_buffers,wal_buffers等)是一定的,为什么内存会持续增加呢?这就与PostgreSQL的多进程架构有关了,下面我们来分析下。1. 大规格PG实例内存使用率较高分析为了保证物理内存能得到充分的利用,避免内存空间浪费,Linux把进程当前使用的内存部分加载到物理内存里,而不使用的部分则暂不加载。PostMaster进程注册共享内存时,

2020-10-29 10:47:13 693

原创 十八般武艺玩转GaussDB(DWS)性能调优:总体调优策略

摘要: 性能调优是应用迁移或开发过程中的关键步骤,同时也在整个项目实施过程中占据很大的份量,本篇主要介绍数据库级别的性能调优思路和总体策略。性能调优是应用迁移或开发过程中的关键步骤,同时也在整个项目实施过程中占据很大的份量,在很多实施步骤中都需要进行考虑,从开始的数据建模,表定义的设计,到数据库硬件、集群部署的选择,再到数据库系统级调优、数据表结构设计,以及单个SQL语句的编写及调优,都要考虑对性能的影响。同时,性能调优通常没有明确的衡量标准,没有明确的对错之分,通常需要的隐式技能比较多,使得其的技

2020-10-29 10:26:08 913 3

原创 Hbase实用技巧:全量+增量数据的迁移方法

摘要:本文介绍了一种Hbase迁移的方法,可以在一些特定场景下运用。背景在Hbase使用过程中,使用的Hbase集群经常会因为某些原因需要数据迁移。大多数情况下,可以跟用户协商用离线的方式进行迁移,迁移离线数据的方式就比较容易了,将整个Hbase的data存储目录进行搬迁就行,但是当集群数据量比较多的时候,文件拷贝的时间很长,对客户的业务影响时间也比较长,往往在客户给的时间窗口无法完成,本文给出一种迁移思路,可以利用Hbase自身的功能,对集群进行迁移,减少集群业务中断时间。简介大家都知道H

2020-10-28 14:51:20 596

原创 想了解Webpack,看这篇就够了

摘要:Webpack是一种前端资源构建工具,一个静态模块打包器。1. 摘要Webpack是一种前端资源构建工具,一个静态模块打包器。在Webpack看来,前端的所有资源文件(js/json/css/img/less/…)都会作为模块处理,当Webpack处理应用程序时,它将根据模块的依赖关系进行静态分析,打包生成对应的静态资源。Webpack打包流程图如图1-1所示。图1-1 Webpack打包流程图2. Webpack五个核心概念2.1 Entry入口(Entry)指示Webp

2020-10-28 11:30:26 486

原创 如何实现微服务架构下的分布式事务?

摘要:微服务架构下,如何克服分布式事务难题?什么是微服务?微服务有什么优势和困难?什么是微服务架构?简而言之,微服务架构的系统是一个分布式的系统,按业务进行划分为独立的服务单元,解决单体系统的不足,同时也满足越来越复杂的业务需求。每个微服务仅关注于完成一件任务并很好地完成该任务。微服务架构的优势1. 将复杂的业务拆分成多个小的业务,每个业务拆分成一个服务,将复杂的问题简单化。利于分工,降低新人的学习成本。2. 微服务系统是分布式系统,业务与业务之间完全解耦,随着业务的增加可以根据业务

2020-10-28 10:52:54 596 2

原创 一文读懂GaussDB(openGauss) 的六大关键技术特性

摘要:更为深入地介绍了GaussDB(openGauss)的关键特性、成功案例。GaussDB(openGauss)是深度融合华为在数据库领域多年的经验,结合企业级场景需求,推出的新一代企业级分布式数据库,支持集中式和分布式两种部署形态。它面向金融互联网交易和政企OA/办公场景,具有安全可靠、超高性能、简单易用等优势。华为云数据库产品部高级产品经理沈志鹏在1024程序员狂欢节的直播间,更为深入地介绍了GaussDB(openGauss)的关键特性、成功案例。分布式or集中式,总有一个适合你

2020-10-27 14:37:31 2973 9

原创 求职时这样回答问题你就输了!来自IT类面试官视角的深度解读

摘要:在IT工程师准备写简历时,经常会遇到这些令人头疼的问题:应届生没有实践经验;不确定哪些信息该写不该写;不知道如何在简历上展现自己的优势;不知道如何编写项目经验一栏;为了高大上写上了自己不熟悉的技术名词……本文将从面试完整流程、简历书写与优化、面试问答到最终选定offer的全过程,展开360°全方位详细的指导说明,希望对求职路上困惑迷茫着的小伙伴们有所裨益。目录1.面试完整流程一览2.如何翻倍自己的面试机会3.如何编写或优化自己的简历4.如何为自己的面试做准备5.我与面试官的正面

2020-10-27 11:47:13 3022 3

原创 爬虫“学前班”,记住这些不踩坑!

摘要:爬虫就是模拟人的访问操作来获取网页/App数据的一种程序。爬虫是什么?简单的说爬虫就是模拟人的访问操作来获取网页/App数据的一种程序。我们可以把互联网比作一张大网,而爬虫(即网络爬虫)便是在网上爬行的蜘蛛。把网的节点比作一个个网页,爬虫爬到这就相当于访问了该页面,获取了其信息。可以把节点间的连线比作网页与网页之间的链接关系,这样蜘蛛通过一个节点后,可以顺着节点连线继续爬行到达下一个节点,即通过一个网页继续获取后续的网页,这样整个网的节点便可以被蜘蛛全部爬行到,网站的数据就可以被抓取下来了。

2020-10-27 10:47:36 9116 11

原创 API生态的发展与机遇:从5000组数据看中国API生态与开发者现状

摘要:华为云联合多家单位发布了《中国API生态与开发者现状调研报告(2020年)》,旨在通过API生态、API开发者、使用者、API全生命周期管理等多视角展现我国API发展的现状与机遇,力求为相关企业、组织、个人制定API战略提供一个参考视角。当前,数字化转型已深入各行各业,API——这个曾经的底层代码接口,不仅发展成为产品本身,更成为企业承载价值、连接业务的核心载体,一个由API使用者和开发者组成的、围绕API产品生命周期的价值交换新模式正日益成熟,特别是与微服务、DevOps等技术的融合,都将使得A

2020-10-27 10:20:23 712 2

原创 这个应用魔方厉害了,让软件开发者效率提升10倍

摘要:软件开发效率大幅提升一直是开发者追逐的梦想,如何实现梦想?低代码平台将如何展现魅力?软件开发向来复杂,而且随着业务变化加速,层出不穷的新技术出现,很多软件开发者一直深陷泥潭,处于奔命、996疯狂工作状态中。所以,软件开发效率大幅提升一直是开发者追逐的梦想,如何实现梦想?低代码平台将如何展现魅力?且看下文分解。为什么我们需要低代码开发?当前,数字化成为企业IT治理和新应用创新的破局之道,在这样的态势下,低代码开发平台正在成为热点与趋势。“低代码”顾名思义就是开发者写很少代码,通过低代

2020-10-26 14:30:39 916 1

原创 云原生2.0时代:开启应用定义基础设施新时代

摘要:华为云推出云原生基础设施全栈解决方案,引领云原生进入Cloud Native 2.0时代。随着企业IT优化向数字化转型演变,企业IT投资重心逐步向云原生应用倾斜。云原生能带来诸多优势,它能大大改善应用开发运维迭代的效率,帮助企业业务创新迭代,它能改进资源弹性管理和迁移的效率,帮助企业降本增效。云原生已成为云计算重心,是企业IT数字化转型的关键。云原生以“应用使能”+“混合云”为核心,帮助企业本地部署与云端融合,打造企业急迫需要的混合云架构。企业IT数字化战略也逐渐从从“Cloud First”逐步

2020-10-26 11:31:28 933 2

原创 让“物”能说会道,揭晓华为云IOT黑科技

什么是物联网?如何让“物”说话?如今是一个万物互联的时代,物联网已经成为一个高大上的名词,那什么是物联网呢?从人与人之间的连接来看,指的是人们之间的通话、视频。进入智能时代以后,我们想让“物”说话,例如温度、空间、五觉等,将模拟信息进行数字化表达,实现万物可被感知。然后,将这些所感知的信息数据化,通过传感器、物OS这些相关技术,进一步让“物”表达的信息是可以被理解、使用的,发挥出它的价值,在这整个过程中,就诞生了我们的物联网解决方案、一些相关的技术。同时,我们也遇到了很多挑战:①存量老旧设备没有

2020-10-26 10:49:41 1035

原创 一文带你掌握Redis操作指南

摘要:Redis是一种支持Key-Value等多种数据结构的存储系统。Redis是一种支持Key-Value等多种数据结构的存储系统。可用于缓存,事件发布或订阅,高速队列等场景。该数据库使用ANSI C语言编写,支持网络,提供字符串,哈希,列表,队列,集合结构直接存取,基于内存,可持久化。Redis有三个主要特点,使它优越于其它键值数据存储系统:Redis将其数据库完全保存在内存中,仅使用磁盘进行持久化;与其它键值数据存储相比,Redis有一组相对丰富的数据类型;Redis可以将数据复制到任意数量的

2020-10-26 10:09:51 4102 10

原创 【API进阶之路】研发需求突增3倍,测试团队集体闹离职

摘要:最近研发的需求量涨了3倍,开发团队拼命赶进度,可苦了测试团队。本以为从一线研发转管理后会清闲一些,但是没想到,我还要充当救火队员的角色。到了第四季度,各业务部门都在憋着劲儿冲业绩,毕竟这跟年终奖可是息息相关的事儿。业务部门冲业绩,带动着研发的需求不断增加,这个部门说想要提前上线,那个部门说要临时加个需求,研发只能说我们得按排期来,这句话平时可能好使,可一旦需求和业绩相关,那研发就要火力全开,排期什么的就得靠边站了。最近研发的需求量涨了3倍,开发团队拼命赶进度,却苦了测试团队。原本测试团队就

2020-10-23 14:44:57 552 2

原创 华为云如何赋能无人车飞驰?从这群AI热血少年谈起

摘要:由华为云携手上海交通大学学生创新中心举办的“第二届华为云人工智能大赛 · 无人车挑战杯”中,来自电子科技大学的“暑期休闲队”获得大赛季军。由华为云携手上海交通大学学生创新中心举办的“第二届华为云人工智能大赛 · 无人车挑战杯”总决赛已成功落下帷幕。来自电子科技大学的“暑期休闲队”,自身拥有扎实的模式识别、机器人等学科知识,借助华为云一站式AI开发管理平台ModelArts和端云协同解决方案HiLens,进行无人车模型开发与部署,最终获得季军。电子科技大学自动化工程学院 贵兴泰“暑期休闲

2020-10-23 11:43:24 827

原创 普通人如何站在时代风口学好AI?这是我看过最好的答案

摘要:当前,数据、算法、算力的发展突破正推动AI应用的逐步落地。AI是什么?根据维基百科的定义,人工智能是一种新的通用目的技术(GPT, General Purpose Technology),它横跨整个人类经济的多种用途,具有巨大技术性互补和溢出效应。简而言之,AI是21世纪的一种基础技术,它会应用在我们日常生活的方方面面。AI的历史、现在和未来早期,受到20世纪数学哲学的影响,诞生出两种流派的人工智能。基于形式主义(认为所有数学分支都可以公理化的)和逻辑主义(一切数学都是建立在数

2020-10-23 10:41:24 439

原创 为什么说容器的崛起预示着云原生时代到来?

摘要:聊云原生之前,我们不妨从容器技术说起。近年来,云原生(Cloud Native)可谓是 IT 界最火的概念之一,且随着云计算普及进程的不断加深,有愈演愈烈的趋势。今天再谈云原生已经不是少数几个大企业的专属,越来越多的企业正在拥抱它,享受它带来的红利。说到云原生,我们就不得不先了解一下容器技术。作为一种先进的虚拟化技术,容器技术可谓是撑起了云原生生态的半壁江山,已然成为了云原生时代软件开发和运维的标准基础设施。在聊云原生之前,我们不妨从容器技术说起。回顾云原生发展整个云原生的生态蓬勃

2020-10-23 10:18:49 944 1

原创 数据安全无小事:揭秘华为云GaussDB(openGauss)全密态数据库

摘要:全密态数据库,专门处理密文数据的数据库系统,数据以加密形态存储在数据库服务器中,数据库支持对密文数据的检索与计算。1、云数据库安全现状及问题伴随着云基础设施的快速增长和成熟,与之对应的云数据库服务也层出不穷。一方面,受益于云服务的便捷性传统企业加速业务上云,通过充分发挥云数据库特有的轻松部署、高可靠、低成本等优势降低企业运营成本,加速企业应用创新;另一方面,以苹果iCloud服务为代表的存储服务和云计算服务为移动消费者带来应用便捷性,利用云侧的数据库服务存储海量消费者的个人数据。云数据库俨

2020-10-22 15:46:19 1323 2

原创 趣味科普丨一文读懂云服务器的那些事儿

摘要:什么是云服务器?有哪些服务?为何传统企业也开始选择云服务器?它的优势到底是什么?传统的服务器,是自建房。你得把图纸画好,交给建筑商给你把房子盖好。你还得得操心地皮,水电,装修等等等等。房盖好了,住着不舒服,要么默默承受,要么捂捂你的小心脏:哎哟我去,改造扩建又要花钱啊!公有云服务器,是群租房,当然也有土豪:这栋楼我租了。你基本上啥都不用管,房东负责把房子盖好了,配套也都整好了,你只需要提着行李住进来,付租金就行了。虽然是租几间房子,整栋楼可是按别墅标准盖的,豪华的物业,认真的保安。住着不爽了,

2020-10-22 14:16:32 627 3

原创 数据湖探索DLI新功能:基于openLooKeng的交互式分析

摘要:基于华为开源openLooKeng引擎的交互式分析功能,将重磅发布便于用户构建轻量级流、批、交互式全场景数据湖。在这个“信息爆炸”的时代,大数据已经成为这个时代的关键词之一!随着云计算、物联网、移动计算、智慧城市、人工智能等领域日新月异的发展,人类社会已经步入了“信息高速路”的行驶轨道,数据量增长迅速,各类应用对大数据处理的需求也发生着变化。与此同时,“久经沙场”的数据仓库不再一统江湖,而以实时分析、离线分析、交互式分析等为代表的计算引擎势头迅猛。华为云3年前发布的Serverless大数

2020-10-22 11:39:13 946 1

原创 小熊派开发实践丨漫谈LiteOS之传感器移植

摘要:本文基于小熊派开发板简单介绍了如何在LiteOS中移植传感器,从而实现对于传感器的相关控制。1 hello world相信大家无论在学习编程语言开始的第一个函数应该是HelloWorld,本文将从hello_world_demo为大家介绍如何实现传感器的移植工作。首先我们创建HelloWorld工程,选择STM32_BearPi → hello_world_demo,工程名称可以自定义。创建之后我们点击编译,然后烧录到开发板,打开VSCode-IoTLink的串口,并按照图中进行设

2020-10-22 10:58:16 1915 3

原创 谁说AI看不懂视频?

摘要:人工智能在视觉领域发展趋于成熟,基于人工智能的视频内容分析能从根本上解决传统内容分析方法性能低下的问题,视频分析开启2.0智能时代。视频数据量激增,数据处理和内容运营成本居高不下云计算、大数据、物联网、人工智能等信息技术飞速发展及传统产业数字化的转型,一方面媒体数据量呈现几何级增长,据IDC预测,全球数据总量预计2020年达到44ZB,我国数据量将达到8060EB,占全球数据总量的18%;另一方面,媒体的生产、传播和消费形式升级。巨量数据中,70%将会以图片和视频的形式存储和传播。这些数据从生

2020-10-22 10:20:59 600

原创 技术实操丨HBase 2.X版本的元数据修复及一种数据迁移方式

摘要:分享一个HBase集群恢复的方法。背景在HBase 1.x中,经常会遇到元数据不一致的情况,这个时候使用HBCK的命令,可以快速修复元数据,让集群恢复正常。另外HBase数据迁移时,大家经常使用到一种迁移方式是:拷贝HBase的数据目录/hbase/data/default到新的集群,然后在新集群执行HBCK的命令让元数据重建,这种拷贝数据目录然后恢复元数据的方式是一种快速直接的手段。HBase升级到2.X版本之后,hbase hbck中的一些修复命令已经不再支持,包括,所以在HBas

2020-10-21 14:27:00 449

原创 华为云瑶光:打通云边端界限,为企业云上业务带来最优解

摘要:华为云瑶光作为面向云、AI、5G时代的分布式云操作系统,承载未来“分布式、确定性、多维智慧”的云,致力于打造“极优、极简”的云上体验。未来云的形态,不再是集中式的,也不是多个区域的,而是“云中心+云边缘+云终端”的协同。海量节点,海量连接,海量计算都将为企业云上业务带来了挑战。打通云、边、端的界限,根据不同的垂直行业应用,就调度不同的“云-边-端”来处理,快速响应各行各业的需求,提供“端到端”的算力、时延、体验保障。华为云瑶光作为具有超强的云边协同能力的平台,在5G+云+AI时代充当着“大统帅

2020-10-21 11:21:01 829 1

原创 原来AI也可以如此简单!教你从0到1开发开源知识问答机器人

摘要:使用华为云EI智能机器人技术,从0到1开发一款开源知识问答机器人。前言最近有幸参与了开源社开源问答机器人的知识库编写,碰巧看到华为云也有类似的智能机器人,抱着试一试的心态,我开始了EI智能机器人的体验之旅。尽管实际操作很简单,但从知识库的迁移、问答机器人挂载到微信公众号,我还是经历了不少坎坷。首先是问答知识库,由于我们之前协作的开源知识库基于微软的机器人模板,当我将它迁移到华为云EI智能机器人时,需要做的第一件事就是调整问答模板的格式,并且将问答对准备地填充。然后因为是试用,中途我觉得知识

2020-10-21 10:52:27 711

原创 解锁华为云AI如何助力无人车飞驰“新姿势”,大赛冠军有话说

摘要:在2020年第二届华为云人工智能大赛•无人车挑战杯赛道中,“华中科技大学无人车一队”借助华为云一站式AI开发与管理平台ModelArts及HiLens端云协同AI开发应用平台,进行无人车模型开发与部署,最终获得大赛冠军。2020年6月15日,由华为云主办,上海交大协办的第二届华为云人工智能大赛·无人车挑战杯正是开赛。今年第二届华为云无人车大赛6月启动以来,共吸引了150+所国内外高校、近200个团队、800人报名比赛,覆盖了上海交大、清华、北大、浙大、复旦、西安交大、哈工大等知名高校,报名高校

2020-10-21 10:32:32 968

原创 10个自动化测试框架,测试工程师用起来

摘要:快速实现质量是必要的,因此质量保证得到了很多关注。为了满足卓越的质量和更快的上市时间的需求,自动化测试将被优先考虑。对于微型、小型和中型企业(SMEs)来说,自动化自身的测试过程是非常必要的,而最关键的方面是选择正确的自动化测试框架。软件行业正迈向自主、快速、高效的未来。为了跟上这个高速前进的生态系统的步伐,必须加快应用程序的交付时间,但不能以牺牲质量为代价。快速实现质量是必要的,因此质量保证得到了很多关注。为了满足卓越的质量和更快的上市时间的需求,自动化测试将被优先考虑。对于微型、小型和中型企业

2020-10-20 14:32:17 790 1

原创 必须收藏:20个开发技巧教你开发高性能计算代码

摘要:华为云专家从优化规划 / 执行 / 多进程 / 开发心理等20个要点,教你如何开发高性能代码。高性能计算,是一个非常广泛的话题,可以从专用硬件/处理器/体系结构/GPU,说到操作系统/线程/进程/并行/并发算法,再到集群/网格计算,最后到天河二号(TH-1)。我们这次的分享会从个人的实践项目探索出发,与大家分享自己摸爬滚打得出的心得体会,一如既往的坚持原创。其中内容涉及到优化规划 / 执行 / 多进程 / 开发心理等约20个要点,其中例子代码片段,使用Python。高性能计算,在商业软

2020-10-20 11:32:49 2744 6

原创 详解GaussDB(DWS) explain分布式执行计划

摘要:本文主要介绍如何详细解读GaussDB(DWS)产生的分布式执行计划,从计划中发现性能调优点。前言执行计划(又称解释计划)是数据库执行SQL语句的具体步骤,例如通过索引还是全表扫描访问表中的数据,连接查询的实现方式和连接的顺序等。如果 SQL 语句性能不够理想,我们首先应该查看它的执行计划。本文主要介绍如何详细解读GaussDB(DWS)产生的分布式执行计划,从计划中发现性能调优点。1、执行算子介绍要读懂执行计划,首先要知道数据库执行算子的概念:下面重点介绍下基于sharing

2020-10-20 10:46:44 627 1

原创 技术实践丨手把手教你使用MQTT方式对接华为IoT平台

摘要:本文主要讲述使用MQTT方式对接华为云IoT平台的具体过程。使用的方案:目标板为STM32L431BearPI(带E53扩展板); TCPIP功能由开发板的ESP8266提供;MQTT使用Paho-Client-Embeded;IoT对接接口采用V5版本接口;Demo选择target的MQTTdemo。整个开发分为两个部分:云端开发、设备侧开发。云端开发包括创建产品、创建设备;设备侧开发包括根据方案配置功能、编译烧录、调试。云端开发创建产品模型产品模型其实就是用户设备的抽象。用编程

2020-10-20 10:19:29 954

空空如也

华为全联接2020精彩来袭!数据库专场等你来撩

发表于 2020-09-23 最后回复 2020-09-24

一图速览HC2020丨这个技术有点“燃”

发表于 2020-09-18 最后回复 2020-09-18

华为云开发者推广招募计划

发表于 2020-09-08 最后回复 2020-09-08

华为云TechWave技术峰会来了!!

发表于 2020-07-15 最后回复 2020-08-27

全网首发!华为云GaussDB(for Redis)正式商用

发表于 2020-08-26 最后回复 2020-08-27

扬帆起航: 华为云大数据挑战赛邀你驾驭风浪

发表于 2020-08-26 最后回复 2020-08-26

一图看懂API全场景测试6大服务技术

发表于 2020-08-26 最后回复 2020-08-26

【有奖问答】海量好礼重磅来袭!提问/回答/集赞赢年货礼包、华为订制礼品!!

发表于 2019-12-20 最后回复 2020-08-26

@开发者们!0元体验鲲鹏开发套件,分享心得或案例还能get好礼!

发表于 2020-07-01 最后回复 2020-08-23

30年的技术陈酿,华为云实时音视频服务来了~~

发表于 2020-08-21 最后回复 2020-08-21

首秀618,华为云服务器“The 3”成团来袭

发表于 2020-06-08 最后回复 2020-08-21

想get超强的应用性能?想让开发工作事半功倍?那么这些应用服务必须了解

发表于 2020-08-19 最后回复 2020-08-19

瓜分亿元补贴,828企业上云节来了

发表于 2020-08-14 最后回复 2020-08-15

【直播】AI+大数据产品如何为企业提供高性价比智能数据化解决方案?

发表于 2020-03-05 最后回复 2020-08-14

开发团队中的任务没人领取,你头疼吗?

发表于 2020-03-20 最后回复 2020-07-15

上云之路——华为云有奖征文大赛,约定你!

发表于 2020-06-02 最后回复 2020-07-01

华为云的留言板

发表于 2020-01-02 最后回复 2020-03-05

华为云社区·CSDN【寻找黑马程序员】有奖征文,邀你挥洒才情

发表于 2019-07-22 最后回复 2019-12-16

有奖小游戏 | 情人节礼物我买单!只要你点进来……

发表于 2017-02-13 最后回复 2017-03-08

华为Mate9免费拿| 年底了,华为软件开发云送你两份大礼!

发表于 2016-12-24 最后回复 2017-02-19

双旦活动获奖名单公布,看看谁拿到了华为Mate9?

发表于 2017-01-16 最后回复 2017-01-17

【云智软件,众享未来】 华为大连软件开发云正式上线!(多张现场图)

发表于 2016-12-23 最后回复 2016-12-31

华为软件开发云:最牛体验官,等你来挑战!华为Matebook抱回家!(获奖名单已公布)

发表于 2016-09-20 最后回复 2016-11-25

华为来青岛了 落户高新区共建企业云青岛基地

发表于 2016-11-23 最后回复 2016-11-24

软件开发云中如何设置Maven类型的编译构建任务?

发表于 2016-09-14 最后回复 2016-11-23

软件开发云各服务包含哪些角色类型及对应的操作权限是什么?

发表于 2016-09-14 最后回复 2016-11-23

#华为软件开发云#如何将SVN代码库迁移到软件开发云配置管理代码库?

发表于 2016-09-14 最后回复 2016-11-23

软件开发云中如何自定义Ant类型编译构建任务的构建路径?

发表于 2016-09-14 最后回复 2016-10-10

#华为软件开发云# 如何使用Git的常用命令?

发表于 2016-09-14 最后回复 2016-09-20

空空如也

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

TA关注的人 TA的粉丝

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