- 博客(6)
- 资源 (1)
- 问答 (6)
- 收藏
- 关注
原创 使用LinkedList实现安全队列
使用 wait notify 实现一个队列,队列有2个方法,add 和 get 。add方法往队列中添加元素,get方法往队列中获得元素。队列必须是线程安全的。如果get执行时,队列为空,线程必须阻塞等待,直到有队列有数据。如果add时,队列已经满,则add线程要等待,直到队列有空闲空间。 /** * 使用LinkedList实现安全队列 * */public class
2017-08-20 14:40:58 1309 1
原创 并发程序设计——三个顺序线程练习
question: 有三个线程 t1,t2,t3,如何保证这三个线程顺序执行? public class ShunXuThreadTest { @Test public void threadTest() throws InterruptedException { Thread t1=new Thread(new soutThread(1));
2017-08-16 23:18:34 750 1
原创 略坑的Thread.stop()
一,stop方法调用之后,线程的run不一定会立即结束首先来看下stop方法的代码: @Deprecated public final synchronized void stop(Throwable obj) { if (obj == null) throw new NullPointerException(); Security
2017-08-14 22:34:56 738
原创 HBase查询优化——持续更新
Scan:setBatch,setCaching,setCacheBlockspublic void setBatch(int batch)public void setCaching(int caching)public void setCacheBlocks(boolean cacheBlocks)setBatch:为设置获取记录的列个数,默认无限制,也就是返回所有的列setCachin
2017-08-02 22:55:53 822 1
原创 HBase数据存储
HRegionServer HBase的数据文件都存储在HDFS上,格式主要有两种: - HFile:HBase中KeyValue数据的存储格式,HFile是Hadoop的二进制文件,实际上StoreFile就是对HFile做了轻量级的包装,即StoreFile底层就是HFile - HLog File:HBase中WAL(Write Ahead Log)的存储格式,物理上是Hadoop的S
2017-08-01 22:36:11 1918 1
原创 HBase架构解析
Hbase组件客户端Client整个HBase集群的入口使用HBase RPC机制与HMaster和HRegionserver通信与HMaster通信进行管理类的操作与HRegionserver通信进行读写类操作包含访问HBase的接口,并维护cache来加快对HBase的访问,与HRegionserver交互程序协调服务Zookeeper保证任何时候,集群中只有一个Master存
2017-08-01 21:51:40 566 1
假装美少女战士
2021-06-29
Hbase连接报错RpcRetryingCaller
2016-12-22
REST ful api发布到linux报错404
2016-03-29
安卓平板安卓ubunt系统
2016-03-13
安卓ListView如何遍历每个Item保存我每条上添加的数据
2015-10-26
使用bootstrap的一个东西,然后下报出这样一个错误,怎么改写代码才行?()
2015-04-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人