华为云官方博客

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

原创 35岁以上的程序员们,后来都干什么去了?

摘要:对于多数程序员来说,40岁之前赚到别人60岁的钱是普遍目标,不过职业的进阶也印证着人生的进阶,所以何时开始思考未来的职业规划,都不算早。 知乎上有个话题叫做“程序员的悲哀是什么?”,有个高赞回复直戳大多数程序员的命门:“最大的悲哀就是以为自己挣到了很多钱,其实根本不懂怎么挣钱,随着年龄的增...

2020-09-09 10:53:24 43164 40

原创 C语言内存泄露很严重,如何应对?

通过介绍内存泄漏问题原理及检视方法,希望后续能够从编码检视环节就杜绝内存泄漏导致的网上问题发生。

2020-09-01 10:33:32 8566 7

原创 中秋佳节,程序员教你AI三步成诗,秒变“李白”

摘要:举杯邀明月,用技术来附庸风雅。 中秋佳节来临之际,你是否开始思念远方的亲朋好友,想为他们送上祝福?又或是与家人团圆赏月之时,希望借一段风雅诗词抒情达意? 华为云的开发者们教你一招,来个技术风的AI作诗! 乐府作诗,AI界的李白 华为EI体验空间小程序之前上线了一个新功能——乐府作诗。...

2020-09-30 16:28:50 1750 0

原创 上手深度学习之前,我们先聊聊“数学”

摘要:深度神经网络是建立在微积分和一些统计学的基础之上的。 深度神经网络(Deep neural network,DNN)本质上是由具有多个连接的感知器形成的,其中一个感知器是单个神经元。我们可以将人工神经网络(Artificial neural network,ANN)看作一个包含一组沿着加权...

2020-09-30 10:49:27 996 0

原创 数据库选型入门必读:如何在眼花缭乱的产品中挑出最适合业务的?

摘要:多花功夫,“因地制宜”选择最适合的数据库很重要。 互联网+AI时代,随着业务场景越来越复杂,各种开源和商业数据库品类繁多,让不少开发者眼花缭乱,无从下手。 业界有句俗语,任何脱离业务来谈架构都是瞎扯。所以用户在数据库选型时,需要从自身业务架构、业务数据量、数据类型、甚至团队成员的业务能力...

2020-09-30 10:37:52 1126 0

原创 技术解读丨目标检测之RepPoints系列算法

摘要:本文对anchor-free的目标检测RepPoints系列算法进行梳理,具体包含RepPoints, RepPoints V2, Dense RepPoints。 背景介绍 近两年来,anchor-free作为目标检测算法的新思路,已经得到越来越多的关注。在典型anchor-based...

2020-09-30 10:26:31 1232 0

原创 2020HC大会上,这群人在讨论云原生…

启程 一年一度的华为全联接大会又开启了,伴随着一封来自华为全联接大会的邀请函,我来到了2020华为全联接大会的现场。 理解 今年,华为全联接大会的主题是:共 创 行 业 新 价 值!(NEW VALUE TOGETHER) 可以看到,华为一直以来都坚持共创共赢,不管国际上的风波再大...

2020-09-30 10:07:59 1283 0

原创 致谢!华为全联接2020精彩回顾

摘要:华为全联接2020圆满结束,感谢所有参加的合作伙伴、赞助商、客户、媒体、KOL、开发者、学生、助力星.......让我们相约明年不见不散! 过去四天 HUAWEI CONNECT 2020精彩呈现 错过现场的小伙伴们 小编为您准备了精彩花絮 一起来回顾下那些精彩瞬间吧! 共同的技...

2020-09-29 11:25:20 2449 0

原创 你在开发过程中使用Git Rebase还是Git Merge?

摘要:在git里面经常的一个争论是到底用rebase还是用merge? 1. 痛苦吗?代码历史中的迷失羔羊 我们先来看一个真实的代码提交历史图形化截图: 图片源自https://storage.kraken.io/kk8yWPxzXVfBD3654oMN/c8b97f4dbb5f7d49...

2020-09-29 10:45:26 1299 0

原创 华为云推出全自研数据库,GaussDB(openGauss)能否撑起一片天?

摘要:GaussDB(openGauss) 基于华为云底座,能够快速全球化部署,同时支持用户的本地化部署诉求,跟云上生态工具紧密结合让用户在迁移、开发、运维上省时省心。 GaussDB(openGauss)是华为云深度融合在数据库领域多年的经验,结合企业级场景需求,推出的新一代企业级分布式数据库...

2020-09-29 10:15:39 1234 0

原创 实践分享丨物联网操作系统中的任务管理

今天,我们分享的内容主要是物联网操作系统中的任务管理。 在开始正式的阅读分享帖之前,按惯例,我们需要思考几个问题: 1.进程和线程,你是否了解其区别与联系? 2.什么是任务? 3.物联网操作系统中的任务管理主要包含那几个方面? 如果你认真的思考了上面的问题,那么请你阅读下面的分享,也希望...

