华为云官方博客

生于云,长于云,让开发者成为决定性力量

  • 博客(101)
  • 资源 (4)
  • 收藏
  • 关注

转载 「Python 编程」编码实现网络请求库中的 URL 解析器

相信各位 Python 开发者都用过 Requests 库,有些朋友还用过 WebSockets 库。这里回顾一下它们的基本用法,例如使用 Requests 库向目标网站发出 GET 请求:import requests url = "https://www.baidu.com" resp = requests.get(url) print(resp.status_code) # outp...

2019-11-29 17:57:46 1791

原创 HBase 基本入门篇

无论是 NoSQL,还是大数据领域,HBase 都是非常"炙热"的一门数据库。本文将对 HBase 做一些基础性的介绍,旨在入门。一、简介HBase 是一个开源的、面向列的非关系型分布式数据库,目前是Hadoop体系中非常关键的一部分。在最初,HBase是基于谷歌的 BigTable 原型实现的,许多技术来自于Fay Chang在2006年所撰写的Google论文"BigTable...

2019-11-29 17:35:02 4537

原创 昇腾AI处理器软件栈--流程编排器(Matrix)

功能简介昇腾AI处理器对网络执行层次进行划分,将特定功能的执行操作看做基本执行单位——计算引擎(Engine)。每个计算引擎在流程编排过程中对数据完成基本操作功能,如对图片进行分类处理、输入图片预处理及输出图片数据的标识等。计算引擎由开发者进行自定义来完成所需要的具体功能。通过流程编排器的统一调用,整个深度神经网络应用一般包括四个引擎:数据引擎,预处理引擎,模型推理引擎以及后处理引擎。...

2019-11-29 17:06:31 3368

原创 【玩转Atlas200DK系列】一个开发板联网的简单方法

【摘要】 简单的配置开发板联网的方法【昇腾】今天给大家分享一个配置开发板联网的简单方法(通过路由器+网线+dhcp)话不多说,直接说操作步骤:1. 在如今互联网成为必须的今天,我假设你已经有了路哟器,你的PC已经通过路由器上网,你的路由器目前还有一个网口,那么请将开发板用网线接入该网口。2. 仍然用usb方式登录开发板,并切换至root用户:ssh HwHiAiUser@hos...

2019-11-29 17:03:37 6110 5

原创 对你没有看错!不到 10 行代码完成抖音热门视频的爬取!

【摘要】 最近研究了一下抖音的爬虫,目前实现了热门话题和热门音乐下面所有相关视频的爬取,并且我已经将该爬虫打包成了一个 Python 库并发布,名称就叫做 douyin,利用该库可以使用不到 10 行代码完成热门视频的下载、相关音乐的下载以及结构化信息的存储。本文就来详细介绍一下这个库的用法和一些核心逻辑实现。实例演示在开始介绍之前,我们就先看看这个库能达到怎样的爬取效果吧,这里我们想要爬...

2019-11-28 18:01:48 34447 56

原创 【DevCloud · 敏捷智库】Scrum和看板如何选择

背景目前,Scrum和看板已成为了帮助团队贯彻敏捷的重要方法,我们也能经常看到敏捷爱好者在关于二者在各类社区、场合的讨论。无论是交流分享还是企业的咨询实施,关于Scrum和看板的讨论就一直没有停歇过。那么,对于一个正准备实践敏捷的团队,到底应该如何选择呢?问题分析一般来说,客户会纠结Scrum和看板的选择问题,主要是因为不清楚Scrum和看板方法的区别,不知道哪种更适合目前的项目或团队...

2019-11-28 17:53:39 3672

原创 昇腾AI处理器软件栈--神经网络软件架构

为完成一个神经网络应用的实现和执行,昇腾AI软件栈在深度学习框架到昇腾AI处理器之间架起了一座桥梁,为神经网络从原始模型,到中间计算图表征,再到独立执行的离线模型提供了快速转化的捷径。昇腾AI软件栈围绕离线模型的生成、加载和执行,聚集了流程编排器、数字视觉预处理模块、张量加速引擎、框架管理器、运行管理器和任务调度器等功能块形成了一个完整的功能集群。 流程编排器负责完成神经网络在昇腾AI处...

