华为云官方博客

分享华为云的一切

使用香浓熵实现DNS Tunnel检测

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

2019-06-29 15:05:06

阅读数 152

评论数 0

野生前端的数据结构基础练习(4)——字典

【摘要】 网上的相关教程非常多,基础知识自行搜索即可。习题主要选自Orelly出版的《数据结构与算法javascript描述》一书。 参考代码可见:https://github.com/dashnowords/blogs/tree/master/Structure/Dictionary 字典的...

2019-06-29 15:01:45

阅读数 81

评论数 0

野生前端的数据结构基础练习(3)——链表

【摘要】 网上的相关教程非常多,基础知识自行搜索即可。习题主要选自Orelly出版的《数据结构与算法javascript描述》一书。 参考代码可见:https://github.com/dashnowords/blogs/tree/master/Structure/List 链表的基本知识 ...

2019-06-29 14:59:08

阅读数 53

评论数 0

野生前端的数据结构基础练习(2)——队列

网上的相关教程非常多,基础知识自行搜索即可。 习题主要选自Orelly出版的《数据结构与算法javascript描述》一书。 参考代码可见:https://github.com/dashnowords/blogs/tree/master/Structure/Queue 队列的基本知识 ...

2019-06-29 14:47:26

阅读数 47

评论数 0

AOS编排语言系列教程(六):创建共享云硬盘EVS

【摘要】 云硬盘(Elastic Volume Service,简称EVS)是一种为ECS、BMS等计算服务提供持久性块存储的服务,通过数据冗余和缓存加速等多项技术,提供高可用性和持久性,以及稳定的低时延性能。您可以对云硬盘做格式化、创建文件系统等操作,并对数据做持久化存储。上一章我们学习了如何创...

2019-06-29 11:38:45

阅读数 55

评论数 0

AOS编排语言系列教程(五):创建安全组SecurityGroup

【摘要】 安全组是逻辑上的分组,为同一个VPC内具有相同安全保护需求并相互信任的弹性云服务器提供访问策略。安全组规则是为弹性云服务器等添加的访问策略,以实现访问控制。上一章我们学习了如何创建弹性云服务器,我们基于上一个模板加入创建安全组的内容。 tosca_definitions_versio...

2019-06-29 11:14:45

阅读数 62

评论数 0

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

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

2019-06-29 11:12:57

阅读数 79

评论数 0

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

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

2019-06-29 10:57:19

阅读数 42

评论数 0

人脸匹配搜索指北

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

2019-06-29 10:45:29

阅读数 309

评论数 0

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

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

2019-06-29 10:00:49

阅读数 231

评论数 0

AOS编排语言系列教程(三):创建子网Subnet

【摘要】 上一章我们学习了如何创建VPC,VPC范围比较大,我们可以在VPC中定义一个子网,子网是为了在VPC内部做进一步的网络划分。子网是VPC的IP地址范围内的一个区段,模板中用requirements定义子网与vpc的依赖关系。接下来我们基于上个模板看看如何在创建的VPC中定义一个子网。 ...

2019-06-28 14:30:35

阅读数 44

评论数 0

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

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

2019-06-28 14:29:00

阅读数 63

评论数 0

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

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

2019-06-28 11:23:25

阅读数 423

评论数 2

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

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

2019-06-28 11:16:37

阅读数 74

评论数 0

野生前端的数据结构练习(1)——栈

习题主要选自Orelly出版的《数据结构与算法javascript描述》一书。 参考代码可见:https://github.com/dashnowords/blogs/tree/master/Structure/Stack 基本练习 根据栈的特性实现一个Stack类,并在后续题目中需要用...

2019-06-28 11:10:22

阅读数 39

评论数 0

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

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

2019-06-28 11:00:50

阅读数 409

评论数 2

javascript基础修炼(11)——DOM-DIFF的实现

参考代码将上传至我的github仓库,欢迎互粉:https://github.com/dashnowords/blogs/tree/master 一. 再谈从Virtual-Dom生成真实DOM 在上一篇博文《javascript基础修炼(10)——VirtualDOM和基本DFS》中第三节演...

2019-06-28 10:50:29

阅读数 57

评论数 0

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

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

2019-06-28 10:43:50

阅读数 45

评论数 0

express中间件系统的基本实现

一直觉得express的中间件系统这种流式处理非常形象,就好像加工流水线一样,每个环节都在针对同一个产品的不同部分完成自己的工作,最后得到一个成品。今天就来实现一个简易的【中间件队列】。 一. API层 初始化方法 let middleware = new MiddleWare();...

2019-06-28 10:38:09

阅读数 48

评论数 0

js中如何在不影响既有事件监听的前提下新增监听器

【摘要】 本文为笔者学习过程中的随笔记录。 一. 需求澄清 比如某个按钮已经绑定了2-3个对Window对象的load事件的监听,现在需要添加一个新的对click事件的监听器,但在一定条件下才会同时触发原有的2-3个load监听器,否则只触发新添加的这个事件。 假定新添加的监听函数为: ...

2019-06-28 10:33:36

阅读数 36

评论数 0

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