白又胖's profile风和日丽的胖人谷PhotosBlogLists Tools Help
May 24

周末记录

周六和胡屁屁在一个咖啡馆坐了一天,各自高效的完成了一些严肃工作(我基本把过载保护和节点管理器的文章整理完了,赶明post到我的小站上)。这一天除了搞完节点管理器这个怪兽以外,更是切身体会了选择匮乏带来的好处:比如在屋里,你有吃西瓜、看电视、钻被子里假寐等各种权利和选择,而这些选择将严重影响正二八经做一件事情的延续性和效率;在咖啡馆里就会不一样,你只能喝东西或者做自己的事情,这种纯粹性会为想要专心做事情的你保驾护航……好吧,如果你说你5月23日也去了东方银座的COSTA,那么我承认我做严肃工作的间歇,趴在护栏看了一会楼下的肚皮舞(~ ̄▽ ̄)~

今天去踢了个小场比赛,踢满全场,现在软的跟水母一样,瘫在沙发里了……


May 01

哈哈哈哈哈哈哈哈哈逗死我了

哈哈哈哈哈哈哈哈哈逗死我了

 

April 11

昨天晚上BBQ了

昨天晚上吃了味美的BBQ,然后shoot了一个精巧的trouble,今天下午准备踢波

发件人 照片投放箱
 
 
 
This item is a test about distribution by e-mail.
March 24

丽江又来了

昨晚那段无意中写成了双食计,请明辨的人们相信我12号晚是在四方街而非簋街。
                                                                                                                   ___ 此处马赛克处理
                                                                                                                  |
昨天说为贝贝盈眶,盈完眶我就被牵马的大姐万箭穿心了:大姐看了看邹宇的大脸又看了看我的@$*脸说:“你们俩胖成这建议多骑点,海拔上去了高血压的人一般不行!” 马帮女们笑得花枝乱颤,小爷我假装陪笑以掩饰尴尬,就差用雪山裸奔来证明自己华丽的低血压了。这里补充一下,如果卯着劲儿想看积雪还是坐缆车好,不要学我们高血压一族骑马。3000来米的时候chazi就赖着和邹宇停下来二人世界了,所以剩了我和jj两个人一起继续向上爬。由于我们逃票,所以也逃开了好的风景,沿途的景致比较平民化。最美不过夕阳红二人组的我和jj走到离目标还有一半路程就歇菜了,我们坐在石头上看头顶的峰峦,看在山风里摇曳的松林,都不怎么说话,也什么都不想。这真好。
下山的时候五六点,五六点就只能吃饭。我们找了个地方吃腊排骨和紫土豆,一边吃一边走着青稞酒,很带劲儿。吃完饭跑去按摩了,师傅手艺绝佳,把人捏的哼哼唧唧的,哼唧完任督二脉也通了。邹宇期间青稞酒上头,昏死数回,大家无不扼腕。DT
 
14号我们租自行车去束河玩。去程绕弯了,但却收获了一个45度大下坡,四个快三张的老孩子让引力牵动着自己,喊叫和大笑,高兴的把全世界都忘了!束河镇子的亮点就是在河水里冰啤酒,我们在麻婆豆腐和盐煎肉里干掉了两瓶啤酒。我还有一个特别深的印象就是给jj照了张相,相片里2/3是她、1/3是刚买的草莓,白白的她和红红的草莓搭在一起颜色可好看了。下午的内容就是随便找一家小茶馆,软沙发,慵懒,唱歌,纸牌,喝茶上厕所。然后晚上在房子里看快乐大本营,看伍佰给谢娜黑脸,抽东巴树叶卷烟。
 
15号是中虎跳徒步。虎跳峡还真挺不错,我也是第一次这么接近峡谷,也没啥说的,照片才有力,等过几天收到照片了传上来给大家看。对了,我这天给他们仨听播放器里的一首歌,是ZIYO的like yesterday,但是大家都说不好听。我还和chazi聊了很多小时候的事,她的记性把我吓着了!
晚上赶回成都,chazi和邹宇回家了,我和jj随便找了个旅馆凑活了一宿,happy ending。
 
 

丽江