2019-11-28 14:07:02 2950

原创 解密昇腾AI处理器--DaVinci架构(存储系统)

AI Core的片上存储单元和相应的数据通路构成了存储系统。众所周知,几乎所有的深度学习算法都是数据密集型的应用。对于昇腾AI芯片来说,合理设计的数据存储和传输结构对于最终系统运行的性能至关重要。不合理的设计往往成为性能瓶颈,从而白白浪费了片上海量的计算资源。AI Core通过各种类型分布式缓冲区之间的相互配合,为深度神经网络计算提供了大容量和及时的数据供应,为整体计算性能消除了数据流传输的瓶颈,...

2019-11-28 11:06:31 5327

原创 解密昇腾AI处理器--DaVinci架构(控制单元)

在达芬奇架构下,控制单元为整个计算过程提供了指令控制,相当于AI Core的司令部,负责整个AI Core的运行,起到了至关重要的作用。控制单元的主要组成部分为系统控制模块、指令缓存、标量指令处理队列、指令发射模块、矩阵运算队列、向量运算队列、存储转换队列和事件同步模块,如图3-13中加粗所示。在指令执行过程中,可以提前预取后续指令,并一次读入多条指令进入缓存,提升指令执行效率。多条指令从...

2019-11-27 11:07:19 2984

原创 云图说|四大业务场景带您玩转华为云SAP

SAP业务上云是企业服务化转型的重要趋势,企业在上云的投入持续增长,在零售、能源、汽车、制药等行业表现的尤为明显,SAP业务部署在传统IT基础设施上时,存在建设周期长、成本高、运维繁琐和升级扩容慢等四大难题,为解决上述问题,华为云SAP解决方案应用而生。SAP业务上云优势这么明显,那么我们应该如何选择适合自己企业的业务场景上云呢?为了解决大家的疑惑,华为云SAP解决方案团队特意推出四大业务场景...

2019-11-27 10:58:18 2039

原创 安全性能两手抓,华为云MySQL“非双一特性”助力企业业务稳定高效运行

摘要语:绝大多数场景下同步时延为0,极大改善RPO和RTO在业务运转过程中,你是否经常担心以下问题:业务写入压力较大时,主从时延随之变大?主库在业务高负载情况下出现故障,从库能否快速替代主库确保数据无损?在回答这个问题之前,我们先来了解一下主从数据库的区别和主从同步延迟的原因。MySQL主从数据库的区别与延迟问题从数据库是主数据库的备份,当主数据库变化时从数据库要更新。主数据库负责...

2019-11-27 10:53:08 1972

转载 Python的小数据存储,用什么格式更有逼格?

小数据存储我们在编写代码的时候,经常会涉及到数据存储的情况,如果是爬虫得到的大数据,我们会选择使用数据库,或者excel存储。但如果只是一些小数据,或者说关联性较强且存在存储后复用的数据,我们该如何存储呢?使用open保存文本最简单、粗暴+无脑的存储方式就是保存成一个文本文档了。使用open函数,将结果一行行的保存成文本,这里涉及的知识点只有简单的几条: 文件读写模式,r 、w...

2019-11-27 10:32:36 1954

原创 【我的物联网成长记11】8招带你玩转规则引擎

【摘要】 华为云物联网平台提供的规则引擎包括数据转发和设备联动等多种能力,这些能力都要怎么使用?本文教您8招最常用的用法,带您玩转规则引擎。规则引擎是华为云物联网平台提供的一种能力,用户对接入平台的设备设定相应的规则,在条件满足所设定的规则后,平台会触发相应的动作来满足用户需求。规则引擎包含数据转发和设备联动两种类型。 数据转发规则:物联网平台支持将设备上报的数据(和设备信息)转发至其他...

2019-11-26 15:14:38 3449

原创 云图说|高效管理华为云SAP的“秘密武器”

