华为云官方博客

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

原创 【华为云技术分享】MongoDB经典故障系列六:CPU利用率太高怎么办?

618大促,全民狂欢,但热闹是属于疯狂剁手的人们。而开发者们有的缺是“高流量、高访问、高并发”三高下带来的种种问题。为了应对大促期间的高I/O情况,企业会选择MongoDB云数据库应对。可是,在使用MongoDB云数据库的时候,可能经常遇到一个问题:MongoDB CPU利用率很高,都快跑满了,这...

2020-07-08 11:12:35 66 0

原创 【华为云技术分享】云小课 | “VPC连接”知多少

摘要:华为云提供了丰富的网络服务,可满足多种网络互连场景。 同Region的两个VPC怎么连通?” “跨Region的两个VPC又怎么连通?” “VPC内的ECS搭建了一个应用,需要访问Internet,怎么弄?” “某客户的业务一部分在香港,一部分在大陆,怎么经济可靠的连接起来?” ...

2020-07-08 11:05:29 48 0

原创 华为云MVP熊保松谈物联网开发:华为云IoT是首选,小熊派是神器

摘要:在AI、5G的技术驱动下,物联网行业的发展愈加如火如荼,开发者在技术的快速更迭间,也得乘风破浪跟上新技术的节奏。 在AI、5G的技术驱动下,物联网行业的发展愈加如火如荼,开发者在技术的快速更迭间,也得乘风破浪跟上新技术的节奏。 华为云MVP熊保松便是其中一员,他从2013年接触物联网,七...

2020-07-08 10:39:50 68 0

原创 【评论分享有礼】毕业遇上疫情怎么办?4条技术指南轻松应对(内含求职、租房攻略)
原力计划

摘要:这届应届生实在太难了! 云毕业照、云授学位、云拨穗、云毕业典礼……疫情之下,2020年的毕业季显得有些特别。 这一届毕业生们,既不能和同学们集体狂欢到天明,也面临着非常严峻的就业环境。 疫情之下,从毕业到求职、租房,社会新鲜人又该如何苦中作乐,弥补遗憾,度过这个特殊的毕业季呢?且看以下...

2020-07-08 10:09:59 156 0

原创 【华为云技术分享】选择困难症必看!云服务器操作系统选择技巧+经验
原力计划

在购买云服务器时,会有一个必选的配置,就是操作系统的选择,如何选择操作系统?操作系统选择错了怎么办?这是不少用户会遇到的问题,今天我们就来教大家如何选择操作系统,以及操作系统选择错了,该怎么切换。 Windows操作系统和Linux操作系统有何区别? Windows操作系统:需支付版权费用...

2020-07-08 09:48:58 72 0

转载 发布一个网页智能解析算法库

之前我写过几篇文章介绍过有关爬虫的智能解析算法,包括商业化应用Diffbot、Readability、Newspaper这些库,另外我有一位朋友之前还专门针对新闻正文的提取算法 GeneralNewsExtractor,这段时间我也参考和研究了一下这些库的算法,同时参考一些论文,也写了一个智能解析...

2020-07-08 09:14:59 57 0

原创 【华为云技术分享】物联网常用开发板
原力计划

摘要:本文主要介绍物联网中目前较为常用的几款开发板,简单介绍一下各自的特点,希望对你有所帮助。 1引言 众所周知开发板是物联网架构中的感知层智能设备,这类设备通常有芯片、通信模组、以及操作系统组成。当然不同的开发版在功能以及使用上可能存在着一定的差别,下面为大家介绍几款常用的物联网开发板。 ...

2020-05-06 11:04:01 6895 4

原创 华为IoT首席架构师王启军:全栈工程师“养成记”

在王启军的公众号里,有一篇《My Team》的文章,里面记录了早年他所带团队成长的心得。 这个被他称为完美组合的团队,并不是来自大厂名企,彼时王启军给不起高待遇,团队核心成员中还有很多人是专科学历。 但就是这样一支团队,建立了IaaS平台,搭建了私有云,云缓存,分布式文件中心……甚至还有自己的...

