Concurrent Work

Rambling of a coder who craves for knowledge and understanding of the world.

26 Apr 2014

源码编译openjdk 8

Written by Dongfang Qu
最近在看«深入理解Java虚拟机-JVM高级特性与最佳实践»这本书,里面有讲解openjdk 7的源码编译方法,比较喜欢尝鲜的我决定编译一下openjdk 8。 阅读了openjdk 8的Build README后发现,编译方式相比openjdk 7来说简 …
19 Apr 2014

debian linux安装Intellij IDEA 13

Written by Dongfang Qu
没有用IDE写过代码,一直都是一个铁杆的vim粉丝,可能做的工程还没不够大吧。最近开始搞java,据说最好的java集成开发环境就是这个IDEA了,于是想装来尝试一下集成开发是个什么样的感觉。 Intellij IDEA官方没有提供debian的二进制安装包,于是就问了一下谷哥。 …
20 Mar 2014

debian安装Oracle(Sun) jdk 8

Written by Dongfang Qu
在debian linux上玩java的话,常见的jdk有Open-JDK(默认)和Oracle的官方JDK两种选择,debian的官方源中已经没有Oracle(Sun)的官方deb包,所以不能简单的使用apt-get安装了。 现在如果还想使用Oracle官方JDK的话,可以按照 …
08 Mar 2014

java String 详解

Written by Dongfang Qu
Java可表达字符串的类主要有java.lang.String, java.lang.StringBuffer和java.lang.StringBuilder三种,下面介绍一下它们三者的异同; java.lang.String 字符串常量,只读,每次赋值操作会destroy掉原有 …
15 Feb 2014

日志数据采集客户端logstash和fluentd的比较

Written by Dongfang Qu
logstash和fluentd是ruby圈的log数据采集工具,功能类似于scribed、flume,相比较而言logstash和fluentd架构设计更漂亮,生态圈更丰富一些。 近期先后阅读了fluentd和logstash的源码,大概的一些信息总结如下: 特点: 开发语 …