随着云计算、大数据、物联网、人工智能等新技术的兴起,企业对业务创新与数字化转型的需求也越来越强烈,越来越多的企业也在考虑将企业核心应用(ERP、CRM、SRM、PLM等)部署在云端。 SAP ERP作为企业核心业务系统,管理着企业最核心的生产经营和财务数据,且数据量巨大、技术架构复杂,与周边系统的集成复杂度高,企业对数字化转型的诉求较为强烈。业务创新和数字化 优化SAP项目实施...

2019-11-26 10:55:35 1981

转载 Python 中更优雅的日志记录方案

在 Python 中,一般情况下我们可能直接用自带的 logging 模块来记录日志,包括我之前的时候也是一样。在使用时我们需要配置一些 Handler、Formatter 来进行一些处理,比如把日志输出到不同的位置,或者设置一个不同的输出格式,或者设置日志分块和备份。但其实个人感觉 logging 用起来其实并不是那么好用,其实主要还是配置较为繁琐。常见使用首先看看 logging 常见...

2019-11-26 10:30:48 2012

转载 有了它,Python编码再也不为字符集问题而发愁了!

恼人的字符集不论是什么编程语言,都免不了涉及到字符集的问题,我们经常在读写本文、获取网页数据等等各类情景下,需要和字符集编码打交道。这几天在公司就遇到了这么一个问题,由于软件需要初始化许多参数信息,所以使用ConfigParser模块进行配置文件的读写操作。本来一切OK,但当把这些.ini配置文件提交到git仓库后,再次下载使用时,默认的utf-8字符集编码,被git默认修改成了gbk编码...

2019-11-25 15:29:01 1867

原创 【鲲鹏来了】手把手教你创造一个属于自己的鲲鹏开发者环境

转自鲲鹏社区历史上,windows与intel的大联盟共同创造了昵称为“wintel”的庞大帝国,直到现在,业界绝大多数程序员选择的工作平台仍然是windows桌面操作系统。对于大多数行业新技术的接触,也从新技术如何在自己的桌面运行“hello,world”开始。那么我们今天就从三个段落来讲述如何创造一个属于自己的鲲鹏开发者环境,分别是:windows x86桌面上如何运行一个兼容...

2019-11-25 15:02:00 4400 1

原创 解密昇腾AI处理器--DaVinci架构(计算单元)

计算单元是AI Core中提供强大算力的核心单元,相当于AI Core的主力军。AI Core计算单元主要包含矩阵计算单元、向量计算单元、标量计算单元和累加器,矩阵计算单元和累加器主要完成与矩阵相关的运算,向量计算单元负责执行向量运算,标量计算单元主要负责各类型的标量数据运算和程序的流程控制。矩阵计算单元上图表示一个矩阵A和另一个矩阵B之间的乘法运算C=A*B,其中M表示矩阵A的...

2019-11-25 14:08:34 6054 1

原创 使用Keil5构建GD32450i-EVAL工程

【摘要】 本文主要介绍keil5基于GD32450i-EVAL开发板创建裸机工程的步骤1 首先使用keil5的pack Installer(如下图所示)或者在官网下载GD32450i-EVAL开发板的安装包,图1 pack Installer下载开发板安装包2新建文件夹,在文件夹下新建三个子文件,Mdk-Arm,User,Output,点击project新建项目,选择存储路径为M...

2019-11-25 11:33:50 6129 1

原创 云图说|SAP技术画册“一点通”

在华为云上部署SAP业务,能够充分利用华为云大规格、高性能、高安全和高可靠的能力以及全生命周期的管理服务,帮助企业简化管理、节省成本、高效运营,快速实现数字化转型。为了帮助用户系统的了解华为云SAP解决方案的架构及其具体特性,华为云SAP解决方案特推出SAP技术画册“葵花宝典”。具体介绍请参见下图详解:点击“了解更多”,华为云SAP解决方案等着您!...

2019-11-25 11:03:49 2019

转载 【Python成长之路】python 基础篇 -- global/nonlocal关键字使用