2020-09-28 15:34:05 1682 0

原创 一文纵览向量检索

摘要:本文针对向量检索要解决的问题,梳理了主流向量检索相关的技术,分析了向量检索目前的一个趋势。 什么是向量检索 首先我们了解下什么是向量,所谓向量就是由n个数字(二值向量由n个比特组成)组成的数组,我们称之为n维向量。而向量检索就是在一个给定向量数据集中,按照某种度量方式,检索出与查询向量相...

2020-09-28 15:07:22 1162 1

原创 解读华为云原生数据库设计原则,打破传统数据库上云瓶颈

摘要:一个优秀的自研数据库产品应该要具备哪些特性呢? 在云计算技术不断成熟的背景之下,云数据库开始崛起,并因为按需扩展、按需付费等优异特性获得中小企业及互联网客户的青睐。 虽然数据库上云是必然,但并不是万能的。 相较于自建数据库,云数据库无需购买和安装任何软硬件,只需支付服务费用,随取随用,...

2020-09-28 14:30:28 1172 0

原创 实践案例丨利用小熊派开发板获取土壤湿度传感器的ADC值

摘要:一文带你用小熊派开发板动手做土壤湿度传感器。 一、实验准备 1.实验环境 一块stm32开发板(推荐使用小熊派),以及数据线 已经安装STM32CubeMX 已经安装KeilMDK,并导入stm32开发板对应的芯片包(小熊派使用的是STM32L431RCT6) 准备一个串口调试助...

2020-09-28 14:12:21 1610 1

原创 华为侯金龙:打造行业智能体,共建全场景智慧

摘要:在HUAWEI CONNECT 2020上,华为云与计算BG总裁侯金龙发布了智能体,这是业界首次针对政企智能升级提出的系统化参考架构。 近日,在HUAWEI CONNECT 2020上,华为云与计算BG总裁侯金龙发布了智能体,这是业界首次针对政企智能升级提出的系统化参考架构。客户和伙伴可以...

2020-09-27 14:00:22 2492 0

原创 【API进阶之路】太秃然了,老板要我一周内检测并导入一万个小时的视频

摘要:假期结束后回来上班,走进电梯都有一种特别的感觉,电梯那个植发广告里的大哥看我的眼神好像和之前不太一样… 上回说到,老板奖励7天带薪假,我就回家玩耍了几天,顺便还帮兄弟发不脱当了一回“AI大神”。(回顾:《没有AI工程师也能做OCR文字识别》) 假期结束后回来上班,走进电梯都有一种特别的感...

2020-09-27 11:17:08 1282 0

原创 从四个问题透析Linux下C++编译&链接

摘要:编译&链接对C&C++程序员既熟悉又陌生,熟悉在于每份代码都要经历编译&链接过程,陌生在于大部分人并不会刻意关注编译&链接的原理。本文通过开发过程中碰到的四个典型问题来探索64位linux下C++编译&链接的那些事。 编译原理: 将如下最简单的C+...

2020-09-27 10:35:31 2778 3

原创 华为:与全球180万云与计算开发者共成长,共创行业新价值

摘要:9月25日,在HUAWEI CONNECT 2020上,华为发布一站式AI开发平台ModelArts 3.0和多样性计算系列开发套件,云与计算开发者已达180万。为推进计算产业人才培养,教育部、华为联合首批72所高校,共同发布 “智能基座”产教融合协同育人基地。 01云与计算生态开发者蓬勃...

2020-09-27 10:12:34 1670 0

原创 AI小白必读:深度学习、迁移学习、强化学习别再傻傻分不清

摘要:诸多关于人工智能的流行词汇萦绕在我们耳边,比如深度学习 (Deep Learning)、强化学习 (Reinforcement Learning)、迁移学习 (Transfer Learning),不少人对这些高频词汇的含义及其背后的关系感到困惑,今天就为大家理清它们之间的关系和区别。 一...

2020-09-25 14:00:25 2793 1

原创 云小课 | 不小心删除了数据库,除了跑路还能咋办?

摘要:数据库对于云服务的重要性使得我们对数据的管理不容有失!一不小心,误操作把数据库删除了,怎么办?? 在日常工作中,对于数据库的备份是至关重要的!数据库对于云服务的重要性使得我们对数据的管理不容有失!但是人总难免会犯错误,万一哪天一不小心,误操作把数据库删除了,怎么办??? 别担心,...

2020-09-25 11:36:50 1521 0

原创 跟着B站UP主小姐姐去华为坂田基地采访扫地僧

