- 浏览: 42289 次
- 性别:
- 来自: 北京
最新评论
文章列表
Spring核心技术
- 博客分类:
- Spring应用开发
Spring的概述:Spring是一个轻量级控制反转和面向切面的容器框架。它主要是为了解决企业应用开发的复杂性而诞生的。
Spring的核心模块:
Spring AOP,Spring ORM,Spring DAO,Spring Web,Spring Context,Spring Web MVC,Spring Core
1:Spring IoC
IoC理论观 ...
hadoop的体系结构
- 博客分类:
- Hadoop
一、HDFS的体系机构
1:分布式文件系统: 管理网络中跨多台计算机存储的文件系统
2: hdfs以流式数据访问模式来存储超大文件
一次写入,多次修改
2:数据块是存放在datanode节点上。
客户端open打开NameNode节点 ...
1:Local Model(本地模式):
select user,item from table limit 10;(生成mapreduce)
select * from table limit 10;(不会生存mapreduce)
2:列剪裁 :hive在读数据的时候,可以只读取查询中所需要用到的列
3:分区剪裁:在查询的过程中减少不必要的分区
使用explain dependency语法,获取table和partition
4:hive的优化机制减少job数:如果join的key相同,不管有多少个表,都会合并为一个mapreduce
(1) select ...
1:hive是一个构建在hadoop上的数据仓库平台,hive提供一个被称为Hive查询语言,来查询存储在Hadoop集群中的数据。hive的查询语句会被解析为mapreduce任务,由hadoop集群执行mapReduce任务读取hdfs分布式文件系统中的数据,hive不会在数 ...
一、变量作用域和闭包
注意: uncaught refereceError:is not defined 和 undefined 不是一样
js是函数级作用域,在内部的变量,函数内部都能访问,函数外部不能访问函数内部的变量,函数内部能访问外部的变量
注意:在函数里声明变量,都会提到函数的最前面
如何可以在函数外部拿到函数内部的变量,就需要使用闭包(注意使用,闭包会造成内存泄露)
代码例子
function test(){
var k = 1000;
return function(){
return k ;
}
}
var t = test()() ...