2014-08-01 walter lee
纠结 纠结于用中文还是英文写博客 感觉用中文写有点配不上我这个逼格较高的博客页面,毕竟联系方式和评论模块都是用的逼格较高的国外产品。所以决定用英文写半月记。今晚尝试了一下,发现写作的速度太慢了,如果用一直用英文写的话,估计我这个习惯连2个月都坚持不下来。所以屌丝就屌丝吧,中文走起。不过twitter还是要用英文发的。新浪微博怎么说也是自家产品,也不能扔了,是不是。所以决定生活琐事发微博,技术相关发twitter。毕竟这个博客在建设之初还是想作为技术博客使用的。之所以开始写半月记,完全是受同事启发,想记录一下自己在阿里的成长历程。 继续阅读 »
2014-07-28 walter lee
Drill:大数据的交互式分析 简介 Drill是开源世界中“交互式”的数据分析系统。目标是可以组建超过10000台机器的集群,并且可以在秒级处理PB级别或者万亿条数据。Hadoop作为大数据处理的事实标准,设计目标是实现大数据处理的高吞吐量。MapReduce处理一个数据,需要分钟级的时间。而业界对交互式的低延迟的数据分析和挖掘提出了新的需求,Google的Dremel希望将处理时间缩短到秒级。当前Dremel已经为Google的bigquery提供服务。Drill作为Google Dremel的开源实现,并非Hadoop的替代品,只是其补充。和Dremel一样,Drill可以高效的处理嵌套式数据格式。此外,Drill加入了额 继续阅读 »
2014-07-28 walter lee
系统环境 linux版本:redhat6 jdk:jdk1.7 1.本地安装与测试 1.1安装 1.1.1下载Drill M1 binary release http://people.apache.org/~jacques/apache-drill-1.0.0-m1.rc3/apache-drill-1.0.0-m1-binary-release.tar.gz 1.1.2 解压apache-drill-1.0.0-m1-binary-release.tar.gz tar -zxf apache-drill-1.0.0-m1-binary-release.tar.gz 1.1.3 做 继续阅读 »
2013-07-19 walter lee
编译型和解释型: 1.1 编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件。 1.2 解释型语言的程序不需要编译,省了道工序,解释性语言在运行程序的时候才翻译。 动态语言和静态语言(对应变量而言): 2.1 动态语言:一种在执行期间才去发现数据类型的语言, 动态语言是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。pythton 2.2 静态语言:即一种在编译时,数据类型是固定的语言。大多数静态类型定义语言强制这一点,它要求你在使用所有变量之前要声明它们的数据类型。C、C++、Java 强类型定义语言和 继续阅读 »
2012-08-19 walter lee
GBK简体中文版和UTF8简体中文版有什么区别? ASCII(ISO-8859-1)是鼻祖,最简单的方式,字节高位为0 GB2312、GBK、GB18030,这几个是中文编码方式,并向下兼容。GB2312包含7000多个汉字和字符,GBK包含21000多个,GB18030更厉害,到了27000多个。他们都是用2个字节来表示一个汉字。跟ascii是怎么区分的呢?如果高字节的高位为1(也就是高字节大于127),就表示是汉字,低字节并无明显特征。 Unicode是统一编码,它建立了一个全世界统一的码表。世界上的所有文字,在这张码表中都是唯一的。 UTF-8是Unicode的一种存储、传输方式。它将整个Uni 继续阅读 »
2012-08-19 walter lee
判断对象已经死的方法:1.引用计数法 2根搜索算法 GC Roots: 1 虚拟机栈(栈帧中的本地变量表)中的引用对象。 2 方法区中的类静态属性引用的对象。 3 方法区中的常量引用的对象。 4 本地方法栈中JNI(即一般说的Native方法)的引用的对象。 四种引用: 1.强引用只要引用还存在,垃圾收集器永远不会回收掉被引用的对象 2.软引用(SoftReference)用来描述一些还有用,但并非必需的对象。系统将要发生内存溢出异常之前,把这些对象进行回收。 3.弱引用(WeakReference)下一次垃圾回收发生时就会回收 4.虚引用(Phant 继续阅读 »
2011-01-24 walter lee
This article goes out to all those special people in my heart Every person that matters the most,you know who you are Does not matter for now,does not matter latter All I gonna to do is make that call Turn around,there you are And so to you from the bottom of my heart,I wanna say one thing:Thank you 继续阅读 »
2010-08-14 walter lee
学弟学妹们: 你们好。 我是你们07届软件工程的学长,现读大四,慧如常人,遇弱冠,事未成。我不是东软多么牛X的学长,也不是高尚,纯粹,脱离了低级趣味的人。对于大牛们,我也只能仰视。不过作为东软第一批安徽学子之一,我觉得有义务给大家分享一些我在大学的心得。希望大家能从中有所收获。 大家都经历了高考磨砺,相信对自己,对生活的认识都有了一些变化。但是大学是你人生中一个重要的起点。大学四年,也是你人生中弥足珍贵的四年。这里,我想讲一下,大学这三年的历程。我是安徽宿州人。和你们一样经历了高考。考试期间,出现了一些变故,成绩不是很理想。当时,父母提出让我复读一年,我没有同意,因为我知道,IT行业,一年一个样,很多 继续阅读 »