- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 《洗澡》之后
周末在家读完《洗澡》,读得很快,不是很细致。 书主要讲的建国后知识分子改造,以及改造前的故事。 统供三部分,第一部分乍读不明所以,其实是主要讲的各路人才、知识分子被聚集到一起,来到所谓的研究院。到第二部分人物脉络渐渐清晰,刻画人物、以及之间的故事。到第三部分,我就很喜欢了,尤其是每个人的“洗澡”检讨,不动声色地揭露出每个人的丑陋和恶俗。读来很好笑,想想却是那个时代真实的发生
2013-12-22 15:30:06 733
原创 MapReduce
第一次看见MapReduce的概念是hadoop书里,然后就是学习函数式编程clojure的时候,再后来发现storm中也存在。维基百科如是解释:MapReduce是Google提出的一个软件架构,用于大规模数据集(大于1TB)的并行运算。概念“Map(映射)”和“Reduce(化简)”,及他们的主要思想,都是从函数式编程语言借来的,还有从矢量编程语言借来的特性。下面整理比较一下,三种环境
2013-12-11 10:27:34 940
转载 zookeeper工作原理
最近在云主机上安装storm,照着量子恒道博客又看了一遍http://blog.linezing.com/2012/12/storm%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B-%E7%AC%AC%E4%B8%80%E7%AB%A0-%E5%89%8D%E8%A8%80其中,关于zookeeper又搜索学习了一下,下面是百度搜索研发部的博客h
2013-12-10 15:39:11 910
原创 clojure复习
编译在学习Clojure过程中你会发现,很多时候你并没有执行过第一步、即先创建字节码。 而是直接让JVM执行Clojure源代码。这是怎么回事?JVM不是只能运行字节码的吗? 秘密就在于Clojure的核心库即 clojure.jar。它会在运行时先把 Clojure 源代码翻译成字节码供JVM执行。整体上这就相当于把前两步工作合并一起完成了,而且是在程序运行时完成的。当然你也可以在程序运
2013-12-03 16:30:29 787
原创 log4j之DailyRollingFileAppender源码 重写文件名后缀
DailyRollingFileAppende每天(yyyy-MM-dd)生成一个日志文件,但是当天的文件没有日期后缀。试着重写了一下他的方法。/** * Copyright (C) The Apache Software Foundation. All rights reserved. * * This software is published under the terms of
2013-12-03 10:08:31 4151
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人