自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

翻译 行动中的选择器1

第一步是为每个主要内容区域创建元素 - “banner”,“nav”,“more”,“content”和“footer”。每个都将使用ID进行样式设置,因为它们是页面上的每个实例。ID的名称基于功能而非外观。还将有三个非内容<div>元素,用于添加图像并强制页面以特定方式运行。容器将如下所示:HTML CODE<body><div id="banner"&...

2019-03-19 10:28:20 128

翻译 初学者的CSS指南

什么是CSS?CSS是一种为您的网站添加样式(颜色,图像,边框,边距…)的语言。这真的很简单。CSS不用于在您的网站上放置任何内容,它只是用于获取您拥有的内容并使其变得漂亮。首先要做的是将CSS文件链接到HTML文档。通过添加以下行来执行此操作:&amp;lt;link rel=&quot;stylesheet&quot; href=&quot;style.css&quot; type=&quot;text/css&quot;&amp;gt

2019-03-18 16:44:43 167

翻译 UNESCAPE HTML实体

这段代码可能对某些人有用,ef parsefile(path): try: file = open(path, "r") fileread = file.read() fileread = unescape(fileread.decode('utf-8')).encode('utf-8') file.close() exce...

2019-03-14 14:23:05 608

原创 CSS

正如我们在前一章中所解释的那样,HTML元素使网页设计者能够在文档中标记其结构。HTML规范列出了浏览器应如何显示这些元素的指南。例如,您可以合理地确定强 元素的内容将以粗体显示。此外,您几乎可以相信大多数浏览器将使用大字体大小显示h1元素的内容…至少大于p元素并且大于h2元素。但除了信任和希望之外,您无法控制文本的显示方式。CSS改变了这一点。CSS将设计师置于驾驶员的位置。我们将本书的其余部...

2019-02-25 15:18:56 203

原创 我的第一个页面

从HTML + CSS开始的CSS教程这个简短的教程适用于那些想要开始使用CSS并且之前从未编写过CSS样式表的人。它没有解释很多CSS。它只是解释了如何创建HTML文件,CSS文件以及如何使它们协同工作。之后,您可以阅读任何其他教程,以便为HTML和CSS文件添加更多功能。或者您可以切换到使用专用的HTML或CSS编辑器,这可以帮助您设置复杂的网站。在本教程结束时,您将创建一个如下所示的H...

2019-02-19 09:54:01 411

原创 JavaScript鼠标事件

