Java 访问控制权限

一、介绍访问控制权限控制客户端对类的访问权限,提供给客户端不同权限的接口,对整个程序结构和接口与实现都进行支持。二、详解1、包包(Package)基本上写过java语言都熟悉package是什么。package的主要作用,是对类提供一个命名空间。程序员可以将多个类文件放置到同一个package下来...

2017-11-02 11:33:10

阅读数 248

评论数 0

Java 初始化与清理

一、介绍 程序在运行过程中,可能因为开发人员忘记给变量进行初始化导致程序出现错误,也可能因为无法释放内存造成内存泄露最终导致大量内存被占用,程序被动终止。因此在Java类或者对象的生命期间,变量(包括静态变量)的初始化以及对象不在使用时的内存回收也决定这程序的健壮性等多个方面。 初始化:初始化...

2017-09-29 23:46:16

阅读数 241

评论数 0

Java 操作符

Java 操作符 一、介绍 Java中的操作符是用来操作Java对象的符号,常见的有加减乘除等操作,Java的操作符从C/C++的操作符继承而来,因此在很大程度上与C++的操作符相似。 二、详解 Java操作符分为算数操作符、赋值操作符、逻辑操作符、递增/递减操作符、位操作符等多种。 ...

2017-09-28 13:01:36

阅读数 311

评论数 0

Hadoop中Configuration类与参数设置规则

一、介绍 我们在使用MapReduce框架进行开发时,总会使用到Configuration类的一个实例对象去初始化一个人任务,然后进行任务提交,而在整个任务执行过程中,客户点实例化的Configuration的对象,将作为整个任务过程中参数版本,任务执行过程中所需要的所有参数都是从客户端实例化的...

2017-01-21 20:51:15

阅读数 8080

评论数 2

Solr的空间索引

一、Solr空间搜索的目的 (1)索引空间点数据和其他形状的数据 (2)通过圆形、正方形或者其他形状进行过滤搜索结果 (3)通过两个点之间的距离或者是两个多边形的形状进行排序或者评分 二、Solr空间搜索的域类型(FieldType) (1)LatLonType与POINT 这两种类型都是数据点...

2016-08-25 20:31:49

阅读数 1593

评论数 0

Solr的Schema API(模式)

一、介绍 Solr中的每一个core/collection都拥有自己的schema(模式),在solr 5之前,solr使用schema.xml文件进行定义,早solr 5以后,solr支持通过api对core/collection进行模式的修改。因此在solr 5用户有两种模式方式:经典模式与...

2016-07-11 21:30:17

阅读数 1931

评论数 0

Solr中的Field、CopyField、DynamicField与其他Field

一、介绍 在用户进行索引或者搜索的过程中,各种各样的Field提供给用户数据存储的借口,Solr通过读取Field的属性来对Field中的数据进行相关的处理。这里介绍Solr常用的Field(域)、CopyField(复制域)、DynamicField(动态域)域其他常用域。 二、详解 1 ...

2016-07-10 17:36:11

阅读数 5265

评论数 0

Solr学习(2)----FieldType总结

一、介绍 solr在对一个域进行存储和处理的时候,会根据域数据类型去进行相应的处理,例如Text类型的数据会进行分词处理,然后在进行索引的创建,并且,用户可以通过对域的类型进行制定,从而更好的操作查询得出的数据。Solr允许用户自定义FieldType(域类型),同时Solr也提供了大量基本的域类...

2016-07-09 20:57:55

阅读数 5915

评论数 0

Solr中的Document、Field、Schema

一、介绍         solr是一套基于lucence开发的全文检索框架。在学习solr过程中,要充分掌握几个概念,方便开发者快速学习。solr自己提供了一套数据索引(index)和查询(search)的工具,用户可以通过solr提供的web界面进行相应的索引与查询操作,而在solr进行服务过...

2016-07-04 16:02:43

阅读数 2699

评论数 0

通过MapReduce JobID 停止(kill)指定任务

一、说明        有时候我们在提交任务以后,能够获取一个MapReduce任务的ID,一般为Job_**********_xxxx的组合,下面将介绍如何获取JobID,与通过其他程序与JOBID停止一个正在运行的任务。 二、流程 1、提交任务并获取ID值。 通常情况下,我们进行远程提交时,都...

2016-05-09 21:27:23

阅读数 6673

评论数 0

Linux下Ant编译Hadoop-eclipse-plugin-2.x.x.jar插件