2020-01-21 15:26:27 9676 1

转载 还在一个个写规则?来了解下爬虫的智能化解析吧!

爬虫是做什么的?是帮助我们来快速获取有效信息的。然而做过爬虫的人都知道,解析是个麻烦事。 比如一篇新闻吧,链接是这个:https://news.ifeng.com/c/7kQcQG2peWU,页面预览图如下: 预览图 我们需要从页面中提取出标题、发布人、发布时间、发布内容、图片等内容。一...

2020-07-07 11:00:47 142 0

原创 干货分享丨轻松玩转 Huawei LiteOS 传感框架
原力计划

摘要:LiteOS传感框架将物联网终端设备上不同类型的传感器统一管理,通过抽象不同类型传感器接口,屏蔽其硬件细节,做到“硬件”无关性,非常方便于物联网设备的开发、维护和功能扩展。 LiteOS传感框架是什么 随着物联网的发展,物联网终端越来越智能化,例如在个人穿戴、智能家居、家用医疗等终端...

2020-07-07 10:17:11 143 0

原创 【华为云技术分享】六步教你玩转DevOps上华为云DevCloud实践

摘要:在“DevOps能力之屋(Capabilities House of DevOps)”中,华为云DevCloud提出(工程方法+最佳实践+生态)×工具平台=DevOps能力。华为云DevCloud将推出“DevOps on DevCloud”系列,针对DevOps领域场景,阐述该场景在华为云...

2020-07-07 10:05:32 122 0

原创 【华为云技术分享】【技术总结】从Hash索引到LSM树
原力计划

摘要:本文将从实现最简单的Key-Value数据库讲起,然后针对实现过程中遇到的一些瓶颈,采用上述的索引技术,对数据库进行优化,以此达到对数据库的索引技术有一个较为深刻的理解。 前言 数据库算是软件应用系统中最常用的一类组件了,不管是一个庞大而复杂的电商系统,还是一个简单的个人博客,多多...

2020-07-07 09:51:29 163 0

原创 【华为云技术分享】云图说|应用编排服务AOS,助力应用上云自动化

摘要:应用编排服务AOS为企业提供应用上云的自动化能力,支持编排华为云上的主流云服务,实现在华为云上一键式的应用创建及云服务资源开通,并提供高效的一键式云上应用复制和迁移能力。 如今,企业想要扩大业务、进行创新,上云已经成为了必经之路。应用编排服务AOS为企业提供应用上云的自动化能力,支持编排华...

2020-07-06 17:07:25 139 0

原创 【华为云技术分享】解析:物联网数据分析服务如何做?
原力计划

【摘要】 物联网设备正在产生大量的数据,如何为开发者提供简单有效的数据分析服务,简化开发过程,提升开发效率,让IoT数据快速变现是一个摆在我们面前的问题。 没有疑问,我们已经身处物联网时代了,每天都有数不清的各类物联网设备被连接起来,让我们可以以前所未有的视角重新观察和感知我们所处的这个物理世界...

2020-07-06 17:01:59 134 0

原创 【华为云技术分享】深度详解GaussDB bufferpool缓存策略
原力计划

摘要:华为云GaussDB(for mysql)是华为云自主研发的最新一代云原生数据库,采用计算存储分离、日志即数据的架构设计。具备极致可靠、极致性价比、多为扩展、完全可信等诸多特性。 一 、GaussDB(for mysql)简介 华为云GaussDB(for mysql)是华为云自主研...

2020-07-06 14:27:02 152 0

原创 【API进阶之路6】一个技术盲点,差点让整个项目翻车

上次教了实习生一个方案之后,这小子跟运营妹子的关系是越走越近,时不时地撒把狗粮,在我司真正实现了研发运营一家亲~(上回你没看?戳上文剧情回顾:万万没想到,一个技术方案帮实习生追到了运营妹子) 这回想跟大家聊的,是最近一个可以说有些惊心动魄的项目。自从我开始在华为云网站自学API的技术解决方案之后...

2020-07-06 14:17:30 144 0

