华为云官方博客

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

原创 MySQL 8.0新增特性详解

1.MySQL8.0的版本历史 2016-09-12第一个DM(development milestone)版本8.0.0发布 2018-04-19第一个GA(General Availability)版本开始,8.0.11发布 2018-07-27下一个GA版本,8.0...

2019-06-13 10:25:51 10452 5

原创 使用python读取word文件里的表格信息

在企查查查询企业信息的时候,得到了一些word文件,里面有些控股企业的数据放在表格里,需要我们将其提取出来。 word文件看起来很复杂,不方便进行结构化。实际上,一个word文档中大概有这么几种类型的内容:paragraph(段落),table(表格),character(字符)。我现在要解...

2019-06-27 16:22:51 7052 1

原创 推荐两个漂亮的编程字体

【摘要】推荐两个漂亮的编程字体1. Inconsolata号称最好看的编程字体。2. YaHei Consolas Hybrid中英文混合,是微软专为编程做制作的字体,很优雅很强大。 1. Inconsolata 号称最好看的编程字体。在个别编辑器下中文的显示会有bug(比如笔者用的subli...

2019-06-12 11:52:12 3422 1

原创 用Python识别验证码

【摘要】 爬虫过程中难免会碰到验证码,各种各样的验证码似乎阻挡了爬虫的脚步。 由于本文实现的功能是在内网环境完成,因此,没有代码介绍,也没有识别效果展示。 爬虫过程中难免会碰到验证码,各种各样的验证码似乎阻挡了爬虫的脚步。 为了识别机器和真实用户而诞生的爬虫 碰到验证码有两个方法解决:...

2019-06-20 12:02:26 2224 0

原创 【云速建站】几个基本概念和流程解释

【摘要】 本文对一些经常被问到的概念采用图文流程的方式解释,希望帮助云速建站的用户了解到一些常见疑问 内容包括:域名支持几种配置?模版安装是否会影响数据?云空间怎么访问?建站五合一指的什么?网站如何与第三方对接的?产品怎么展示的?等等 第一部分 明确概念 云速建站一共四个界面,建站操作都在这四...

2019-06-03 16:18:08 2136 1

原创 Elasticsearch 基本介绍及其与 Python 的对接实现

什么是 Elasticsearch 想查数据就免不了搜索,搜索就离不开搜索引擎,百度、谷歌都是一个非常庞大复杂的搜索引擎,他们几乎索引了互联网上开放的所有网页和数据。然而对于我们自己的业务数据来说,肯定就没必要用这么复杂的技术了,如果我们想实现自己的搜索引擎,方便存储和检索,Elasticsea...

2019-06-11 16:45:00 1987 0

原创 Zabbix的应用(6)----常见错误

常见问题: 问题1:Service "sppsvc" (Software Protection) is not running (startup type automatic delayed) 方法1:Win+R → services.msc → 找到Software P...

2019-06-27 16:33:34 1974 0

原创 今日拷问:侬是什么垃圾!

鸡骨头和大猪骨,可以丢进一个垃圾桶吗? 落叶是湿垃圾,包了粽子的粽叶也是湿垃圾,对吗? 出门遛狗,用纸捡起狗粑粑,应该怎么处理? 完全摸不着头脑? 阿拉劝侬还是别待在上海啦! 毕竟,咱也不知道咱是什么垃圾! 阿拉上海宁,最近不谈股票,不谈房价,甚至连朋友也不谈……一门心思通通扑...

2019-06-26 16:21:31 1898 0

原创 华为云数据库TaurusDB性能挑战赛,50万奖金等你来拿!

【摘要】 奔跑吧数据库!华为云TaurusDB性能挑战赛正式开始报名啦!50万大奖等你拿!不管你是大牛还是新手,华为云数据库都欢迎你来挑战,来这里,一决高下,大显身手,感受最火热的数据库技术氛围,开启学习进阶之路。TOP10队伍中的参赛选手更有机会入职华为,与行业大牛一起共事,接触行业前沿动态,机...

2019-06-11 14:27:22 1778 0

原创 20万行代码,搞得定不?

【摘要】又是一次半夜紧急电话,我急匆匆赶到GTAC的攻关室处理紧急问题,一进门,又见到以前的几位老伙计:“看见你来我就放心了”。这句话一时间又让我浑身充满了力量! 20万行代码,搞得定不? “你肩上扛了20万行代码,搞得定不?”这是我刚进华为时听到最多的一句话。 2008年9月新员工培训完,...

2019-06-11 15:17:52 1663 0

原创 揭秘丨7分钟看懂华为云鲲鹏Redis背后的自研技术

2019年5月,华为云发布全球首个基于自研ARM架构的分布式缓存鲲鹏Redis,搭载华为LibOS+华为编译器+安全容器引擎三项黑科技,在保证Redis强劲高性能外,还降低客户30%的使用成本,真正实现了好用不贵的普惠型分布式缓存Redis产品。 本文从技术视角解读华为云鲲鹏Redis是如何...

2019-06-25 09:53:21 1533 0

原创 【Python3网络爬虫开发实战】 1-开发环境配置

【摘要】 本章是本书使用的所有库及工具的安装过程讲解,为了使书的条理更加清晰,本书将环境配置的过程统一合并为一章,本章不必逐节阅读,可以在需要的时候进行查阅。 工欲善其事,必先利其器! 编写和运行程序之前我们必须要先把开发环境配置好,只有配置好了环境并且有了更方便的开发工具我们才能更加高效地用...

2019-06-11 16:56:45 1440 0

原创 NVDLA软件架构和源码解析 第一章—内核驱动

驱动整体设计介绍 不同的processor Nvidia DLA的内核驱动KMD(Kernel mode driver)中,并不是把DLA当成一个设备来控制,而是把不同的功能模块当做不同的processor,分别进行任务的管理和控制。在相同processor里分先后,不同队列靠依赖关系控制。当...

2019-06-12 14:44:45 1169 0

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

还在独自一人挥洒热血敲代码?还在默默孤单写项目?专业的文字没人懂? 别再埋没你的才华啦,华为云寻找黑马程序员计划,寻找才华无限的你! 来这里,和我们分享您程序员道路上的经验总结、技术干货或者在华为云上的开发实践…… 让我们共同成长!更可赢取机械键盘、热门书籍等大量礼品哟!I want you...

2019-06-28 11:23:25 1113 2

原创 webpack4.0各个击破(6)—— Loader篇

【摘要】 webpack作为前端最火的构建工具,是前端自动化工具链最重要的部分,使用门槛较高。本系列是笔者自己的学习记录,比较基础,希望通过问题 + 解决方式的模式,以前端构建中遇到的具体需求为出发点,学习webpack工具中相应的处理办法。(本篇中的参数配置及使用方式均基于webpack4.0版...

2019-06-21 14:28:12 1106 0

原创 KubeCon直击 | 华为云以技术布道“云边端芯”

【6月24-26日,中国,上海】 今天,全国乃至世界各地的技术专家、开发者齐聚上海滩,只为一场云原生技术盛会:KubeCon+CloudNativeCon+OpenSourceSummit(以下简称“KubeCon2019”) 全球顶尖的技术大咖汇聚在一起,是什么情景呢?允许小云用一个词来形容...

2019-06-27 09:44:57 1082 0

原创 人脸匹配搜索指北

有以下几个注意点: 一、参与对比搜索的图片也需要上传到人脸库哦,上传之后记录下它的face_id 为什么呢,因为接下来我们要用到这个id 二、人脸识别接口为 https://face.cn-north-1.myhuaweicloud.com/v1/{你的projectid}/face-...

2019-06-29 10:45:29 1063 0

原创 基于springboot框架的博客系统

1概览 1.1文档目的 利用该文档可以搭建一套博客的在线系统,其中包括博客首页以及博客管理等后台系统,可以实现博客预览,博客发布,博客管理以及其他管理功能,来满足工作或者学习上的需要。 1.2关键词 博客,bootdo,springboot,devcloud 1.3项目简介 1.简介:...

2019-06-03 11:35:47 1054 0

原创 造轮子——前端路由

【摘要】 【造轮子】是学习和理解一些较复杂的代码结构时的常用方法,它很慢,但是效果却胜过你读十几篇相关的文章。为已知的API方法自行编写实现,遇到自己无法复现的部分再有针对性地去查资料,最后当你再去学习官方代码的时候,就会明白这样做的价值,总有一天,你也将有能力写出大师级的代码。 一.前端路由 ...

2019-06-26 15:16:05 1032 0

原创 史上最走心的Webpack4.0中级教程——配置之外你应该知道事

【摘要】 《webpack4.0各个击破系列》适合不满足于只会配置webpack但一时间又看不懂源码的中级读者。我没法保证这个系列是最好的,但至少能保证每一篇博文都跟那些Ctrl+C和Ctrl+V的博文有本质的区别,不信你读读看。 一.webpack是什么 中文版官方网址:www.webp...

2019-06-28 11:00:50 1010 2

原创 全民上云时代,如何降低成本?

引言:2025年绝大对数的公司都会上云,97%大企业会使用AI,77%云上应用会用到AI。如果将这场全行业的智能化升级比作一条新的赛道,那么云将成为我们每一家企业商业起飞的跑道,而AI,IoT,5G将是决定我们发展速度和商业高度的重要引擎。 在全民上云时代,如何低成本获取最优资源,已经成为企业首...

2019-06-17 14:07:28 964 0

原创 一个好用的小工具 thefuck

thefuck是一个使用Python编写的开源小工具,它可以自动纠正前一个命令的拼写错误。这个工具非常酷,尤其对于常常使用命令行的程序猿很有帮助。 代码链接:https://github.com/nvbn/thefuck 该工具可以在linux或mac使用。 1、Ubuntu安装fc $...

2019-06-27 16:26:30 960 0

原创 人脸识别使用base64的方式添加人脸

首先,我们准备好一张图片, 然后找一个在线转化图片为base64的网页,我选的是这个网站,http://imgbase64.duoshitong.com 把图片上传上去,复制生成的base64编码就可以了,这里需要注意一点: 生成的base64字符串开头是下面的字符串要去掉data:imag...

2019-06-29 10:00:49 957 0

原创 什么是基因测序,为什么需要云计算

【摘要】 唐老师写的技术入门文章,保证小白也能看懂。本文带你领略过去这100年中人类对基因的认识从无到有,并到当下即将进入寻常百姓家的发展历程,以及说明为什么基因测序和云计算会扯上关系。另,本文定位只是科普类文章,目的是带你入门基因测序技术,所以内容篇幅都不会很长。如果你对某个环节的细节感兴趣,你...

2019-06-21 09:50:25 943 0

原创 GO语言实现 自动登陆华为云并获取cookies 详解(兼介绍SSO单点登陆)

【摘要】 详解描述使用账号登陆华为云流程,并给出GO语言代码实现,来获取登陆后返回的Cookies。这样后续请求华为云接口,就可以做到直接访问。同时讲解了SSO单点登陆流程,辅助理解SSO原理。 一、背景 测试需要(或者爬虫抓取),在往需要登陆的网页发送请求时,是需要携带Cookies的,...

2019-06-29 10:57:19 940 0

原创 使用香浓熵实现DNS Tunnel检测

最近抽了些时间研究了一下BIND(Linux DNS)日志,希望能通过DNS查询查询日志发现一些黑客入侵的蛛丝马迹。 黑客在入侵服务器之后,往往需要将目标系统中核心的信息资产传回,而传输往往会遇到防火墙、IDS等防护设备的阻拦,但通常再严密的防火墙至少也要放通DNS服务器的请求,在这个前提下,就...

2019-06-29 15:05:06 935 0

原创 AOS编排语言系列教程(一):开启AOS之旅,解锁各种自动化姿势

【摘要】 为了让用户在华为云上更方便的对资源、应用、中间件进行管理,华为云推出了云上资源的自动化编排服务——AOS(Application Orchestration Service),可以对华为云上的应用、云中间件、传统的和容器化的计算、存储、网络资源进行统一的部署管理,并通过编排引擎,让用户可...

2019-06-28 11:16:37 924 0

原创 云+AI+5G时代,华为云已准备好多元化云服务架构

【摘要】 以多元化的云服务架构加速产业智能化创新,实现普惠AI。 【中国,深圳,6月5日】 “Cloud2.0时代,企业需要多元化云服务架构。一方面,企业成为云化主角,企业核心系统加速上云;另一方面,5G技术加速了移动化,海量智能终端数据的应用需要一个新的云架构生态系统支撑——ARM架构能很好...

2019-06-06 11:08:49 911 0

转载 Python爬取Boss直聘,帮你获取全国各类职业薪酬榜

今天想和大家聊聊Python与爬虫 python之所以能迅速风靡全国,和大街小巷各种的培训机构脱不开关系。 一会pythonAI未来以来,一会儿4个月培养人工智能与机器学习顶尖人才,更有甚者什么一周成就爬虫分析师... 我这一把年纪了,胆子小只敢在自己的公众号里说说。至于出去了,你们该实力互...

2019-06-19 09:49:49 858 0

原创 弹性文件服务解密 -- 块存储、文件存储、对象存储的区别

【摘要】 块存储适用于数据库、ERP等企业核心应用的存储,具有三大存储中最低的时延。 文件存储适用于HPC、企业OA等需要存储数据被多个计算机点共享的场景,具备PB级别的容量,ms级别的时延。 对象存储适用于大数据、IOT、备份归档等场景,具有EB级别的容量和3大存储中最高的数据可靠性。 不熟悉...

2019-06-10 10:33:55 856 0

原创 【Python3网络爬虫开发实战】1.7.3-Appium的安装

【摘要】 Appium是移动端的自动化测试工具,类似于前面所说的Selenium,利用它可以驱动Android、iOS等设备完成自动化测试,比如模拟点击、滑动、输入等操作,其官方网站为:http://appium.io/。本节中,我们就来了解一下Appium的安装方式。 1. 相关链接 Git...

2019-06-27 16:07:05 855 0

原创 【深入浅出etcd系列】3. 日志同步

概论 分布式共识算法(consensus algorithm)通常的做法就是在多个节点上复制状态机。分布在不同服务器上的状态机执行着相同的状态变化,即使其中几台机器挂掉,整个集群还能继续运作。 复制状态机正确运行的核心的同步日志,日志是保证各节点状态同步的关键,日志中保存了一系列状态机命令,共识...

2019-06-20 10:54:06 818 0

原创 开源大数据平台HBase对接OBS操作指南

1背景介绍 华为云对象存储服务可以与HBase大数据生态进行对接,为用户提供计算存储分离的大数据解决方案。该方案具备高性能、低成本的优势,且无扩容问题。 本操作指导书旨在帮助华为云用户在开源HBase平台上快速对接OBSFileSystem组件,更好的使用华为云对象存储OBS进行HBase计算...

2019-06-25 10:49:35 803 0

原创 【Recorder.js+百度语音识别】全栈方案技术细节

【摘要】 项目中需要利用百度语音接口在Web端实现语音识别功能,采用了这样的技术方案,但实现时遇到了很多问题,发现网上大部分文章都只是在详解官方提供的example示例,对实际开发没有提供什么有价值的建议,而recorder.js是无法直接适配百度AI的语音接口的,故本篇将开发中各个细节点记录与此...

2019-06-26 15:21:13 800 0

原创 【Python3网络爬虫开发实战】7.4-使用Selenium爬取淘宝商品

【摘要】 在前一章中,我们已经成功尝试分析Ajax来抓取相关数据,但是并不是所有页面都可以通过分析Ajax来完成抓取。比如,淘宝,它的整个页面数据确实也是通过Ajax获取的,但是这些Ajax接口参数比较复杂,可能会包含加密密钥等,所以如果想自己构造Ajax参数,还是比较困难的。对于这种页面,最方便...

2019-06-27 16:15:24 793 0

原创 AOS编排语言系列教程(四):创建弹性云服务器ECS

【摘要】 弹性云服务器(Elastic Cloud Server,简称ECS)是一种可随时自助获取、可弹性伸缩的云服务器,帮助用户打造可靠、安全、灵活、高效的应用环境。我们已经学会了如何创建虚拟私有云和子网,接下来我们学习在模板中创建弹性云服务器。 tosca_definitions_vers...

2019-06-29 11:12:57 787 0

原创 ServiceComb java-chassis和CSE java-chassis的区别

【摘要】 本文从功能集合、版本管理和使用限制等方面介绍开源SDK和商业SDK的区别。 针对开发者的常见疑问,本文从功能集合、版本管理和使用限制等方面介绍开源SDK和商业SDK的区别。为了简单,下面用ServiceComb指代ServiceComb java-chassis,用CSE指代CSE j...

2019-06-05 09:56:10 771 0

原创 AOS编排语言系列教程(二):初识AOS编排语言,创建你的第一个AOS模板

【摘要】 本文介绍了如何用AOS编程语言来编写一个简单的模板,用于创建虚拟私有云。 通过AOS部署应用上云流程非常简单,您只需要编写好模板,并基于该模板创建堆栈。 如何在AOS服务上创建模板呢?有如下几种方法: 选择公共模板:AOS提供了多个公共模板,您可以基于公共模板来快速创建堆栈。 ...

2019-06-28 14:29:00 757 0

原创 高能街访 | 为什么他们都纷纷为深圳打Call?

【摘要】华为云城市峰会深圳站,6月5日约定你 从以前南海边的一个“圈” 到现在的一座大城,这是深圳历史的缩影; 从0到1,是从无到有 是智能世界的“01”密匙,这是深圳基因的进化; 深圳被称为年轻的城市,是大城市版的“小鲜肉”,其40年来的“发展秘诀”一直为城外的人所好奇,那城里的人又是...

2019-06-06 10:38:18 748 0

原创 一统江湖的大前端(7)React.js-从开发者到工程师

前言:《一统江湖的大前端》系列是自己学习前端笔记,旨在介绍javascript在非网页开发领域的应用案例和发现各类好玩的js库,不定期更新。如果你对前端的理解还是写写页面绑绑事件,那你真的是有点OUT了,前端能做的事情已经太多了,手机app开发,桌面应用开发,用于神经网络人工智能的库,页面游戏,数...

2019-06-28 10:43:50 711 0

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