摘要:谁说程序员就只能写代码呢!华为扫地僧的才艺是完全可以solo出道的那种。 忍不住想要和你们分享下我9月份的快乐呀!Mark下最近完成的一件超了不起的事情!我去你们口中别人家的公司—华为啦!这次采访了十位技术大佬,他们也是传说中的华为扫地僧! 我超级开心这次被邀请去采访华为的技术大牛们!紧...

2020-09-25 11:00:54 1463 0

原创 华为轮值董事长郭平2020全联接大会主题演讲:永远面向阳光,阴影甩在身后

【摘要】沃尔特·惠特曼曾经说过:“永远保持面向阳光,阴影就会被你甩在身后。” 9月23日,华为HC 2020全联接大会开幕,这是开发者大会之后华为又一个重磅大会。华为轮值董事长郭平出席并发表了题为《“5机”协同,共创行业新价值》的主题演讲,他在演讲中表示,美国给华为带来了很大的压力,求生存是...

2020-09-25 10:41:25 2266 1

原创 实践案例丨ACL2020 KBQA 基于查询图生成回答多跳复杂问题

摘要:目前复杂问题包括两种:含约束的问题和多跳关系问题。本文对ACL2020 KBQA 基于查询图生成的方法来回答多跳复杂问题这一论文工作进行了解读,并对相关实验进行了复现。 1、摘要 1.1 复杂问题 1)带约束的问题 2)多跳关系问题 1.2 提出一种改进的阶段式查询图生成方法 ...

2020-09-24 14:01:25 1522 0

原创 GaussDB(for MySQL)如何在存储架构设计上做到高可靠、高可用

摘要:GaussDB(for MySQL)通过ND算子下推解决存储节点和计算节点之间的传输速度,减少网络开销这个难题。 数据库作为高效稳定处理海量数据交易/分析的坚强数据底座,底层架构设计的重要性不言而喻。 以当前主流的存算分离架构为例,如何提高存储节点和计算节点之间的传输速度,减少网络开销非...

2020-09-24 11:22:33 1588 0

原创 Git:改变世界的一次代码提交

摘要:如果选Linux社区历史上最伟大的一次 Git 代码提交,那一定是 Git 工具项目本身的第一次代码提交。 吾诗已成。无论大神的震怒,还是山崩地裂,都不能把它化为无形! —— 奥维德《变形记》 背景 Linux 作为最大也是最成功的开源项目,吸引了全球程序员的贡献,到目前为止,共有两...

2020-09-24 10:43:47 5350 1

原创 99%的人都能看懂的分布式系统「补偿」机制

摘要:我们来聊一聊在保证对外高可用的同时,憋出的“内伤”该如何通过「补偿」机制来自行消化。 一、「补偿」机制的意义? 以电商的购物场景为例: 客户端 ---->购物车微服务 ---->订单微服务 ----> 支付微服务。 这种调用链非常普遍。 那么为什么需要考虑补偿机制...

2020-09-24 10:13:57 1411 0

原创 一大波人气博主袭来,现场直播华为全联接2020!

摘要:一大波YouTube、B站开发者博主们在华为全连接2020现场等着你呢。 自从公布扫地僧将集体亮相华为全联接2020, 后台就收到了很多小伙伴的留言, 纷纷表示要购票参会, 绝不能错过与华为扫地僧的见面机会! 还有一些小伙伴在追问, YouTube、B站上小有名气的, 程序媛u...

2020-09-23 14:46:13 1798 0

原创 一分钟带你认识深度学习中的知识蒸馏

摘要:知识蒸馏(knowledge distillation)是模型压缩的一种常用的方法 一、知识蒸馏入门 1.1 概念介绍 知识蒸馏(knowledge distillation)是模型压缩的一种常用的方法,不同于模型压缩中的剪枝和量化,知识蒸馏是通过构建一个轻量化的小模型,利用性能更好的...

2020-09-23 14:11:45 2153 0

原创 快速了解前端开发HTML的正确姿势

摘要:web前端开发(也称为客户端开发)主要是通过html,CSS和JavaScript等前端技术,实现网站在客服端的正确显示及交互功能。 一、web标准介绍 web标准: w3c:万维网联盟组织,用来制定web标准的机构(组织) web标准:制作网页遵循的规范 web标准规范的分类:结...

2020-09-23 11:21:06 1807 0

原创 云图说 | 华为云应用服务网格,让你的应用治理智能化、可视化

摘要:华为云应用服务网格产品与CCE容器引擎深度整合,提供非侵入、智能流量治理的应用全生命周期管理方案,增强了华为云容器服务全栈能力,并在易用性、可靠性、可视化等方面进行了一系列增强,为客户提供开箱即用的上手体验。 应用服务网格提供非侵入式的微服务治理解决方案,支持完整的生命周期管理和流量治理,...

2020-09-23 10:47:54 1367 0

转载 从基础到实践,一文带你看懂HashMap