原创 【华为云技术分享】万万没想到,我在夜市地摊解决了MySQL临时表空间难题~~

都说“大隐隐于市,高手在深宫”。突如其来的“摆地摊”风潮,让原本冷清的街道热闹非凡,也让众人发现了那些神龙见首不见尾的大神们。 这不,小毛在下班的途中就遇到了大神“菊长”。一位专治数据库技术相关疑难杂症的专家,无论是你再数据库运维中踩过的雷、躺过的坑,他定能专业的角度帮你答疑解惑。不信,你看!菊...

2020-07-03 11:54:15 347 0

原创 【华为云技术分享】弹性负载均衡服务助力企业应对高并发流量冲击
原力计划

摘要:弹性负载均衡(Elastic Load Balance 简称ELB)将访问流量均衡分发到多台弹性云服务器,扩展应用系统对外的服务能力,实现更高水平的应用程序容错性能。 如今,随着互联网规模和消费者规模的不断扩大,企业面对着高并发请求场景下的流量冲击,尤其是每逢618或双11,会有数以亿计的...

2020-07-03 11:24:07 290 0

原创 【华为云技术分享】一文掌握5种常用的机器学习模型及其优缺点
原力计划

摘要:机器学习模型中有许多种不同方法可以用来解决分类和回归问题。在此尝试对每种模型的算法模式进行简要总结,希望能帮助你找着适合特定问题的解决方法。 机器学习模型中有许多种不同方法可以用来解决分类和回归问题。对同一个问题来说,这些不同模型都可以被当成解决问题的黑箱来看待。然而,每种模型都源自于不同...

2020-07-03 10:22:22 259 0

原创 【华为云技术分享】AI 开发路漫漫,什么才是真正的极客精神?
原力计划

摘要:AI开发看上去很美,实践起来却不是一件容易的事。一个聪明的开发者知道借助工具提升开发效率,一个智能的平台则会站在开发者的立场,为用户提供贴心服务。 “理想很丰满,现实很骨感。”如果用一句话来描述AI开发的现状,恐怕没有比这句话更合适的了。近两年,人工智能作为朝阳行业引得资本、企业、个人纷纷...

2020-07-03 10:03:16 260 0

原创 【华为云技术分享】玩转华为物联网IoTDA服务系列六-恒温空调
原力计划

摘要:本文主要讲述空调接入到物联网平台后,通过恒温空调控制系统,不论空调是否开机,都可以调整空调默认温度,待空调上电开机后,自动按默认温度调节。 场景简介 通过恒温控制系统,不论空调是否开机,都可以调整空调默认温度,待空调上电开机后,自动按默认温度调节。 该场景主要描述的是应用侧或控制台...

2020-07-02 14:36:24 419 0

原创 真香!全场景AI计算开源框架MindSpore,我爱了

【摘要】 本文主要通过两个实际应用案例:一是基于本地 Jupyter Notebook 的 MNIST 手写数据识别;二是基于华为云服务器的 CIFAR-10 图像分类,对开源框架 MindSpore 进行介绍。 犹记得今年的华为开发者大会 HDC 2020 上,一直受人瞩目的深度学习框架 ...

2020-07-02 12:06:01 252 0

原创 【经验】GaussDB(for MySQL)性能优化 —— 日志的“快递驿站”

摘要:GaussDB(for MySQL)数据库在写入性能上,在业界同类产品中是最好的,这主要得益于GaussDB(for MySQL)在MySQL内核方面的诸多优化。其中有一项从“送快递”得来灵感的优化——事务异步提交,值得我们分析。 GaussDB(for MySQL)数据库在写入性能上,在...

2020-07-02 11:41:52 233 0

原创 【华为云技术分享】8种ETL算法汇总大全!看完你就全明白了
原力计划

摘要:ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,是构建数据仓库的重要一环,用户从数据源抽取出所需的数据,经过数据清洗,最终按照预先定义好的数据仓库模型,将数据加载到数据仓库中。目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据。 1ET...

2020-07-02 11:36:01 350 0

