华为云官方博客

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

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

摘要:本文基于小熊派开发板简单介绍了如何在LiteOS中移植传感器,从而实现对于传感器的相关控制。 1 hello world 相信大家无论在学习编程语言开始的第一个函数应该是HelloWorld,本文将从hello_world_demo为大家介绍如何实现传感器的移植工作。 首先我们创建He...

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

原创 【人人都懂密码学】一篇最易懂的Java密码学入门教程

密码与我们的生活息息相关,远到国家机密,近到个人账户,我们每天都在跟密码打交道: 那么,密码从何而来?生活中常见的加密是怎么实现的?怎么保证个人信息安全?本文将从这几方面进行浅谈,如有纰漏,敬请各位大佬指正。 代码部分从第二章节——常见加密算法开始,对代码比较感兴趣的铁子们可以从第二章节开...

2020-10-16 14:45:06 2240 5

原创 关于GO语言,这篇文章讲的很明白

摘要:本文从Go的语法,类型系统,编码风格,语言工具,编码工具和使用案例等几方面对Go语言进行了学习和探讨。 Go语言发布之后,很多公司特别是云厂商也开始用Go语言重构产品的基础架构,而且很多企业都是直接采用Go语言进行开发,最近热火朝天的Docker就是采用Go语言进行开发的。本文我们一起来探...

2020-10-13 15:30:47 5768 6

转载 SpringBoot写后端接口,看这一篇就够了!

摘要:本文演示如何构建起一个优秀的后端接口体系,体系构建好了自然就有了规范,同时再构建新的后端接口也会十分轻松。 一个后端接口大致分为四个部分组成:接口地址(url)、接口请求方式(get、post等)、请求数据(request)、响应数据(response)。如何构建这几个部分每个公司要求都不...

2020-10-12 18:12:40 13836 42

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

【摘要】Kafka时间轮是Kafka实现高效的延时任务的基础,它模拟了现实生活中的钟表对时间的表示方式,同时,时间轮的方式并不仅限于Kafka,它是一种通用的时间表示方式,本文主要介绍Kafka中的时间轮原理。 Kafka中存在一些定时任务(DelayedOperation),如DelayedF...

2020-10-29 14:43:36 10 0

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

摘要:今天我们就来解构数据湖的核心需求,同时深度对比Apache CarbonData、Hudi和Open Delta三大解决方案,帮助用户更好地针对自身场景来做数据湖方案选型。 背景 我们已经看到,人们更热衷于高效可靠的解决方案,拥有为数据湖提供应对突变和事务处理的能力。在数据湖中,用户基于...

2020-10-29 11:39:09 14 0

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

PostgreSQL用户经常发现,服务端在连接数较大的情况下,会出现系统内存消耗过多的情况,严重者可能会造成OOM。但是服务端配置的共享内存(shared_buffers,wal_buffers等)是一定的,为什么内存会持续增加呢?这就与PostgreSQL的多进程架构有关了,下面我们来分析下。 ...

2020-10-29 10:47:13 17 0

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

摘要: 性能调优是应用迁移或开发过程中的关键步骤,同时也在整个项目实施过程中占据很大的份量,本篇主要介绍数据库级别的性能调优思路和总体策略。 性能调优是应用迁移或开发过程中的关键步骤,同时也在整个项目实施过程中占据很大的份量,在很多实施步骤中都需要进行考虑,从开始的数据建模,表定义的设计,到数据...

2020-10-29 10:26:08 16 0

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

摘要:本文介绍了一种Hbase迁移的方法,可以在一些特定场景下运用。 背景 在Hbase使用过程中,使用的Hbase集群经常会因为某些原因需要数据迁移。大多数情况下,可以跟用户协商用离线的方式进行迁移,迁移离线数据的方式就比较容易了,将整个Hbase的data存储目录进行搬迁就行,但是当集群数...

2020-10-28 14:51:20 13 0

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

摘要:Webpack是一种前端资源构建工具,一个静态模块打包器。 1. 摘要 Webpack是一种前端资源构建工具,一个静态模块打包器。在Webpack看来,前端的所有资源文件(js/json/css/img/less/…)都会作为模块处理,当Webpack处理应用程序时,它将根据模块的依赖关...

2020-10-28 11:30:26 61 0

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

