2011年10月18日

莫比乌斯带

摘要: 在学校里,我学到的第一门编程语言,是 Mathematica,严格讲 Mathematica 也许不算是一门编程语言,但它的确很有趣。那个时候(1998年),Mathematica 还只是 1.2 (或者1.4,具体记不清了)了。学校机房的电脑也很慢,但是从那开始,我开始可以将自己的一些想象变成视觉,莫比乌斯带的方程式就是这样想象出来的:ParametricPlot3D[{(4 + v*Cos[u/2])*Cos[u], (4 + v*Sin[u/2])*Sin[u], v*Sin[u/2]}, {u, 0, 2*Pi}, {v, -1, 1}]理论上讲,这是一个扭曲均匀的莫比乌斯带,扭曲可以 阅读全文

posted @ 2011-10-18 21:56 能发波 阅读(234) 评论(0) 推荐(0)

Hadoop.MapReduce.简介

摘要: 本文是2009年9月为公司内部培训写得的一篇简介。MapReduce概述提供计算任务的自动并行化机制,使用分发-收集的并行策略,Map阶段处理(无依赖的)原始输入,Reduce阶段处理依赖关系(按Key依赖)。架构在hadoop之上,原则上可以使用hadoop代理的所有分布式文件系统(hdfs,kfs,s3),但我们目前仅使用hdfs。MapReduce流程1.客户端提交MapReduce任务2.JobTracker分发任务,依据输入文件的chunk位置信息,将相应的split分发到TaskTracker3.Map.TaskTracker 执行Map任务a)读取splitb)产生输出,输出按i 阅读全文

posted @ 2011-10-18 21:08 能发波 阅读(173) 评论(0) 推荐(0)

导航