课程起源有一次在工作中编写python工具时,遇到一个 问题:从配置文件读取变量A后,无法在内存中把A的值改变成新的内容。为了解决“更新内存中变量”的这个问题,查找了一些帖子,结果发现了有个很简单的方便 -- 使用global关键字!global关键字官方对global关键字的作用说明如下:global关键字用来在函数或其他局部作用域中使用全局变量。不好理解没事,先上传一段...

2019-11-25 10:53:40 1824

转载 教你用1行Python代码制作动态二维码

在GitHub上发现了一个比较有意思的项目,只需要一行Python代码就可以快捷方便生成普通二维码、艺术二维码(黑白/彩色)和动态GIF二维码。GitHub网站参见:https://github.com/sylnsfar/qrcode用法比较简单,直接通过pip安装即可。pip3 install myqr安装过程如下所示:安装完成后,就可以基于命令指令生成想要的二维码了...

2019-11-22 15:21:16 2584

原创 解密昇腾AI处理器--DaVinci架构(总览)

不同于传统的支持通用计算的CPU和GPU,也不同于专用于某种特定算法的专用芯片ASIC,达芬奇架构本质上是为了适应某个特定领域中的常见的应用和算法,通常称之为“特定域架构(Domain Specific Architecture,DSA)”芯片。昇腾AI芯片的计算核心主要由AI Core构成,负责执行标量、向量和张量相关的计算密集型算子。AI Core采用了达芬奇架构,其基本结构如图3-2...

2019-11-22 10:18:22 7460

原创 【华为云技术分享】昇腾AI处理器软件栈--总览