摘要:HashMap是一个用于存储Key-Value键值对的集合,它是面试中经常问到的一个知识点。 HashMap是面试中经常问到的一个知识点,也是判断一个候选人基础是否扎实的标准之一,因为通过HashMap可以引出很多知识点,比如数据结构(数组、链表、红黑树)、equals和hashcode方...

2020-09-23 10:19:43 1533 0

原创 华为云推UGO:一手抓结构迁移,一手抓SQL转换

摘要:UGO,一款专注于异构数据库对象迁移和应用迁移的专业化工具。 近日,华为云推出数据库和应用迁移 UGO,这是一款专注于异构数据库对象迁移和应用迁移的专业化工具,通过预迁移评估、结构迁移两大核心功能,实现主流商用数据库到华为云数据库的自动化搬迁,助力客户轻松上云、一键切换数据库。 数据库上...

2020-09-22 11:03:42 1623 0

原创 分布式系统实践解读丨详解高内聚低耦合

摘要:做好高内聚低耦合,思路也很简单:定职责、做归类、划边界。 下面的这个场景你可能会觉得很熟悉(Z哥我又要出演了): Z哥:@All 兄弟姐妹们,这次我这边有个需求需要给「商品上架」增加一道审核,会影响到大家和我交互的接口。大家抽空配合改一下,明天一起更新个版本。 小Y:哥,我这几天很忙啊...

2020-09-22 10:36:48 1465 0

原创 华为云IoT智简联接,开启物联世界新纪元

摘要:华为云IoT将聚焦物联网技术和商业基础能力建设,联接万物、联接生态、联接行业,帮助各行各业做好数字化转型。 近日,华为云通过线上专题演讲发布了IoT最新战略。华为云IoT将聚焦物联网基础能力(包括技术和商业),做好三个联接(联接万物,联接生态,联接行业),让联接无处不在、让每个联接更简单更...

2020-09-22 10:13:36 1929 0

原创 海量数据拉升背后的成本困扰:存算分离成美图降本增效新良方

摘要:如何快速通过云化,实现资源利用率提升,降本增效,打破传统系统建设的数据孤岛,成为企业快速发展的关键所在。 随着5G和AIoT技术的发展,数据量指数级增长,新的数据业务层出不穷。作为数字化时代的先行者 ,互联网企业利用大数据平台进行客户体验提升、网络优化、精准营销等业务, “流量变现”带来了...

2020-09-22 09:57:48 1714 0

原创 分布式数据库拆分常用之法

摘要:本文介绍做数据库切分的两种思路,通俗理解就是:「垂直拆分」等于“列”变“行”不变,「水平拆分」等于“行”变“列”不变。 分布式系统做「伸缩性」最重要的就是先做好「无状态」,如此才可以随心所欲的进行横向“扩展”,而不用担心在多个副本之间切换会产生错乱。《分布式系统关注点——「无状态」详解》聊...

2020-09-21 15:28:20 1475 0

原创 实践解读丨Python 面向对象三大特征之多态

摘要:多态从字面意思上看就是多种形态,在我们python的面向对象里就是不同的对象在接收相同方法或者函数时会产生不同的行为,也就是说,每个对象可以用自己的方式去响应共同的函数,不同的方式实现不同的结果。 多态从字面意思上看就是多种形态,比如人有黑种人,黄种人,白种人等等,这就是一类事物的不同形态...

2020-09-21 14:12:47 2029 1

原创 90%的开发都没搞懂的CI和CD!

摘要:关于CI/CD你搞懂了吗? 据IDC统计,2017年,DevOps的全球软件市场已达到约39亿美元的水平,预计到2022年市场将达到80亿美元左右! 在敏捷软件开发环境中,工作模型和操作需要对公司不断变化的需求具有超级灵活的能力。DevOps——一种工具和实践的结合,有助于软件开发与IT...

2020-09-21 13:58:52 935 0

原创 RDS、DDS和GaussDB理不清?看这一篇足够了!

当前,华为云提供的数据库服务主要包括三大类:关系型数据库服务,非关系型数据库服务以及数据库工具服务。如下图所示: 关系型数据库和非关系型数据库均可分为开源和自研两大类。其中,自研数据库统一为GaussDB系列,开源数据库则可以分为RDS和DDS社区版。 关系型数据库RDS:开源版本的云上优...

2020-09-21 13:55:46 1046 0

原创 开发者说:愿为你点亮“懂环境知冷暖”智能的灯

摘要:看一个城市发的白光多还是黄光多,就能看出它的经济水平和智能化水平。 乘坐夜班飞机的时候,你一定看过窗外的城市夜景,俯瞰下去,城市灯火辉煌,一片灿烂。 而你所看见的光亮,大部分由路灯构成。 一般人很少留意,北上广的夜景多呈现白色,而较落后的小城市,可能是一片黄色。 “看一个城市发的...

2020-09-19 14:21:58 1875 0

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