鼠标单击是触发:click鼠标双击是触发:dblclick鼠标按下时触发:mousedown鼠标抬起时触发:mouseup鼠标移动时触发:mousemovediv.addEventListener(‘mousedown’,function(){console.log(‘这是按下事件’);});div.addEventListener(‘mouseup’,function(){conso...

2019-01-11 09:22:03 538

原创 JavaScript事件

1.事件 描述:事件本质上是一种交互操作,经常配合函数使用。当事件发生时函数同时执行。 2.事件传递 描述:事件不仅能够和触发者进行交互,还能够在特定的情况下沿着domTree逐级传递, 和domTree中的各个节点进行交互。事件的这种特性称为【事件传递机制】 名词:(1)(事件真正的)触发者:事件第一次在哪个节点上发生,这个节点就称为是触发者。(2)特定情况:domT...

2019-01-09 15:08:17 78

原创 Hadoop历史、HDFS特点及对大数据时代的意义

如今Apache Hadoop已成为大数据行业发展背后的驱动力。Hive和Pig等技术也经常被提到,但是他们都有什么功能,为什么会需要奇怪的名字(如Oozie,ZooKeeper、Flume)。Hadoop带来了廉价的处理大数据(大数据的数据容量通常是10-100GB或更多,同时数据种类多种多样,包括结构化、非结构化等)的能力。但这与之前有什么不同?现今企业数据仓库和关系型数据库擅长处理结构化...

2019-01-03 10:24:02 1203

原创 MapReduce运行流程

以wordcount为例,运行的详细流程图1.split阶段首先mapreduce会根据要运行的大文件来进行split,每个输入分片(input split)针对一个map任务,输入分片(input split)存储的并非数据本身,而是一个分片长度和一个记录数据位置的数组。输入分片(input split)往往和HDFS的block(块)关系很密切,假如我们设定HDFS的块的大小是64MB,...

2018-12-29 10:39:30 894

原创 大数据学习步骤

我就大致列一下,各种框架的一个学习步骤吧:  注意:下面列出来的顺序只是个人建议,可以根据个人实际情况来调整顺序linux基础和javase基础【包含mysql】这些是基本功,刚开始也不可能学的很精通,最起码要对linux中的一些基本的命令混个脸熟,后面学习各种框架的时候都会用到,用多了就熟悉了。javase的话建议主要看面向对象,集合,io,多线程,以及jdbc操作即可。zookeepe...

2018-12-27 10:54:32 286

原创 Javascript简介

JavaScript是一种轻量级的脚本语言,可以部署在多种环境,最常见的部署环境就是浏览器。所谓“脚本语言”,指的是它不具备开发操作系统的能力,而是只用来编写控制其他大型应用程序的操作方法。JavaScript的核心部分相当精简,只包括两个部分:基本的语法构造(比如操作符、控制结构、语句)标准库(就是一系列具有各种功能的对象比如Array、Date、Math等)。JavaScript的核心部...

2018-12-26 16:20:13 239

原创 Client将数据写入HDFS流程

1.Client调用DistributedFileSystem对象的create()方法,创建一个文件输出流2.DistributedFileSystem对namenode创建一个RPC调用,在文件系统的命名空间中创建一个新文件。3.Namenode执行各种不同的检查以确保这个文件不存在,并且客户端有创建该文件的权限。如果这些检查均通过,namenode就会为创建新文件记录一条记录,否则,文件...

2018-12-26 10:43:13 1184

原创 Client读取HDFS中数据的流程

1.客户端通过调用FileSystem对象的open()方法打开希望读取的文件。2.DistributedFileSystem通过使用RPC来调用namenode,以确定文件起始块的位置。3.Client对输入流调用read()方法。4.存储着文件起始块的natanoe地址的DFSInputStream[注2]随即链接距离最近的datanode。通过对数据流反复调用read()方法,可以将数...

2018-12-24 15:23:14 1155

原创 如何减少NameNode启动时间

那么这样问题又来了,如果我的系统运行了很长很长时间,edits特别大,所以在下一次namenode重启时,要重放edits需要花费很长很长时间。可以不可以在系统运行期间定期就把fsimage和edits同步一次呢,让edits始终保持很小的数据量,以便于namenode快速重启。在1.x版本中引进了secondarynamenode的解决方案: (1)、SecondaryNamenode...

2018-12-20 11:00:42 762

原创 什么是大数据(个人理解)

1、什么是大数据?基本概念在互联网技术发展到现今阶段,大量日常、工作等事务产生的数据都已经信息化,人类产生的数据量相比以前有了爆炸式的增长,以前的传统的数据处理技术已经无法胜任,需求催生技术,一套用来处理海量数据的软件工具应运而生,这就是大数据!换个角度说,大数据是:1、有海量的数据2、有对海量数据进行挖掘的需求3、有对海量数据进行挖掘的软件工具(hadoop、spark、storm、...

2018-12-18 09:37:57 1368

原创 HDFS结构

NameNode:分布式文件系统中的管理者,主要负责管理文件系统的命名空间、集群配置信息和存储块的复制等。NameNode会将文件系统的Meta-data存储在内存中,这些信息主要包括了文件信息、每一个文件对应的文件块的信息和每一个文件块在DataNode的信息等。SecondaryNameNode:合并fsimage和fsedits然后再发给namenode。DataNode:是文件存储的...

2018-12-17 10:50:07 237

原创 如何选择大数据的编程语言

有一个大数据项目,你知道问题领域(problem domain),也知道使用什么基础设施,甚有一个大数据项目,你知道问题领域(problem domain),也知道使用什么基础设施,甚至可能已决定使用哪种框架来处理所有这些数据,但是有一个决定迟迟未能做出:我该选择哪种语言?(或者可能更有针对性的问题是,我该迫使我的所有开发人员和数据科学家非要用哪种语言?)这个问题不会推迟太久,迟早要定夺。下面...

2018-11-23 09:03:39 158

原创 Hadoop学习系列之Hadoop、Spark学习路线(很值得推荐)

1 Java基础:视频方面:推荐高淇老师《Java300集视频教程》。学习hadoop不需要过度的深入,java学习到javase,在多线程和并行化多多理解实践即可。2 Linux基础:&nbsp; &nbsp; 视频方面:(1)北京尚学堂-Linux入门、  &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;(2)鸟哥Linux...

2018-11-21 11:48:15 2998 1

原创 大数据大纲&大数据生态圈所涉及的技术

![在这里插入图片描述](https://img-blog.csdnimg.cn/2018111916463427.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d4MTMyNjkzMTcyOTY=,size_16,color_FFFFF...

2018-11-19 16:49:52 249

空空如也

空空如也

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

TA关注的人

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