转载 谁说Python的shutil不支持7z解压缩,我来教你扩展它的功能!

python的内置模块 在Python的标准库中,有哪些你常用并且觉得犀利无比的模块?不要说time、datetime、os、sys。这些模块常用是常用,但是逼格不够高啊。举个例子,如果你经常在LeetCode上刷题,你会发现有时Java、C需要几十行的算法题,如果Python使用了collec...

2020-07-02 09:45:54 211 0

原创 探秘国内首个端云协同的多模态AI应用开发平台——华为云HiLens

人工智能时代的‘慧眼’ 随着互联网行业的迅猛发展,全球正在加快新一轮的技术演进。未来,在5G、人工智能、AR/VR等新技术的推动下,世界将进入万物互联的时代,经济发展、城市运行乃至个人生活都将实现数字化、智能化,社会的各个角落都将深度融合到现实与虚拟高度连接的数字世界。 文字、图片、语音图像、...

2020-07-01 13:15:17 133 0

原创 小熊派IoT开发板系列教程正式发布——免费学习

【摘要】 小熊派开源社区针对小熊派IoT开发板首次规划了小熊派未来的系列教程。从基础到进阶的设计,可适应具有不同基础的开发者,通过该系列教程的学习,开发者能够轻松掌握IoT产品的开发。该系列教程包括单片机基础、LiteOS操作系统基础、通信外设开发、上云案例开发等部分,整个教程将主要使用MDK5软...

2020-07-01 13:13:54 228 0

原创 【华为云技术分享】10分钟快速在华为云鲲鹏弹性云服务器上部署一个自己的弹幕网站!

摘要:从零代码开始,10分钟快速开发一个可以发送弹幕的网站,并将其部署在华为云服务器上;学完本期教程,将知道如何使用Nginx、如何将自己的网站部署到云服务器上。 直播相信大家都不陌生了吧,大家经常会到游戏、淘宝等各种明星大神的直播间观看。而一谈到直播,肯定会看到满屏幕飘来飘去的弹幕。作为程序员...

2020-07-01 11:40:30 309 0

原创 【华为云技术分享】解密TaurusDB存储端高并发之线程池

摘要:为了能加快相关任务的高效执行,TaurusDB采用多线程技术处理的方式,增加处理器单元的吞吐能力,从而提高存储端的执行效率。 1. TaurusDB背景 随着云计算进入2.0时代,数据急剧膨胀,这对实现数据库的高可靠、高性能、高吞吐的目标产生了巨大的挑战。如图1 所示,TaurusD...

2020-07-01 11:14:34 318 0

原创 大数据组件运维工具之HBase

摘要:HBase自带许多运维工具,为用户提供管理、分析、修复和调试功能。本文将列举一些常用HBase工具,开发人员和运维人员可以参考本文内容,利用这些工具对HBase进行日常管理和运维。 HBase组件介绍 HBase作为当前比较热门和广泛使用的NoSQL数据库,由于本身设计架构和流程上比...

2020-07-01 11:02:54 231 0

原创 【华为云技术分享】探索软件复杂性简洁之道

摘要:软件的复杂性是我们程序员在日常开发中所必须面对的东西,学会如何 “弄清楚什么是软件复杂性,找到导致软件复杂的原因,并利用各种手法去战胜软件的复杂性” 是一门必备的能力。 前言 在进行软件开发时,我们常常会追求软件的高可维护性,高可维护性意味着当有新需求来时,系统易扩展;当出现bug时...

2020-06-30 11:00:08 339 0

原创 一个技术预案,让老板当场喊出了“奥利给”
原力计划

我还是那个前浪,很多朋友说看了我的故事后觉得有点励志,在大家都处于“中年危机”、“大龄程序员找不到出路”等各种焦虑的时候,我的故事像一碗鸡汤(这个说法莫名感觉很油腻,能不能换一个???) 其实我认为与其消极焦虑,不如发挥自身优势积极面对。自从公司新项目使用了云服务器之后,我就又开始了继续学习的道...

2020-06-30 10:42:12 388 0