一、介绍 因为一开始想做关于MapReduce任务的远程提交,在这个过程中有幸试验了Hadoop2.x 版本的eclipse 插件的编译方法,这里总结一下,方便新手学习 二、过程 1、

2016-03-31 15:34:08

阅读数 956

评论数 0

提交MapReduce任务时,Ecplise自动生成Jar包

一、介绍 上一届中提到了任务提交到Hadoop集群中的方法,但是最后一节时因为需要将jar包提交给hadoop集群,因此需要用户收到配置一个Export 一个任务的jar包,并在MapReduce任务的Main函数中指定。这里讲如何设置ecplise自动生成一个jar包。需要的工具是ant与ecp...

2016-03-31 11:04:04

阅读数 885

评论数 0

Eclipse远程提交MapReduce任务到Hadoop集群

一、介绍 以前写完MapReduce任务以后总是打包上传到Hadoop集群,然后通过shell命令去启动任务,然后在各个节点上去查看Log日志文件,后来为了提高开发效率,需要找到通过Ecplise直接将MaprReduce任务直接提交到Hadoop集群中。该章节讲述用户如何从Eclipse的压缩包...

2016-03-30 21:01:35

阅读数 4728

评论数 2

HBase总结(11)--观察者模式

一、介绍 上一届简单介绍了协处理器的主要功能以及相应的特点,但没有对写出器的具体内容作出详细的解释。这篇文章解释了协处理器的观察者模式。观察者模式就是提供了一个触发器,用户通过集成相应的类(BaseRegionObverser等),重写其中想要实现的方法,然后将协处理器加载到表中,这是表就会通过协...

2016-03-21 20:26:57

阅读数 729

评论数 0

HBase总结(10)--协处理器

一、介绍 Hbase作为列存储的数据库,很多关于统计的函数没有直接快速的计算,因此HBase提供了协处理器的功能,协处理提供了用户在region服务器端插入自己的代码,从而实现特定功能的权利。通过用户自写的协处理器,用户可以创建二级索引、完成行数量的统计等功能。 二、解释 1、协处理器的分类...

2016-03-18 21:35:57

阅读数 421

评论数 0

HBase总结(9)--计数器

一、介绍 如果在HBase中使用某一行的值进行Put操作进行计数器功能,为了保证原子性操作,必然会导致一个客户端对计数器所在行的资源占有,如果在大量进行计数器操作时,则会占有大量资源,并且一旦某一客户端崩溃,将会使得其他客户端进入长时间等待。HBase中定义了一个计数器来完成用户的技术操作,并且...

2016-03-16 20:40:17

阅读数 1902

评论数 0

HBase总结(8)--附加过滤器、FilterList

一、介绍 本节介绍HBase提供的最后两种过滤器,并且也介绍多个过滤器配合使用的方法。 二、详解 1、附加过滤器 (1)跳转过滤器:SkipFilter(Filter filter) 该过滤器的参数为一个过滤器。该过滤器的作用为:当参数中的过滤器过滤一个某一个KeyValue对象时,则跳...

2016-03-14 20:02:54

阅读数 1672

评论数 0

HBase总结(7)--专用过滤器

一、介绍 除了上述介绍的比较过滤器以外,hbase还提供了许多专门用于一些特殊场景的过滤器,这样的过滤器叫做专用过滤器 二、例子 1、单列值过滤器:SingleColumnValueFilter 该过滤器用在用用户指定的某一类来过滤一行,即如果某一行的指定列的最大版本的数据不符合条过滤器条...

2016-03-09 20:36:13

阅读数 1782

评论数 0

HBase总结(6)--比较过滤器

一、介绍 比较过滤器是一种专门的用于比较的过滤器,通过实现比较运算符与比较器,来实现用户的需求 二、详解 1、行过滤器 该种过滤器主要对行值(row)进行过滤,不符合条件的row的行将要被过滤掉。 public void testRowFilter(String tableName,Co...

2016-03-08 13:44:43

阅读数 1487

评论数 0

HBase总结(5)--过滤器介绍

一、介绍 HBase过滤器是一套为完成一些较高级的需求所提供的API借口。从过滤器的名称我们就可以看出:过滤器就是对数据库获取的数据进行过滤,将符合条件的数据返回客户端,从而减少从region服务器想客户端发送的数据,从而减少数据传输,提高效率。 二、解释 1、过滤器体系 HBase已经提供了很多...

2016-03-07 13:29:07

阅读数 759

评论数 0

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