摘要:微服务架构下,如何克服分布式事务难题? 什么是微服务?微服务有什么优势和困难? 什么是微服务架构? 简而言之,微服务架构的系统是一个分布式的系统,按业务进行划分为独立的服务单元,解决单体系统的不足,同时也满足越来越复杂的业务需求。每个微服务仅关注于完成一件任务并很好地完成该任务。 微...

2020-10-28 10:52:54 28 0

原创 云图说|“看脸”的时代已到来!谁才是人脸识别中的黑科技之王?

【摘要】你知道吗?真正看脸的时代已经来了。 “看脸”的时代真的到来了!随着人脸识别技术的不断发展,“刷脸”可以应用的场景越来越多。从刷脸付钱到刷脸取钱,从刷脸解锁门禁到刷脸打卡签到,从刷脸验证高考信息到刷脸认证办事......“刷脸”开始逐步渗入到人们的生活细节中。 刷脸是我们在日常生活中的口...

2020-10-28 10:29:12 30 0

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

摘要:更为深入地介绍了GaussDB(openGauss)的关键特性、成功案例。 GaussDB(openGauss)是深度融合华为在数据库领域多年的经验,结合企业级场景需求,推出的新一代企业级分布式数据库,支持集中式和分布式两种部署形态。 它面向金融互联网交易和政企OA/办公场景,具有安全可...

2020-10-27 14:37:31 499 3

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

摘要:在IT工程师准备写简历时,经常会遇到这些令人头疼的问题:应届生没有实践经验;不确定哪些信息该写不该写;不知道如何在简历上展现自己的优势;不知道如何编写项目经验一栏;为了高大上写上了自己不熟悉的技术名词……本文将从面试完整流程、简历书写与优化、面试问答到最终选定offer的全过程,展开360°...

2020-10-27 11:47:13 452 0

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

摘要:爬虫就是模拟人的访问操作来获取网页/App数据的一种程序。 爬虫是什么? 简单的说爬虫就是模拟人的访问操作来获取网页/App数据的一种程序。我们可以把互联网比作一张大网,而爬虫(即网络爬虫)便是在网上爬行的蜘蛛。把网的节点比作一个个网页,爬虫爬到这就相当于访问了该页面,获取了其信息。可以...

2020-10-27 10:47:36 878 3

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

摘要:华为云联合多家单位发布了《中国API生态与开发者现状调研报告(2020年)》,旨在通过API生态、API开发者、使用者、API全生命周期管理等多视角展现我国API发展的现状与机遇,力求为相关企业、组织、个人制定API战略提供一个参考视角。 当前,数字化转型已深入各行各业,API——这个曾经...

2020-10-27 10:20:23 210 1

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

摘要:软件开发效率大幅提升一直是开发者追逐的梦想,如何实现梦想?低代码平台将如何展现魅力? 软件开发向来复杂,而且随着业务变化加速,层出不穷的新技术出现,很多软件开发者一直深陷泥潭,处于奔命、996疯狂工作状态中。 所以,软件开发效率大幅提升一直是开发者追逐的梦想,如何实现梦想?低代码平台将如...

2020-10-26 14:30:39 242 0

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

摘要:华为云推出云原生基础设施全栈解决方案,引领云原生进入Cloud Native 2.0时代。 随着企业IT优化向数字化转型演变,企业IT投资重心逐步向云原生应用倾斜。云原生能带来诸多优势,它能大大改善应用开发运维迭代的效率,帮助企业业务创新迭代,它能改进资源弹性管理和迁移的效率,帮助企业降本...

2020-10-26 11:31:28 155 1

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

什么是物联网?如何让“物”说话? 如今是一个万物互联的时代,物联网已经成为一个高大上的名词,那什么是物联网呢?从人与人之间的连接来看,指的是人们之间的通话、视频。进入智能时代以后,我们想让“物”说话,例如温度、空间、五觉等,将模拟信息进行数字化表达,实现万物可被感知。 然后,将这些所感知的信息...

2020-10-26 10:49:41 146 0

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

摘要:Redis是一种支持Key-Value等多种数据结构的存储系统。 Redis是一种支持Key-Value等多种数据结构的存储系统。可用于缓存,事件发布或订阅,高速队列等场景。该数据库使用ANSI C语言编写,支持网络,提供字符串,哈希,列表,队列,集合结构直接存取,基于内存,可持久化。 ...

