简介:Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。 其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析。 1, 适用场景Hive 构建在基于静态批处理的Hadoop 之上,Hadoo...
                            
                            
                                分类:
其他好文   时间:
2015-01-13 15:56:05   
                                阅读次数:
256
                             
                    
                        
                            
                            
                                学编程吧JAVA设计模式之代理模式发布了,欢迎通过xuebiancheng8.com来访问一、概述给某一个对象提供一个代理,并由代理对象来完成对原对象的访问。代理模式是一种对象结构型模式。二、适用场景当无法直接访问某个对象或访问某个对象存在困难时可以通过一个代理对象来间接访问,..
                            
                            
                                分类:
编程语言   时间:
2015-01-11 06:20:45   
                                阅读次数:
514
                             
                    
                        
                            
                            
                                学编程吧JAVA设计模式之代理模式发布了,欢迎通过xuebiancheng8.com来访问一、概述给某一个对象提供一个代理,并由代理对象来完成对原对象的访问。代理模式是一种对象结构型模式。二、适用场景当无法直接访问某个对象或访问某个对象存在困难时可以通过一个代理对象来间接访问,为了保证客户端使用的透...
                            
                            
                                分类:
编程语言   时间:
2015-01-10 22:15:44   
                                阅读次数:
267
                             
                    
                        
                            
                            
                                web2.0网站的特征高并发、高流量、数据量大、逻辑复杂、用户分散等镜像将同一个网站发布到不同的服务器,分别有自己的url 好处: 如果主站不能正常访问,可以访问镜像服务器 缺点: 更新麻烦,用户需要记忆超过一个以上的url或者选择多个镜像网站中的一个,用户选择的不一定是最优的 适用场景: 下载的....
                            
                            
                                分类:
其他好文   时间:
2015-01-10 18:05:37   
                                阅读次数:
186
                             
                    
                        
                            
                            
                                一、概述
    给某一个对象提供一个代理,并由代理对象来完成对原对象的访问。代理模式是一种对象结构型模式。
二、适用场景
    当无法直接访问某个对象或访问某个对象存在困难时可以通过一个代理对象来间接访问,为了保证客户端使用的透明性,委托对象与代理对象需要实现相同的接口。
三、UML类图
         
四、参与者
     1、接口类:Subje...
                            
                            
                                分类:
编程语言   时间:
2015-01-10 16:40:10   
                                阅读次数:
258
                             
                    
                        
                            
                            
                                C#中有两种常量类型,分别为readonly(运行时常量)与const(编译时常量),本文将就这两种类型的不同特性进行比较并说明各自的适用场景。工作原理 readonly为运行时常量,程序运行时进行赋值,赋值完成后便无法更改,因此也有人称其为只读变量。 const为编译时常量,程序编译...
                            
                            
                                分类:
其他好文   时间:
2015-01-09 01:28:29   
                                阅读次数:
161
                             
                    
                        
                            
                            
                                对比传统关系型数据库,NoSQL有着更为复杂的分类——键值、面向文档、列存储以及图数据库。这里就带你一览NoSQL各种类型的适用场景及一些知名公司的方案选择。 在过去几年,关系型数据库一直是数据持久化的唯一选择,数据工作者考虑的也只是在这些传统数据库中做筛选,比如SQL Server、Oracle....
                            
                            
                                分类:
数据库   时间:
2015-01-06 17:13:39   
                                阅读次数:
175
                             
                    
                        
                            
                            
                                【设计模式】 建造者1. 分离父类方法的主流程和主流程内子流程的实现2. 适用场景 a. 子类各方法间调用顺序一致, 则可对这些方法进行封装3. 代码 class Builder { public static void Test() { ...
                            
                            
                                分类:
其他好文   时间:
2015-01-05 18:13:59   
                                阅读次数:
112
                             
                    
                        
                            
                            
                                【设计模式】模板方法1. 将子类相同的方法抽象到父类,不同的方法以重写来实现2. 适用场景 : a. 子类间主方法的流程一样且有大量重复代码3. 代码 class TemplateMethod { public static void Test() { ...
                            
                            
                                分类:
其他好文   时间:
2015-01-05 18:10:16   
                                阅读次数:
105
                             
                    
                        
                            
                            
                                【设计模式】 原型1. 以一个对象为原型, 通过复制原型创建新的对象2. 适用场景 : a . 需要创建多个对象,且对象间只有个别属性需要改变, 使用原型可减少创建对象的开销3. 代码 class Prototype { public static void Test()...
                            
                            
                                分类:
其他好文   时间:
2015-01-05 16:34:01   
                                阅读次数:
96