昇腾AI软件栈提供了计算资源、性能调优的运行框架以及功能多样的配套工具,是一套完整的解决方案,可以使昇腾AI处理器发挥出极佳的性能。昇腾AI软件栈可以分为神经网络相关软件模块、工具链以及其它软件模块。· 神经网络软件主要包含了流程编排器(Matrix),框架管理器(Framework),运行管理器(Runtime)、数字视觉预处理模块(Digital Vision Pre-Processi...

2019-11-22 10:00:56 3736

转载 MongoDB凭什么跻身数据库排行前五?

DB-Engines数据库流行度排行榜发布了5月份的数据,前六名的排名“千年不变”,分别是:Oracle、MySQL、Microsoft SQL Server、PostgreSQL、MongoDB和IBM Db2。而其中,MongoDB以比去年同期超出65.96分的成绩继续雄踞榜单前五,这个增幅在全榜仅次于PostgreSQL的77.99,而其相对于4月份的6.10分的增长也是仅次于微软SQ...

2019-11-21 15:49:47 2368

转载 寒冬袭来,带你使用Flask开发一款天气查询软件吧

天气预报获取天气预报数据,离不开中国天气网http://www.weather.com.cn天气预报网登陆网站,在搜索栏中输入城市名称点击搜索,即可获取该地区的天气预报。比如我搜索西安,完成后会跳转至下面的网址:西安天气其他的都好说,但是这个地区编码怎么搞?F12看看网络请求…爬虫思路网络请求我们可以看到网站先通过get请求,访问urlhttp://t...

2019-11-21 10:08:32 1978

原创 【我的物联网成长记10】五分钟了解物联网SIM卡【华为云技术分享】

【摘要】 SIM卡是移动通信中不可或缺的组成部分,在物联网解决方案中,设备移动上网也需要使用SIM卡。那么,SIM卡是什么?SIM卡有几种?各种SIM卡有什么区别?本文将为您答疑解惑。通信进化史过去几百年间,通信技术经历了天变地异般的发展:数百年前的古代,人们通过“烽火传讯”、“信鸽传书”、“击鼓传声”、“旗语”等利用自然界的基本规律和人的基础感官(视觉,听觉等)可达性建立通信系统。到...

2019-11-21 09:47:49 3069

原创 “化鲲为鹏,我有话说”如何用鲲鹏弹性云服务器部署《Hadoop伪分布式》

1、安装环境和说明CentOS 7.6 64OpenJDK- 1.8Hadoop- 3.02、安装 SSH 客户端yuminstallopenssh-clientsopenssh-server安装完成后,可以使用下面命令进行测试:sshlocalhost输入 root 账户的密码,如果可以正常登录,则说明SSH安装没有问题。测试正常后使用3、安装...

2019-11-21 09:44:50 2039

原创 云图说|文档数据库可视化运维 高频需求一键式便捷操作

华为云文档数据库DDS,在高性能、高可用、高安全、可弹性伸缩的基础上,提供了一键部署,弹性扩容,容灾,备份,恢复,监控等服务能力。小云妹带您体验可视化的实例管理平台,实例登录、数据备份等高频需求一键操作,轻松管理运维数据库~一起通过“云图说”来看看:点击“了解更多”,文档数据库服务DDS等着您!...

2019-11-20 14:37:01 1971

原创 云图说|DAS表结构对比与同步,实现您多个数据库管理心愿

数据库生产环境与测试环境不一致?主表分库分表后,结构变化,分表只能手动改?测试环境,快速复制,功能怎么不受影响?华为云数据管理服务DAS,表结构对比与同步功能帮您一键轻松解决下面通过“云图说”,来让您快速了解表结构对比与同步功能:点击“了解更多”,数据管理服务DAS等着您!...

2019-11-20 11:24:16 1920

原创 史上规模最大的中文知识图谱以及估值两个亿的 AI 核心代码

—— 大声告诉我,怎样才能可以让你变得更强?—— 充钱—— ???—— 都什么玩意?还有啥子咧?—— 充更多钱执迷不悟,无可救药了。所以,正确答案应该是什么呢?答:是知识。反正,说这些就是为了切入「知识」这个话题。知识是什么?比如:姚明的身高是 226cm,这就是一个知识。那么问题来了,世界上错综复杂的事物这么多,我们上哪里去学这么多知识啊?怎么快速把有意义...

2019-11-20 09:45:17 2354

原创 解密昇腾AI处理器--Ascend310简介

Ascend310 AI处理器规格Ascend310 AI处理器逻辑架构昇腾AI处理器本质上是一个片上系统(System on Chip,SoC),主要可以应用在和图像、视频、语音、文字处理相关的应用场景。其主要的架构组成部件包括特制的计算单元、大容量的存储单元和相应的控制单元。该芯片大致可以划为:芯片系统控制CPU(Control CPU),AI计算引擎(包括AI Core和A...

2019-11-20 09:31:55 9362

原创 全面解读文本情感分析任务

【摘要】 文本情感分析在社交媒体、舆情监测等领域有着广泛的应用,如商品评价正负面的分析、公司网络评价正负面的监测等。本文主要介绍了文本情感分析的主要任务,包括词级别的情感分析、句子级情感分析以及属性级情感分析等任务的介绍,同时介绍了华为云在这三个任务上的一些进展。用户可以直接在EI体验空间小程序体验这些功能。1基本概念为什么:随着移动互联网的普及,网民已经习惯于在网络上表达意见...

2019-11-19 16:29:55 5753

原创 Python 中更优雅的日志记录方案

在 Python 中,一般情况下我们可能直接用自带的 logging 模块来记录日志,包括我之前的时候也是一样。在使用时我们需要配置一些 Handler、Formatter 来进行一些处理,比如把日志输出到不同的位置,或者设置一个不同的输出格式,或者设置日志分块和备份。但其实个人感觉 logging 用起来其实并不是那么好用,其实主要还是配置较为繁琐。常见使用首先看看 logging 常见...

2019-11-19 14:27:10 2064

原创 爬虫智能解析库 Readability 和 Newspaper 的用法

舆情爬虫是网络爬虫一个比较重要的分支,舆情爬虫往往需要爬虫工程师爬取几百几千个新闻站点。比如一个新闻页面我们需要爬取其标题、正文、时间、作者等信息,如果用传统的方式来实现,每一个站点都要配置非常多的规则,如果要维护一个几百上千的站点,那人力成本简直太高了。如果有一种方式可以在保证差不多的准确率的前提下,大幅提高提取效率的话,就需要用到智能文本提取了。本文首先介绍一下智能文本提取的基本原理,...

2019-11-19 14:18:11 2989 2

转载 对于python命令行参数使用,你应该这么做才专业

python命令行参数在python开发中,我们经常会遇到在执行代码时,需要给代码传参的情况。遇到传参的场景,最基础的传参方式为*.py argv1 argv2 ...,然后我们在代码中通过sya.argv来解析入参。这样使用没有问题,但是不严谨、不正式,更不够帅气…谁知道你这些参数是干嘛的?其实python基于sys.argv的命令行参数,存在三个模块getopt --> opt...

2019-11-19 10:03:03 2326

转载 基于NB-IoT的智慧路灯监控系统(项目简介)

近期参加物联网设计大赛也作为明年的毕业设计,和好兄弟花费一个月的业余时间,实现从项目构思设备选型到现在的系统V1.0效果。本项目效果参见:NB-IoT智慧路灯项目演示,感谢各位好友批评指正~1、项目背景每当夜幕降临,城市中各种各样、色彩缤纷的路灯亮起,为城市披上了一层绚丽的外衣。但在这绚丽的外表下则隐藏着巨大缺点:1)能源浪费:由于城市的夜晚进入后半夜后,人们已经开始休息,街上人流...

2019-11-19 09:27:46 5813 1

转载 程序员一定要知道的11个实用工具网站

目录1、搜索引擎2、PPT3、图片操作4、文件共享5、应届生招聘6、程序员面试题库7、办公、开发软件8、高清图片、视频素材网站9、项目开源10、算法11、在线工具宝典大全程序员开发需要具备良好的信息检索能力,为了备忘(收藏夹真是满了),将开发过程中常用的网站进行整理。1、搜索引擎1.1、秘迹搜索一款无敌有良心、无敌安全的搜索引擎,不会收...

2019-11-18 14:35:17 5552

原创 高性能Web动画和渲染原理系列(5)合成层的生成条件和陷阱

【摘要】 关于合成层的知识和动画编写的建议示例代码托管在:http://www.github.com/dashnowords/blogs博客园地址:《大史住在大前端》原创博文目录一. 硬件加速相关的几个概念之前介绍到了RenderLayer渲染层的概念,在涉及到硬件加速的话题时,出现了很多新的概念,参考《Webkit技术内幕》一书的介绍总结如下:Webkit决定将哪些Rende...

2019-11-18 14:21:23 1347

原创 华为云数据库亮相下一代数据技术发展论坛,助力“数字一带一路”

2019年11月15日,在河南省教育厅的指导下,由中国计算机行业协会与河南省大中专学生就业服务中心联合举办的“下一代数据技术发展论坛暨IT名企专场招聘会”在郑州隆重举行。华为云数位资深数据库专家出席大会,不仅带来了华为云数据库的创新与实践的诸多技术干货分享,而且还带来了众多热门高薪岗位,引起大会的强烈反响,得到河南省各高等院校师生的一致好评。华为云数据库专家技术布道 “下一代数据...

2019-11-18 14:17:25 3212

《2022华为开发者宝典》覆盖16+技术领域,30+华为云专家倾力打造.rar

覆盖16+技术领域,30+华为云专家倾力打造,开发者必读的年度干货合集来了,新的一年,期待这份宝典能够助力每一位开发者在华为云这片沃土上,练出真正的“肌肉”。

2024-01-09

2023华为开发者宝典.rar

30多位华为云DTSE专家倾力打造,视频+图文干货,解读华为多元生态技术。AI、大模型、数据库…16+热门技术一手掌握。

2024-01-09

年度重磅!华为云2021应用构建技术实践精选集,七大领域400页+云上开发宝典,免费下载!

围绕极简工具和技术使能,精心遴选云原生、大数据、数据库、AI、物联网等领域的典型云上场景化开发实践,跑通云上开发。

2021-12-09

2020华为云社区技术精选.pdf

《2020华为云社区年度技术精选合集》700页+免费下载!我们将2020全年技术精华梳理成册,全文700页+,45万字。你将看到:当下热门技术域的奥秘拆解与实战解读、华为专家的峰会演讲全文、大牛工作成长故事、技术人职场经验...

2021-01-26

空空如也

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

TA关注的人

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