原创 万万没想到,一个技术方案帮实习生追到了运营妹子!

上回说到,公司的新业务增长速度放缓,运营部门提出要发展短视频来促进更快的业务增长,而我也因为提前准备好了技术预案再一次得到老板的赞赏(了解详情请看上集:一个技术预案,让老板当场喊出了奥利给)。 既然万事俱备了,公司就着手开始做短视频业务。本着最小化成本验证、快速迭代的原则,公司并没有大规模地去推...

2020-06-30 10:31:13 392 0

原创 【华为云技术分享】大数据实践解析(下):Spark的读写流程分析

摘要:本文通过简单的例子来解析,大数据实践中的Spark读写流程,内容主要聚焦于Spark中的高效并行读写以及在写过程中如何保证事务性。 导读: 众所周知,在大数据/数据库领域,数据的存储格式直接影响着系统的读写性能。spark是一种基于内存的快速、通用、可扩展的大数据计算引擎,适用于新时...

2020-06-30 10:10:04 331 0

原创 【华为云技术分享】云图说|管理与部署域家族云图说重磅推出:一图在手,谁与争锋!

摘要:管理与部署域服务包括云监控、云审计服务、云日志服务、标签管理服务、消息通知服务,这些服务为您的云资源管理提供便利。 在日常工作中,我们往往要对云资源进行部署和管理,为了方便快捷,提高工作效率,管理与部署域的服务便应运而生。管理与部署域服务可以实现对云资源的监控和日志审计,同时可以帮助您便捷...

2020-06-29 14:16:06 251 0

原创 【华为云技术分享】在 K8S 大规模场景下 Service 性能如何优化?

摘要:Kubernetes 原生的 Service 负载均衡基于 Iptables 实现,其规则链会随 Service 的数量呈线性增长,在大规模场景下对 Service 性能影响严重。本文分享了华为云在 Kubernetes service 性能优化方面的探索与实践。 在企业业务推进过程中,不...

2020-06-29 11:15:17 287 0

原创 【华为云技术分享】竞享实例:让你尽享云服务的“鱼”和“熊掌”

摘要:竞享实例作为创新商业模式,为用户提供除按需、包周期之外的新模式 ,即用户可以先到先享,并将颗粒化算力瞬间批量组织起来用于各类可容错场景,其以远低于同类产品的价格以及出色稳定 的性能为离线转码、离线渲染、基因测序及Web应用等可容错业务场景提供强有力的基础支撑,助力用户瞬享自由算力。 随着5...

2020-06-29 10:15:23 262 0

原创 【华为云技术分享】解析数据治理在过程可信变革中的运作流程

摘要:本文针对“数据牵引改进,工具固化规范”这一思路在业务团队落地过程中的动作流程进行详细阐述,并明确了支撑整个流程的关键角色定义和组织运作形式。 目的 为实现云服务开发的过程可信,需要基于数据对各个服务产品部的可信变革动作进行数据采集、进展可视、目标牵引、能力评估,最终用数据反映目标达成...

2020-06-29 10:06:05 298 0

原创 【华为云技术分享】前端工程师必备:从浏览器的渲染到性能优化
原力计划

摘要:本文主要讲谈及浏览器的渲染原理、流程以及相关的性能问题。 问题前瞻 1. 为什么css需要放在头部?2. js为什么要放在body后面?3. 图片的加载和渲染会阻塞页面DOM构建吗?4. dom解析完才出现页面吗?5. 首屏时间根据什么来判定? 浏览器渲染 1.浏览器渲...

2020-06-28 11:16:07 269 0

原创 【华为云技术分享】实战笔记丨JDBC问题定位指南
原力计划

JDBC(Java数据库连接性)是Java API,用于管理与数据库的连接,发出查询和命令以及处理从数据库获得的结果集。JDBC在1997年作为JDK 1.1的一部分发布,是为Java持久层开发的首批组件之一。 JDBC问题基础知识 JDBC问题是指比较宽泛的,体现在JDBC层面的问题,造...

2020-06-28 10:46:52 278 0

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