![]() |
|
Spaces home MarvePhotosProfileFriendsMore ![]() | ![]() |
MarveMarve plus "L" is marvel, then what "L" represents for?
|
5/10/2007 换地址了。同时用blogger,msnspace打开一篇字数差不多的文章。
在不考虑cpu时间片对不同线程分配不平均的情况。
和不考虑网络发包延迟在相差1妙钟时间差距内的差异的情况,
也不考虑网络收到数据后ie显示数据的不公平因素外!。。。。。
blogger失败了,我尝试了一次,打开了,速度很快。
msn失败了,我尝试了两次,又失败了。
所以,换到blogger上。
虽然我并不是个称职的用户,虽然我也有些念旧,但是,选择在所难免。
12/25/2006 游泳-爽就一个字 呵呵,根据某同学的要求,我要写点内心深处的东西----想说什么就写什么。
爽,游泳真的很爽。每次游泳后精神都特别的好。今天本来很困,很乏,到游泳池里却不一样了,真是如鱼得水得感觉。
前600米自由泳和蛙泳100米轮换,上岸后喝了点水。后面继续,然后一口气600米混合游没有休息,竟然不是很累,感叹人的潜力啊。以前我好像说过:如果你的目标是500米,那么你游到450米的时候发现就几乎游不动了,而当你的目标是1000米的时候,你游到800米都不会感到累的。
以前看过一个节目,讲得是一家人对一个小神童的全面教育,家里奶奶的职责就是每周要求小孙子游泳四次,风雨无阻。奶奶说这是锻炼孙子的意志力。恩,我的奶奶和外婆都去世了,我就自己约束自己吧。
“想到哪三件东西就开心?”这个问题的答案应该改一下了---游泳,桑拿,脉动---哈哈,想到了就爽。
12/18/2006 感动 因为其他原因打开了iptv的cctv1,看到正在放的动画片"围棋少年"。虽然我不喜欢看动画片,觉得那是给小孩子看的,但由于这个节目是关于围棋的,所以我就决定耐心下来看完这集。
大概情节是中国有个围棋少年天才江流儿,日本也有个少年天才黑木,由于政治或历史的原因,这两个天才要在某天下生死棋一决高下。可是夹杂着政治在里面,中国的少年在赴约的当天被日本的武士下毒了而不能来参加比赛,只能宣布日本天才获胜。而黑目这个少年是个正直的天才,他不接收这个胜利,在知道是他身边的武士下毒后他痛斥武士,并决定在10天之后再战。
下一个场景是,中国天才江流儿的病床前,他的师傅,关心他的人们在等待江流儿醒来。当他醒来后,大家都非常开心。正在这一堂开开心心的时候,"不速之客"黑木前来探访。善良的人们都视这个少年为敌人,并拒绝他的探访。在还没有见到谁的时候,江流儿就猜到:“是不是黑木?”。 黑木不管其他的人的阻挡,径直走到江流儿的病床前,一句话都没有说,在江流儿的病床前跪下。
看到这里,我忍不住流下了眼泪。这是一个很小的细节,可能听别人描述起来我决不会掉泪,可是这种小小的细节就能深深得打动我。就像看到阿甘正传里面阿甘忘记生死在炮火中去救他的黑人朋友的时候.......
电影之所以感人,是因为里面的情节让人们共鸣。在sleepless in seattle里面,男人和女人感动的电影不一样,但相同的是不论男人和女人,都会为感动自己的电影哭的稀里哗啦。
12/4/2006 Weblogic "java.net.SocketException: Broken pipe" Error 今天碰到一个错误"java.net.SocketException: Broken pipe".(写了个脚本可以支持隐藏/显示,msn因为安全原因把我的脚本给删除了.只好把整个错误显示在下面)
java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at weblogic.servlet.internal.ChunkUtils.writeChunkNoTransfer(ChunkUtils.java:280) at weblogic.servlet.internal.ChunkUtils.writeChunks(ChunkUtils.java:241) at weblogic.servlet.internal.ChunkOutput.flush(ChunkOutput.java:311) at weblogic.servlet.internal.ChunkOutput.checkForFlush(ChunkOutput.java:387) at weblogic.servlet.internal.ChunkOutput.write(ChunkOutput.java:254) at weblogic.servlet.internal.MultibyteOutput.write(ChunkOutput.java:482) at weblogic.servlet.internal.ChunkOutputWrapper.write(ChunkOutputWrapper.java:125) at weblogic.servlet.internal.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:184) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:66) at java.io.BufferedOutputStream.write(BufferedOutputStream.java:110) at java.io.FilterOutputStream.write(FilterOutputStream.java:80) 出错场景:Weblogic 服务器上同时跑着三个Web Application A,B,C. 控制台上每次A的某个数据库连接完了就导致B application的客户端死掉.
错误分析:A application出错导致整个Weblogic的错误而引起B application的错误.而之前单独跑两个程序时都没有出现过问题,也就是说问题不是出现在Application A or B里面.
总结:A应用使用了数据库连接池,每次应用重起(restart)的时候都会建立一个连接池,这些连接被应用服务器保存在ServletContext中,而这个时候数据库重起了,导致ServletContext中的connection失效,然后再有请求使用该connection的时候,就会报上面的错误.
所以,在这种情况下,当数据库或数据服务重起以后,应用服务起也需要重新启动,让connection全部更新.
|
|
|||||||||||||
|
|