2020-10-26 10:09:51 1295 5

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

摘要:最近研发的需求量涨了3倍,开发团队拼命赶进度,可苦了测试团队。 本以为从一线研发转管理后会清闲一些,但是没想到,我还要充当救火队员的角色。 到了第四季度,各业务部门都在憋着劲儿冲业绩,毕竟这跟年终奖可是息息相关的事儿。业务部门冲业绩,带动着研发的需求不断增加,这个部门说想要提前上线,那个...

2020-10-23 14:44:57 199 1

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

摘要:由华为云携手上海交通大学学生创新中心举办的“第二届华为云人工智能大赛 · 无人车挑战杯”中,来自电子科技大学的“暑期休闲队”获得大赛季军。 由华为云携手上海交通大学学生创新中心举办的“第二届华为云人工智能大赛 · 无人车挑战杯”总决赛已成功落下帷幕。来自电子科技大学的“暑期休闲队”,自身拥...

2020-10-23 11:43:24 197 0

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

摘要:当前,数据、算法、算力的发展突破正推动AI应用的逐步落地。 AI是什么? 根据维基百科的定义,人工智能是一种新的通用目的技术(GPT, General Purpose Technology),它横跨整个人类经济的多种用途,具有巨大技术性互补和溢出效应。 简而言之,AI是21世纪的一种基...

2020-10-23 10:41:24 190 0

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

摘要:聊云原生之前,我们不妨从容器技术说起。 近年来,云原生(Cloud Native)可谓是 IT 界最火的概念之一,且随着云计算普及进程的不断加深,有愈演愈烈的趋势。今天再谈云原生已经不是少数几个大企业的专属,越来越多的企业正在拥抱它,享受它带来的红利。 说到云原生,我们就不得不先了解一下...

2020-10-23 10:18:49 272 0

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

摘要:全密态数据库,专门处理密文数据的数据库系统,数据以加密形态存储在数据库服务器中,数据库支持对密文数据的检索与计算。 1、云数据库安全现状及问题 伴随着云基础设施的快速增长和成熟,与之对应的云数据库服务也层出不穷。一方面,受益于云服务的便捷性传统企业加速业务上云,通过充分发挥云数据库特有的...

2020-10-22 15:46:19 253 0

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

摘要:什么是云服务器?有哪些服务?为何传统企业也开始选择云服务器?它的优势到底是什么? 传统的服务器,是自建房。你得把图纸画好,交给建筑商给你把房子盖好。你还得得操心地皮,水电,装修等等等等。房盖好了,住着不舒服,要么默默承受,要么捂捂你的小心脏:哎哟我去,改造扩建又要花钱啊! 公有云服务器,...

2020-10-22 14:16:32 182 0

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

摘要:基于华为开源openLooKeng引擎的交互式分析功能,将重磅发布便于用户构建轻量级流、批、交互式全场景数据湖。 在这个“信息爆炸”的时代,大数据已经成为这个时代的关键词之一!随着云计算、物联网、移动计算、智慧城市、人工智能等领域日新月异的发展,人类社会已经步入了“信息高速路”的行驶轨道,...

2020-10-22 11:39:13 312 0

原创 谁说AI看不懂视频?

摘要:人工智能在视觉领域发展趋于成熟,基于人工智能的视频内容分析能从根本上解决传统内容分析方法性能低下的问题,视频分析开启2.0智能时代。 视频数据量激增,数据处理和内容运营成本居高不下 云计算、大数据、物联网、人工智能等信息技术飞速发展及传统产业数字化的转型,一方面媒体数据量呈现几何级增长,...

2020-10-22 10:20:59 153 0

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

摘要:分享一个HBase集群恢复的方法。 背景 在HBase 1.x中,经常会遇到元数据不一致的情况,这个时候使用HBCK的命令,可以快速修复元数据,让集群恢复正常。 另外HBase数据迁移时,大家经常使用到一种迁移方式是:拷贝HBase的数据目录/hbase/data/default到新的...

2020-10-21 14:27:00 131 0

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

摘要:华为云瑶光作为面向云、AI、5G时代的分布式云操作系统,承载未来“分布式、确定性、多维智慧”的云,致力于打造“极优、极简”的云上体验。 未来云的形态,不再是集中式的,也不是多个区域的,而是“云中心+云边缘+云终端”的协同。海量节点,海量连接,海量计算都将为企业云上业务带来了挑战。打通云、边...

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

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

