自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MasaWong的专栏

Tech Otaku save the world

  • 博客(7)
  • 资源 (8)
  • 收藏
  • 关注

原创 HBase分析之Put操作

Put操作是在HRegion#doMiniBatchMutation方法中执行的。private long doMiniBatchMutation(BatchOperationInProgress batchOp) throws IOException 为什么方法名不叫doPut呢?从这个方法里的一段代码就可以看出,这个方法不仅是Put的执行方法,而且是Delete的执行方法,Put、D

2017-09-26 23:18:59 2096

原创 HBase分析索引

最近在看HBase 1.2.6的源码,准备写一个HBase系列。目前想到的列表是这样的,会逐步将这些文章写出来。写的不好,如果有地方没说清楚的,欢迎提出,我会继续修改。

2017-09-26 23:17:53 446

原创 HBase分析之概念

华为的一张图概括得十分精彩。图片太大,切割成几张图片了。

2017-09-24 09:40:51 399

原创 HBase源码分析之远程调试

远程调试是JDWP提供的,通过Agent library的形式加载到JVM中,所以与编译无关,只要运行Java程序时加入调试参数即可。我们通过IDE来创建调试配置,以Intellij IDEA为例,选择Edit Configurations,添加Remote,就可以看到IDE提供的调试参数,把它加到Java的运行参数里就可以了。在运行脚本start-hbase.sh时,

2017-09-17 15:05:29 659

原创 HBase源码分析之Ranger权限验证

HBase源码分析之权限验证中讲过了自带的simple认证方式,Apache有个项目,也提供了权限验证,就是Ranger。Ranger的安装方式比较复杂,具体看:https://cwiki.apache.org/confluence/display/RANGER/Apache+Ranger+0.5.0+Installation个人感觉Ranger还是一个粗糙的应用,和我预期的Apa

2017-09-13 22:08:32 2571

原创 HBase源码分析之Simple权限验证

有了用户的机制,见HBase源码分析之用户,就可以对用户进行权限控制了,HBase提供了AccessController作为自带的认证方式,HBase称之为simple。1. 配置AccessControllerHBase自带了AccessController,所以只要在conf/hbase-site.xml中设置好以下属性,即可生效。property> name>hba

2017-09-13 22:01:46 1790 1

原创 HBase源码分析之用户

HBase的用户机制和Hadoop的用户机制是一样的。但对刚接触的人来说,相当的隐蔽,启动HBase不用设置用户名、密码,连接HBase也不需要设置用户名、密码。但HBase(实质上是Hadoop)提供了默认的用户来执行操作。超级用户如果没有特意配置,那么HBase会选择启动HBase的系统用户作为超级用户。如果需要改变超级用户,可通过修改hbase-site.xml来配置,加入hbase.superuser。

2017-09-10 16:17:00 3866 1

Java实现文件读写类

Java实现对文件的读写,可设置编码格式

2013-04-12

pcre-8.12.tar.gz

pcre源码包,安装过程如下: #>tar -zxpf pcre-8.12.tar.gz #>cd pcre-8.12 #>./configure #>make #>make install

2013-04-10

libpcap-1.1.1.tar.gz

libpcap源码包,安装过程如下: #>tar –zxpf libpcap-1.1.1.tar.gz #> cd libpcap-1.1.1 #>./configure #>make #>make install

2013-04-10

sysfsutils-2.1.0.tar.gz

sysfsutils源码包,安装过程如下: #>tar –zxpf sysfsutils-2.1.0.tar.gz #>cd sysfsutils-2.1.0 #>./configure #>make #>make install

2013-04-10

bridge-utils-1.4.tar.gz

编译安装bridge-utils,安装过程如下: #tar zxvf bridge-utils-1.4.tar.gz #cd bridge-utils-1.4 #autoconf #./configure #make #make install #cp/usr/local/sbin/brctl/sbin

2013-04-10

java写的SSH连接类

使用JSch写的纯java的SSH连接类,脱离底层,可在windows,linux下运行

2013-03-25

java写的Mysql类

Java写的Mysql连接及语句执行,注释完整,简单易读

2013-03-25

Java文件读写类

Java实现对文件的读写,可设置编码格式

2013-03-25

空空如也

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

TA关注的人

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