一、Hadoop框架简介Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,则MapReduce为海量的数据提供了计算。HDFS(HadoopDistributionFileSystem),称为Hadoop分布式文件系统,主要特点:HDFS最小以64MB的数据块存储文件,相比其他文件系统中的4KB~32KB分块大得多。HDFS在时延的基础上对吞吐量进行
分类:
其他好文 时间:
2018-09-17 14:08:20
阅读次数:
181
[ 0 0 0 2 3 3 3 4 5 7 9 9 12 13 13 13 14 14 15 16 17 19 22 27 27 29 31 34 34 38 40 42 45 52 55 58 61 65 66 68 69 69 70 73 78 78 80 81 87 90 90 91 92 9 ...
分类:
其他好文 时间:
2018-09-17 14:08:14
阅读次数:
126
这篇文章主要为大家详细介绍了Centos7.1防火墙开放端口的快速方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 例如安装Nagios后,要开放5666端口与服务器连接,命令如下: [root@centos7-1 ~]# firewall-cmd --add-port=5666/tcp 即时 ...
分类:
其他好文 时间:
2018-09-17 14:08:08
阅读次数:
167
1、利用软引用和弱引用解决OOM问题:用一个HashMap来保存图片的路径和相应图片对象关联的软引用之间的映射关系,在内存不足时,JVM会自动回收这些缓存图片对象所占用的空间,从而有效地避免了OOM的问题; 2、通过软引用对象重获方法实现java对象的高速缓存:比如我们创建了一个Employee类, ...
分类:
编程语言 时间:
2018-09-17 14:08:00
阅读次数:
156
Python查找一个变量是会按照“局部作用域”、“嵌套作用域”、“全局作用域”和“内置作用域”的顺序进行搜索。 ...
分类:
其他好文 时间:
2018-09-17 14:07:52
阅读次数:
115
每个函数都有一个 prototype(原型)属性,这个属性是一个指针,指向一个对象, 而这个对象的用途是包含可以由特定类型的所有实例共享的属性和方法,使用原型对象的好处是可以 让所有对象实例共享它所包含的属性和方法 1. 理解原型对象 无论什么时候,只要创建了一个新函数,就会根据一组特定的规则为该函 ...
分类:
Web程序 时间:
2018-09-17 14:07:28
阅读次数:
173
接到一个需求, 现有多个品牌的商品,使用字符串保存已选中的品牌,使用','隔开,可以反选。 分析问题可知: 1. 字符串由多个品牌名字组成,由 ',' 隔开。 2.如果选中的品牌不在字符串内,则拼接到字符串。 3.如果选中的品牌在字符串内,移除这个品牌。 子字符串在字符串内的位置有 3 种情况: 在 ...
分类:
其他好文 时间:
2018-09-17 14:07:19
阅读次数:
136
1.搭建服务器原因 前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。 ...
分类:
Web程序 时间:
2018-09-17 14:07:09
阅读次数:
302
添加源: $ sudo add-apt-repository ppa:mystic-mirage/pycharm 安装收费的专业版: $ sudo apt update $ sudo apt install pycharm 安装免费的社区版: $ sudo apt update $ sudo apt ...
分类:
系统相关 时间:
2018-09-17 14:07:01
阅读次数:
222
1. 基本形式 装饰器在javascript中仅仅可以修饰类和属性,不能修饰函数。装饰器对类的行为的改变,是代表编译时发生的,而不是在运行时。装饰器能在编译阶段运行代码。装饰器是经典的AOP模式的一种实现方式。 2. 装饰器的执行顺序 同一处的多个装饰器是按照洋葱模型,由外到内进入,再由内到外执行 ...
分类:
其他好文 时间:
2018-09-17 14:06:45
阅读次数:
158
DOM(Document Object Model 文档对象模型) 一个web页面的展示,是由html标签组合成的一个页面,dom对象实际就是将html标签转换成了一个文档对象。可以通过dom对象中js提供的方法,找到html的各个标签。通过找到标签就可以操作标签使页面动起来,让页面动起来。 获取标 ...
分类:
Web程序 时间:
2018-09-17 14:06:27
阅读次数:
168
有时候我们有需要更改数据表名和表字段,那么通过什么命令行更改数据表的名称,表的字段更改,增加,删除,下面详细说说操作数据表的方法1,修改表的名称命令行ALTERTABLEtable_namerenametonew_table_name2,修改表的结构增加字段completeALTERTABLEdc3688ADDCOLUMNcompleteDECIMAL(2,1)NULLAFTERdescripti
分类:
数据库 时间:
2018-09-17 14:06:19
阅读次数:
161
前言 程序员职业生涯中,健康问题尤为突出。随着时间的流逝,梦想可能渐渐暗淡,激情可能慢慢消退,但是,有一点却很肯定,我们的身体大不如前,视力下降,慢性肠胃炎,颈椎病,失眠,神经衰弱,此类慢性疾病接踵而来。 身体是自己的,也是一辈子的事情,人的自我恢复能力并不是很强;所以我向来不建议为了事业,而牺牲身 ...
分类:
其他好文 时间:
2018-09-17 14:06:10
阅读次数:
198
一个网站要想关键词有排名,必须先收录!同样的一篇文章,收录快的网站,排名一般好于收录慢的网站(也有特别特殊情况)。因此,作为一个站长,觉得网站SEO优化的核心目标便是实现网站文章的秒收录。 业余草 SEO 一个网站,几分钟就被百度收录了,这能够反映什么问题呢?总结了四点: ①百度很看好这个站点,对这 ...
分类:
Web程序 时间:
2018-09-17 14:06:03
阅读次数:
302
一、路由拦截 登录拦截逻辑 第一步:路由拦截 首先在定义路由的时候就需要多添加一个自定义字段requireAuth,用于判断该路由的访问是否需要登录。如果用户已经登录,则顺利进入路由, 否则就进入登录页面。 const routes = [ { path: '/', name: '/', compo ...
分类:
移动开发 时间:
2018-09-17 14:05:53
阅读次数:
228
前情回顾 上一节, 我简单的说了一下反射的基本概念以及运行时反射的用法, 同时简单的介绍了一下编译原理知识, 其中我感觉最为 的地方, 就属泛型的几种使用方式了. 而最抽象的概念, 就是对于符号和抽象树的这两个概念的理解. 现在回顾一下泛型的几种进阶用法: 上界 : 视界 <% 边界 : 协变 +T ...
分类:
其他好文 时间:
2018-09-17 14:05:43
阅读次数:
532