09 2012 档案

摘要:在Redhat上安装Thrift公司的机器都是Redhat,所以边装边记录一下安装过程。安装过程参考文档:Thrift依赖的软件:http://wiki.apache.org/thrift/ThriftRequirements官方安装指南:http://wiki.apache.org/thrift/ThriftInstallationStep1:安装依赖autoconf版本低需要升级。./configue –prefix /usr, make, make install经典三步搞定libtool版本低需要升级。./configue –prefix /usr, make, make instal 阅读全文
posted @ 2012-09-26 11:25 明将军 阅读(598) 评论(0) 推荐(0)
摘要:前言: 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。认识BlockingQueue 阻塞队列,顾名思义,首先它是一个队列,而一个队列在数据结构中所起的作用大致如下图所示: 从上图我们可以很清楚看到,通过一个共享的队列,可以使得数据由队列的一端输入,从另外一端输出; 常用的队列主要有以下两种:(当然通过不同的实现方式,还可以延伸出很多不同类型的队列,D. 阅读全文
posted @ 2012-09-11 10:23 明将军 阅读(214) 评论(0) 推荐(0)

恨怨悲苦憎怒嗔、仁爱慈孝耻义廉。是故恨人所以得仁,无爱者必不怨,不慈者必无悲,孝而有苦,憎后耻来,义自怒生,廉人心嗔。夹天地七大苦,破人情七大碍,遂舍善恶之心,得称剑神。