连击 天
fork: star:
一、底层结构 HashSet的底层是HashMap;CopyOnWriteArraySet的底层是CopyOnWriteArrayList 二、Set的特性:元素唯一,不能重复 public boolean contains(Object o) { return al....
import java.nio.ByteOrder; /** */ public class AnyIdUtil { public final static boolean IS_BIG_ENEIAN = (ByteOrder.nativeOrder() == ByteOrder.BIG_ENDIAN); publi...
Hbase1.1.5源码: HTable类: @Override public void put(final Put put) throws IOException { getBufferedMutator().mutate(put);//放入bufferMutator中 if (autoFlush) { ...
Hbase1.1.5源码: HTable类: @Override public void put(final Put put) throws IOException { getBufferedMutator().mutate(put);//放入bufferMutator中 if (autoFlush) { ...
行键设计希望得到的效果: 1 尽可能大的离散度,数据均匀分布在hbase region上 2 rowkey尽量短,最好在16个字节内。 常用方式: 1 时间戳反转 2 hash 3 md5 : a byte[] rowkey = MD5(in) b ...
启动hbase shell后,输入help命令。看到几个之前不曾知道的命令。 incr, get_counter, get_splits 1、 incr 测试发现incr和put命令,value类型不同。推测:put的值是字节数组类型,而incr的...
转:http://blog.sina.com.cn/s/blog_6047c8870100qftt.html char转化为byte: public static byte[] charToByte(char c) { byte[] b = new byte[2]; b[0] = (byte) ((c & 0xFF00) >> 8); b...
转自: http://www.cnblogs.com/elleniou/archive/2012/08/29/2662353.html .java.io.StreamCorruptedException: invalid type code: AC解决办法 问题描述: 在向一个文件写入可序列化对象时...
自己会怎么设计阻塞?怎么设计回调? 阻塞使用LinkedBlockingDeque来实现;存放事件;事件中封装有回调类对象;当take()获取成功,则调用回调函数。
方法1:调用成员函数 newInstance() 摘选源码: Constructor<T> tmpConstructor = cachedConstructor; return tmpConstructor.newInstance((Object[])null); //最终调用的是Constructor.new...
经常遇到这种情况,在配置文件中配置使用哪个类;程序在运行时,通过配置的类名,动态生成这个类的对象或调用这个类的某个方法。 这使用的是java的反射机制。 当程序启动时,类加载器首先会加...
1 /* 1 connectString: zk服务端的地址和端口,用,分割;可选添加路径前缀;连接时是随机选择地址连接 2 sessionTimeout:会话周期,单位是毫秒;客户端和服务端通过心跳检测会话的有效性...
在github上看到一个网络爬虫的demo. 网络爬虫模型: 访问url,发起请求-》返回html源码-》解析内容。 demo里面有使用zookeeper对线程监控。zookeeper的具体使用用途,还需要好好研究下。...
1 // 构造函数, 不要被initIdleCapacity 误解,调用构造函数时,并没有放入对象。 // initIdleCapacity为对象池指定一个初始的参考大小(当空间不够时会自动增长)。但在源码中没看到有...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复