自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 开源软件许可协议解析

见图片 

2014-11-28 09:47:42 263

原创 分布式事务处理学习总结

其实大多数互联网应用对事务性要求都不高,更多的挑战在于更好的性能和更高的可扩展性,只有少数涉及到账户和交易的系统才对事务和一致性有着强烈的需求。事务机制: ACID原则当我们需要对2个及以上的数据实体进行写操作,这些数据存在依赖关系,需要保证同时成功或者失败的时候,我们就需要 原子性 操作。例如总账户和交易明细,他们是存在依赖关系的,如果更新了总账户,没有产生交易明细,就会出现不一致的状...

2014-11-19 13:09:52 232

原创 通过gdb core抓到JVM crash的幕后黑手

原文:http://blog.csdn.net/cpzhong/article/details/7191811    最近几天线上jboss服务器经常莫名地突然停止运行,导致半夜都被报警短信吵醒,元旦几天也基本就在收报警,然后重启系统。查看jboss控制台错误日志,发现只有下面一行:/opt/.../jboss/bin/run.sh: line 181: 26430 段错误     ...

2014-11-19 11:33:20 445

原创 HBase的get过程(一)

原文:http://punishzhou.iteye.com/blog/1258848 0.90.X的get和scan操作原理上是比较一致的,get操作都变为scan操作。不过在分析之前我们还是从get说起话不多说首先看看get这个接口,hbase客户端对于get有以下几种:Java代码  public Get(byte [] row)  J...

2014-11-16 13:45:59 435

原创 HBase的数据的update

hbase是以rowkey,column,timestamp这三个维度来区分的。即如果两条记录其rowkey,column,timestamp一样的话,那么hbase就会认为其是相同的数据。 Java代码           row     column   value   time  put      r1     cf:c1      '5'       ...

2014-11-16 13:33:16 1021

原创 hbase的行锁与多版本并发控制(MVCC)

参考:http://www.rigongyizu.com/hbase-row-lock-and-multiversion-concurrency-control/ MVCC (Multiversion Concurrency Control),即多版本并发控制技术,它使得大部分支持行锁的事务引擎,不再单纯的使用行锁来进行数据库的并发控制,取而代之的是,把数据库的行锁与行的多个版本结合起来...

2014-11-16 12:57:49 426

原创 facebook的HBase经验

见附件

2014-11-12 22:16:55 219

原创 python读取图片exif信息

f = open("/home/admin/tlog-proxy/logs/gather/172.20.186.157/home/admin/logs/eagleeye/eagleeye.log.bak")ls = f.readlines()list = []repeat = []for l in ls: l = l.replace("\n","") ...

2014-11-06 10:53:24 1432

jvm规范

最权威的JVM规范,深入讲解classloader,class装载时机,类装载安全

2007-11-06

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

TA关注的人

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