自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

芒果先生Mango的专栏

专注分布式计算领域相关技术

  • 博客(15)
  • 资源 (6)
  • 收藏
  • 关注

转载 [Java] Java 动态代理

NIO API 主要集中在 java.nio 和它的 subpackages 中: java.nio定义了 Buffer 及其数据类型相关的子类。其中被 java.nio.channels 中的类用来进行 IO 操作的 ByteBuffer 的作用非常重要。 java.nio.channels定义了一系列处理 IO 的 Channel 接口以及这些接口在文件系统和网络通讯上

2013-01-31 23:32:12 1063

转载 HTablePool的实现分析

1)基本概念HTablePool​3种类型​PoolType.Reusable(默认)一个实例池,多线程复用,内部是每个table一个ConcurrentLinkedQueue装多个实例PoolType.ThreadLocal,很奇怪的实现,每个线程只能有一个实例,感觉在多线程的场景没有意义PoolType.RoundRobin​(没有被使用,就算设置了该类型也

2013-01-27 18:51:55 741

原创 [HBase] Hbase Coprocessors

本文是笔者学习过程中的简单笔记,日后会逐渐增加内容,主要参考资料是《Hbase The Definitive Guide》。我们可以通过Filter来减少从Server到Client在网络上传输的数据总量,以提升效率。通过HBase的Coprocessor特性,我们甚至可以将计算(computation)移动到数据所在的节点。Introduction to Coprocessors

2013-01-25 14:00:31 3174

原创 [HBase]ERROR: Region is not online

重启HBase后,进入hbase shell 进行 scan 、get 、create等操作均报错:scan 'table1'ERROR: org.apache.hadoop.hbase.NotServingRegionException: org.apache.hadoop.hbase.NotServingRegionException: Region is not online: .

2013-01-24 11:30:22 7515

原创 [Java] eclipse 导出jar包

从以下两篇文章整理所得http://blog.csdn.net/kanfeikanfei/article/details/4024304 和http://blog.csdn.net/guanmjie/article/details/4437779有时候需要将j2se工程导出,这样可以在别处运作,就不必拘泥于开发感觉中才能运行了。具体做法如下:方法一:(工程没有引用外部jar包时,直接导

2013-01-22 20:26:01 15363

原创 [HBase] Hbase Counters

本文是笔者学习过程中的简单笔记,日后会逐渐增加内容,主要参考资料是《Hbase The Definitive Guide》。许多应用需要收集统计信息,如点击量、浏览量,这些信息通常通过后续分析日志来获取。通过使用Counters,可以实现在线统计,放弃延迟的批处理分析日志的方法。Hbase处了check-and-modify操作外,还有一个处理columns的机制,那就是counter

2013-01-22 13:48:23 3733

原创 [HBase] Hbase Filter

本文是笔者学习过程中的简单笔记,日后会逐渐增加内容,主要参考资料是《Hbase The Definitive Guide》。Comparison Filters  比较过滤器这一类Filter派生于CompareFilter ,其构造函数如下:CompareFilter(CompareOp,WritableByteArrayComparable valueComparato

2013-01-18 18:43:59 4776 1

转载 [HBase] HBase性能优化方法总结

本文主要是从HBase应用程序设计与开发的角度,总结几种常用的性能优化方法。有关HBase系统配置级别的优化,这里涉及的不多,这部分可以参考:淘宝Ken Wu同学的博客。 原文出自量子恒道官方博客:http://blog.linezing.com/2012/03/hbase-performance-optimization1. 表的设计1.1 Pre-Creating Re

2013-01-18 00:39:22 860

转载 [HBase] HBase Block Cache实现机制分析

本文结合HBase 0.94.1版本源码,对HBase的Block Cache实现机制进行分析,总结学习其Cache设计的核心思想。1. 概述HBase上Regionserver的内存分为两个部分,一部分作为Memstore,主要用来写;另外一部分作为BlockCache,主要用于读。写请求会先写入Memstore,Regionserver会给每个region提供一个M

2013-01-17 23:48:23 824

原创 [HBase] HBase client-side buffer 客户端缓存

HBase Client 通过table.put(Put put)方法向Server端写数据,默认情况下,每次调用table.put()方法 ,就会触发一次RPC将数据提交到Server端在批量写数据的情况下,过多的时间都浪费在RPC上了。HBase Table 类提供了一个setAutoFlush(boolean) 方法,能够控制是否开启client side buffer(客户端缓存,

2013-01-17 22:51:26 4021

原创 [Hadoop] 50030/jobtracker.jsp监控不到eclipse提交的作业

搭建好eclipse hadoop开发环境后,一般会用hadoop自带的WordCount做个测试,其自带的WordCount.java如下:package org.apache.hadoop.examples;import java.io.IOException;import java.util.StringTokenizer;import org.apache.hadoo

2013-01-14 22:18:57 1953 1

原创 [Hadoop] Hadoop开启调试模式

方法1:修改$HADOOP_CONF_DIR/log4j.properties文件 hadoop.root.logger=ALL,console    将该文件添加到项目classpath目录,如conf/log4j.properties    在代码中加入:    PropertyConfigurator.configure("conf/log4j.properties");方法

2013-01-14 20:40:30 8783

原创 [Java] Java Zip文件压缩与解压缩

apache有个包提供一些简单的方法来实现zip文件的压缩与解压缩http://ant.apache.org/。下载地址:org.apache.tools.zip下载下来解压缩后,该包中的ant.jar里面提供了zip文件压缩与解压缩的功能代码。在项目中引用该类库。以下是ZipUtil类的代码,其实现了createZipFile 和 unZip两个功能package com.u

2013-01-11 14:19:38 1137

转载 [Java] FileInputStream/FileOutputStream的应用

这是一对继承于InputStream和OutputStream的类,用于本地文件读写(二进制格式读写并且是顺序读写,读和写要分别创建出不同的文件流对象);本地文件读写编程的基本过程为:①  生成文件流对象(对文件读操作时应该为FileInputStream类,而文件写应该为FileOutputStream类);②  调用FileInputStream或FileOutputS

2013-01-11 10:27:23 588

转载 [Java] JAVA中文字符编码问题详解

JAVA的中文字符乱码问题一直很让人头疼。特别是在WEB应用中。网上的分析文章和解决方案都很多,但总是针对某些特定情况的。很多次遇到乱码问题后, 经过极为辛苦的调试和搜索资料后终于解决,满以为自己已经掌握了对付这些字符乱码怪兽的诀窍。可当过段时间,换了个应用或换了个环境,又会碰到那讨厌的火 星文,并再次无所适从。于是下决心好好整理一下中文字符编码问题,以方便自己记忆,也为其他程序员兄弟们提供一份参

2013-01-10 15:48:49 1112

Myeclipse配置GWT

文档里详细描述了如何在Myeclipse10中配置GWT,希望对大家有帮助

2013-07-25

wingide4.1及破解文件

1、先到http://wingware.com/downloads/wingide下载最新版本的IDE. 2、安装之前,先修改时间到一个月前。 3、安装 4、安装之后然后获取试用版的License。然后关闭WingIDE。 5、将破解文件abstract.pyo 放置破解文件abstract.pyo于安装目录\bin\2.5\src\process,比如C:\ProgramFiles\Wing IDE 4.1\bin\2.5\src\process。 6、修改时间为当前时间,重启WING ide就已经破解

2013-06-23

hbase权威指南.pdf

hbase 权威指南,涵盖hbase-0.94版本的内容,内容还是比较全面的,很强大

2013-01-22

hadoop1.0.3_api.chm

hadoop1.0.3的API帮助文档,学习hadoop Api的好帮手

2013-01-22

jdk1.6 source 包

jdk1.6.0.13的源码包,在Eclipse中和jdk的jar包关联后可以方便的查看jdk类的源码

2013-01-22

空空如也

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

TA关注的人

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