从丽江回来一个礼拜了,赶紧写点,以防记忆丢失。
12号从北京去成都转机的路上和四川政协委员同机,所以吃了个VIP飞机饭。看到旗袍空姐递来的豪华餐盒,饥饿的怨念顿时熊熊燃起,全然不顾登机前已经在东方既白吃了一盘炸酱面四个蒸饺半碗酸辣汤。在双流机场和chazi老两口接上了头,并第一次见到年轻貌美的姜猫真人。晚上九点多转机到丽江,行李胡乱往客栈一放就去镇上找乐子了!走在镇子里红色角砾岩铺就的路面,一下就被震住了:月光缠绕的锦鲤,头戴八角帽的纳西老婆婆,推杯换盏的背包客,,,这些画面惊艳的让人觉得不真实……心情非常好,所以又邪恶的去觅食了,四个人跟和尚化缘似的到处问店家啥时候关门能不能再给做点吃的。最后觅到了铁板牦牛和树花炒蛋,最最后吃成了花痴。当天晚上躺在床上东方既白炸酱面政协甜品和树花一起往嗓子眼涌,痛不欲生。
 
13号去了玉龙雪山,我们选择骑马。我的马(到现在我都坚持认为邹宇不幸的被分到一匹骡子)叫海力,据说特别听主人话,让回厩回厩让撂挑子撂挑子。特别要强调的是海利的伙伴小花狗贝贝,他(男狗)一直和我们的小马帮在一起,每次自己走到前面还得回头看看大家都跟上没,为此,作为狗爱好者的我老泪纵横。
 
。。。。nnd,12点46了,先睡,明天说高血压和腊排骨的故事。
February 08

周六中午大家一块做饭,几个艺高人胆大的山寨厨师把蔬菜、鸡肉、咖喱做得风生水起,最后以饭扫光完美收官。饭后甜品是各位吃货(包括山寨厨)抽扑克比大小,loser洗五人份餐具,大小判定规则为先比牌面大小(2最小ace最大),然后看花色(方片最小黑桃最大)。我第一个抽,电光火石动若脱兔燕子李三说时迟那时快就从一沓牌里抽到方片2,众未抽牌winner下巴相继脱臼。
 
洗完了碗筷大家一块玩一种卡牌游戏,里面有一种牌叫闪电,轮到你持有这种牌时需要抽花牌判定,如果抽到了黑桃2到黑桃9的花牌就被闪电击死直接出局。游戏进行了7个小时左右,我共计被闪电电死3次,是总电死量的3/4。
 
晚饭吃货增加到6人,饭后还是扑克牌定生死,这次抽的是梅花J,正摩拳擦掌准备意气风发颐指气使一把,却发现周围不是Q就是K,遂含恨而洗。
 
January 18

顿悟若干:OOM和TMOF

前两天在武汉再次遭遇OOM、TMOF两个怪客,过完招后发现了以前一直没注意到的一些细节,这收获和打通了任督二脉一样酷。
 
(1)OOM(OutOfMemory)
      java进程的OOM分成两种,一种是native memory的耗尽,一种是java memory的耗尽。区分这两类OOM的一个简单方法就是看stdout里的关键字:如果有关键字“ java.lang.OutOfMemoryError”,则说明是java的OOM;如果有关键字说明“无法获得内存”则是native OOM 。   
      OK,前面的描述是关于旧知识的一个小整理,我在这儿想记录的发现是:如果是native mem的OOM,进程很快会退出(生成core)如果是java的OOM,进程不会立刻退出,而是每heap OOM一下就在stdout里print一把,直到最后崩殂(crash)。这回的发现是基于AIX,其他的估计不出其右。
 
(2)TMOF(Too Many Open Files)
      $WLS_HOME/common/bin/commEnv.sh脚本里有resetFD这个函数:
                      # limit the number of open file descriptors
                      resetFd() {
                        if [ ! -n "`uname -s |grep -i cygwin || uname -s |grep -i windows_nt || \
                                    uname -s |grep -i HP-UX`
" ]
                        then
                           //To Explicitly limit the number of open file descriptors, say 1024
                             ......
                        fi
                      }
        眼尖的话一下子就可以看出,这个函数针对AIX做了处理,如果uname出来是AIX,并且ulimit -n是unlimited,则reset文件描述符数为1025。在武汉之前,一直想不通为啥要在commEnv里加这个怪胎,以至于每次都要建议客户把这个数调大点(比如大于8192),这回在现场经过一番纠结,终于了解到这个函数是用于应对CR130536中提到的AIX下由于文件句柄设为unlimited所致的weblogic core dump问题而生的。这下欧了,从此不再纠结。
 
***********************************************************************************************************
星号线上面的东西估计没人喜欢看,包括我自己在内。为了补偿大家,以及所有作为风和日丽胖人谷衣食父母的RSS subscribers,贴一张在武汉吃的豆皮和煲仔饭给大家看: 
 

nnd,下回去必须买周黑鸭来吃。

 
 
Photo 1 of 6
website statistics