摘要:使用华为云EI智能机器人技术,从0到1开发一款开源知识问答机器人。 前言 最近有幸参与了开源社开源问答机器人的知识库编写,碰巧看到华为云也有类似的智能机器人,抱着试一试的心态,我开始了EI智能机器人的体验之旅。尽管实际操作很简单,但从知识库的迁移、问答机器人挂载到微信公众号,我还是经历了...

2020-10-21 10:52:27 219 0

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

摘要:在2020年第二届华为云人工智能大赛•无人车挑战杯赛道中,“华中科技大学无人车一队”借助华为云一站式AI开发与管理平台ModelArts及HiLens端云协同AI开发应用平台,进行无人车模型开发与部署,最终获得大赛冠军。 2020年6月15日,由华为云主办,上海交大协办的第二届华为云人...

2020-10-21 10:32:32 278 0

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

摘要:快速实现质量是必要的,因此质量保证得到了很多关注。为了满足卓越的质量和更快的上市时间的需求,自动化测试将被优先考虑。对于微型、小型和中型企业(SMEs)来说,自动化自身的测试过程是非常必要的,而最关键的方面是选择正确的自动化测试框架。 软件行业正迈向自主、快速、高效的未来。为了跟上这个高速...

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

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

摘要:华为云专家从优化规划 / 执行 / 多进程 / 开发心理等20个要点,教你如何开发高性能代码。 高性能计算,是一个非常广泛的话题,可以从专用硬件/处理器/体系结构/GPU,说到操作系统/线程/进程/并行/并发算法,再到集群/网格计算,最后到天河二号(TH-1)。 我们这次的分享会从个...

2020-10-20 11:32:49 870 5

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

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

2020-10-20 10:46:44 164 0

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

摘要:本文主要讲述使用MQTT方式对接华为云IoT平台的具体过程。 使用的方案:目标板为STM32L431BearPI(带E53扩展板); TCPIP功能由开发板的ESP8266提供;MQTT使用Paho-Client-Embeded;IoT对接接口采用V5版本接口;Demo选择target的M...

2020-10-20 10:19:29 181 0

原创 华为鲲鹏专家解读:90%代码如何移植到鲲鹏平台

摘要:探讨一下软件移植到鲲鹏平台过程的原理,以及软件工程的相应的过程。 Linux环境下跨平台软件移植过程中,需要开发者阅读代码、手工修改、反复编译和调试,移植周期长,效率低,那么如何改进周期长,效率低的问题呢? 基于此,来自华为智能计算专家张汝涛带来了“90%代码如何实现自动移植到鲲鹏平台”...

2020-10-19 15:03:44 232 0

原创 技术实践丨GaussDB(DWS)运维管理功能“升级”的原理和使用

摘要:本文将详细介绍GaussDB(DWS)重要运维管理功能“升级”的原理和使用。 运维管理模块是任何软件产品最基础和重要的一部分。是软件产品的门户,也是用户接触和使用软件产品的和前提和基础。如安装部署能让用户快速上手使用,升级能让产品平滑更新,扩容能让产品扩充能力,故障修复能让产品快速恢复,监...

2020-10-19 11:32:59 128 0

原创 华为云数据安全中心正式公测,8大核心数据安全能力守护你的数据

摘要:数据是当今时代的金矿。政企用云数字化转型的同时,如何清晰透明地保护数据资产的安全? 数据是当今时代的金矿。政企用云数字化转型的同时,如何清晰透明地保护数据资产的安全? 近日,华为云安全首席技术官杨松宣布数据安全中心正式公测,为消除上述难题提供了解决方案。 数据安全中心是一款完全云原生的...

2020-10-19 11:01:18 266 0

原创 诸多老牌数据仓库厂商当前,Snowflake如何创近12年最大IPO金额

摘要:在数据仓库/分析领域,有传统厂商Oracle,Teradata,开源软件Hadoop,云厂商AWS Redshift,Google Bigquery,Snowflake成功的技术原因是什么? 1.引子 云数据仓库Snowflake 9月份IPO的新闻引起了业界的关注。2012年才成立的S...

2020-10-19 10:35:14 330 1

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