![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
记性不好
foreversunyao
这个作者很懒,什么都没留下…
展开
-
是面向接口 还是面向抽象?
今天看javaEye 论坛精选的时候发现了这句话: “面向接口编程”,这话里的接口不是java的interface,如果真正翻译一下,应该是“面向抽象编程”,也就是说,将功能抽象出来,然后通过对外的内容提供功能,至于对外的内容是interface,还是class,要看具体的情况。 ...原创 2011-04-15 08:53:27 · 161 阅读 · 0 评论 -
数据处理(要研究下)
foursquare 的数据分析系统(Hadoop+Hive+Redis+MongoDB)原创 2011-04-15 14:43:28 · 94 阅读 · 0 评论 -
StringTokenizer 与 split
转自:http://kimchoonho.iteye.com/blog/676606 1.区别 - split从JDK 1.4开始提供, StringTokenizer从JDK 1.0开始提供 - split函数用分割符拆分时, 如果是空字符串,就会输出文字串。但StringTokenizer会把空字符串去掉。默认情况下,最后的文字串是空字符串时,两种方法都会去掉空字符串。但是在Sp...原创 2011-04-18 21:49:38 · 95 阅读 · 0 评论 -
没看懂
http://www.blogjava.net/xinwuhen/archive/2008/03/08/184633.html原创 2011-04-20 23:51:31 · 72 阅读 · 0 评论 -
Java的一些细节
arrayList,当add对象到达一定的量,大于当前的arrayList容量时,arrayList会增加当前的容量,重新在内存中分配空间,容量是当前容量的两倍,并把以前arrayList中的元素拷贝到新的arrayList中,效率随着元素的大量增加,重复大批量的元素拷贝而降低。我们可以通过它自身的ensureCapacity()事先就给它决定好长度,这里有个前提,必须大概预测它的长度是多少...原创 2011-04-27 09:57:23 · 50 阅读 · 0 评论 -
语言是什么? 比较erlang 和 scala时候产生的疑问
今天在图书馆翻了几本书《scala编程》,《scala程序设计(java 虚拟机多核编程实战)》和《Erlang编程语言》。突然产生了迷惑,什么是面向对象语言,什么是函数式语言,什么是动态语言什么又是静态语言... 回想起研究生阶段还上过“程序设计语言原理” 貌似就是讲到这些东西... 没办法 了,只要查查,整理了一些资料 静态语言和动态语言 http://www.iteye.com...原创 2011-05-02 22:27:19 · 184 阅读 · 0 评论 -
每天的阅读
hadoop的瓶颈: 实际上,Yahoo最近已经公开了一篇博客,关于Hadoop重构的问题,在博客中,雅虎写道,集群的规模达到4000台机器的时候,Hadoop正遭遇到扩展性的瓶颈,MapReduce的JobTracker需要彻底改革,以解决其可扩展性,内存消耗,线程模型,可靠性和性能的几个缺陷。 “Hadoop集群规模不是越大越好,Mapreduce的好处在于共享,资源利用充分,但实现的前提...原创 2011-05-03 11:32:59 · 109 阅读 · 0 评论 -
SOA All the Way Down -; The Internal Architecture Embodied by Erlang
Problem inside each service:each service is mini-obidos;hard to diagnose and fix and enhance;encumbered; concurrent : stackless python; erlang; message-passing;no memory shared;原创 2011-07-14 17:40:12 · 78 阅读 · 0 评论 -
hadoop shuffle机制中针对中间数据的排序过程详解(源代码级)---转载
转载--http://blog.csdn.net/riverm/article/details/6883606 在所有公开资料中,很少有对Hadoop 中间数据的sort过程进行详细介绍的。如果想要深入了解hadoop对中间数据的排序机制,只有通过阅读源代码才能达到。而hadoop的这段代码本身具有非常大的迷惑性,如果不注意细节,很容易会发生错误的理解。 本篇文章从原理上详细介绍了ha...原创 2011-10-20 09:18:55 · 145 阅读 · 0 评论