- 博客(7)
- 资源 (4)
- 收藏
- 关注
转载 java gc垃圾收集算法
跟踪收集器跟踪收集器采用的为集中式的管理方式,全局记录对象之间的引用状态,执行时从一些列GC Roots的对象做为起点,从这些节点向下开始进行搜索所有的引用链,当一个对象到GC Roots 没有任何引用链时,则证明此对象是不可用的。下图中,对象Object6、Object7、Object8虽然互相引用,但他们的GC Roots是不可到达的,所以它们将会被判定为是可回收的对象。
2014-08-29 15:06:41 846
转载 java垃圾收集器
HotSpot JVM收集器 上面有7中收集器,分为两块,上面为新生代收集器,下面是老年代收集器。如果两个收集器之间存在连线,就说明它们可以搭配使用。Serial(串行GC)收集器Serial收集器是一个新生代收集器,单线程执行,使用复制算法。它在进行垃圾收集时,必须暂停其他所有的工作线程(用户线程)。是Jvm client模式下默认的新生
2014-08-29 15:00:53 824
原创 hbase读写优化小记
客户端编程时我们可以注意的:1、批量读当我们使用scan顺序读的时候,默认是一个RPC请求返回一条数据,我们可以设置一次返回多条缓存在客户端缓存,比如sn.setCaching(1000);2、批量写数据在客户端累计到一定量再发次请求,批量写table.setWriteBufferSize(1 * 1024 * 1024); table.setAutoFlush(false); ...
2014-08-28 16:32:56 1740
原创 awk常见用法总结
split用法echo "hello_xiao_lan" | awk '{split($0,b,"_");print b[3]}'//substr用法 awk '{a=substr($1,2);print a}' file2 //求均值 awk '{ sum = $1+sum ;count++ } END {print count, sum,sum/count}' aa.txt
2014-08-27 17:29:22 1444 1
原创 使用HBASE用到的几个filter SingleColumnValueFilter,RowFilter,ValueFilter
SingleColumnValueFilter过滤某列值大于多少小于多少: List filters = new ArrayList(); filters.add( new SingleColumnValueFilter(Bytes.toBytes("pinfo"), //列族
2014-08-14 15:02:46 14122 1
处理后的ip库
2015-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人