据说,世界上本没有懂,装懂装久了,也就懂了!
2009-10-16 16:06:11 阅读(4) 评论(0)
看仓央嘉措的情诗有别与看其他的一些诗词,那种跟佛、众生、轮回相结合的感觉,凄美、感人,就像内心里有个火种,但外表又是那么地风平浪静!读着能读到人的心坎上去!节选一些:
过了开花的时光,
蜜蜂儿不必心伤。
既然是缘分已尽,
我何必枉自断肠。
那一天闭目在经殿香雾中蓦然听见你颂经中的真言
那一月我摇动所有的转经筒不为超度只为触摸你的指尖
那一年磕长头匍匐在山路不为觐见只为贴着你的温暖
那一世转山转水转佛塔啊不为修来生只为途中与你相见
又译为:
那一夜,我听了一宿梵唱,不为参悟,只为寻你的一丝气息。
那一月,我转过所有经轮,不为超度,只为触摸你的指纹。
那一年,我磕长头拥抱尘埃,不为朝佛,只为贴着了你的温暖。
2009-10-11 21:18:25 阅读(8) 评论(1)
大半年没出去玩了,真的有点厌倦了城市的生活!本来五一时有机会去云南的,但刚好家里有点事而且朋友提到那时毒虫较多就放弃了。没想到十一前有同事提到去云南,所以就顺理成章的约在了一起出发!
其实我去云南的最初目的是想提前体验下西藏行的感觉并看看日照金山,当然,这两个目的最终都达到并超出了我的预想!
下面开始记事:
D1,9月28日晚,7个或多或少带有同事关系的人一起踏上了去云南的火车,他们分别是酸奶、小小、十三姨、老徐、荔枝、菲菲和我。其中有我熟悉的同事,也有不熟悉的“陌生人”,但这一路下来,注定大家最终会成为一家人!其实,在见面前大家通过网上聊天大概都有点认识了(除了没见过面),但上了火车后十三姨的热情开朗还是有点超出我的预期,当然,一路上有了荔枝和十三姨两个“娱乐主持”,33小时的火车之旅结束的也特别快!
D2,还是在火车
2009-9-27 11:26:44 阅读(83) 评论(0)
如果你要开始研究Mina代码,我会有三点建议:
1、 有一定的JAVA基础(这有点废话,不过这里的基础要求其实也不高)。
2、 对Mina代码里面的继承关系要多加留意,它往往一个类有4、5层继承关系,不了解它们的继承关系,你会被跳来跳去的代码搞晕的。
3、 要先了解下Socket编程方面的知识,这里不是指Java的Socket编程,而是unix c方面的,有了基础概念,你再回头去研究Mina代码就会茅塞顿开了(Mina本身代码不多,封装的都是java nio的东东,但java nio这些又是基于系统socket方面的知识的)!
下面讲讲我对Mina的认识。我们得从基础开始讲:
2009-9-3 17:18:01 阅读(15) 评论(0)
1、hadoop集群如果运行久了,感觉慢了,就要考虑有死进程存在了,这时候用hadoop命令shutdown-all是起不了效果的,它之后停掉活的进程。这时候得手工去杀死那些死进程,当然可以写个脚本来代劳!
2、集群性能差的时候,一般都用些默认的配置!当集群的单机性能改善后,就可以调高某些配置了,如调高mapred.tasktracker.map.tasks.maximum和mapred.tasktracker.reduce.tasks.maximum的值,这值表示单机同时执行的mapper块和reducer块数,默认是2。如果是8核的机器,可以调到6或8,当然要根据负载来平衡的。
3、Hadoop的作用就是各机器分别处理一定量的数据块,当集群机器比较少的
2009-8-27 14:31:46 阅读(74) 评论(0)
最近遇到hadoop与ssh_exchange_identification的问题,情况大致是这样的。一台中心机,有个主shell,这个脚本会控制其他各台db机dump数据并put到hadoop集群。其中db里最老的表的数据量特别大,再更老的表是没数据的(空表),dump和put是并发的,即前面那张表刚dump完,就另起一个进程去put,dump完就会马上dump下一张表的数据了。问题就出在有表数据的表和没表数据表的交接处。当dump完那张有数据的表数据后,这张表的数据还在put到hadoop表的时候,其他没有表数据的表马上dump完并开始put了,而且也马上能put完。当这种空表比较少时是没有问题的,但比较多时就出现了ssh_exchange_identification: Connection closed