java的封装性实在bt

wshxzt 发表于 2008-05-31 15:33:49

今天用Map,想遍历全树,stl里简单的iterator<>就瞬间搞定的事,java里因为要遵循封装性,层次关系清晰,于是就要先用
Iterator it = mymap.entrySet().iterator()
因为Map是一个entry的集合,集合才有iterator
然后再强制转成Map.Entry
Map.Entry m = (Map.Entry) it.next();

不得不佩服发明java的人……
收藏: QQ书签 del.icio.us 订阅: Google 抓虾

温习《毕业生》

wshxzt 发表于 2008-05-31 02:36:10

记得第一次看毕业生还是初中时候的事了,当时只是觉得这是个挺好玩的故事,哪能明白主人公的心理变化
今天重温,虽然的确在文化方面还是有些鸿沟,虽然有些细节我还是无法想象
但是,我至少有了那种迷茫的认同感,中美经济发展差50年左右,当年的美国毕业生差不多不正是今天中国的毕业生么
刚从封闭的学堂里走出来,先是迷茫和不知所措,面对社会的各种诱惑,接着会变得冷漠堕落么,再接着会被社会所伤害么?而最后我们能找到自我么?
收藏: QQ书签 del.icio.us 订阅: Google 抓虾

zz 追MM与设计模式

wshxzt 发表于 2008-05-27 13:23:12

写oo proj郁闷中,虽然业务层本身很简单,随便搞搞就行,我也不高兴做数据层和表示层了……但是还是玩玩设计模式,搞个工厂之类,然后就发现教材上写的东西根本不完整,还是不得要领……看到个好玩的,zz来,虽然看完了还是基本一头雾水不知如何实践:

http://tieba.baidu.com/f?kz=4290113
呵呵 最近在学设计模式 无意中看到此文章 觉得不错转过来大家看看




原贴来自csdn 
==================================== 
创建型模式 
1,factory—追mm少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是mm爱吃的东西,虽 
然口味有所不同,但不管你带mm去麦当劳或肯德基,只管向服务员说"来四个鸡翅"就行 
了.麦当劳和肯德基就是生产鸡翅的factory 


工厂模式:客户类和工厂类分开.消费者任何时候需要某种产品,只需向工厂请求即可. 
消费者无须修改就可以接纳新产品.缺点是当产品修改时,工厂类也要做相应的修改.如 
:如何创建及如何向客户端提供. 

2,builder—mm最爱听的就是"我爱你"这句话了,见到不同地方的mm,要能够用她们的 
方言跟她说这句话哦,我有一个多种语言翻译机,上面每种语言都有一个按键,见到mm我 
只要按对应的键,它就能够用相应的语言说出"我爱你"这句话了,国外的mm也可以轻松 
搞掂,这就是我的"我爱你"builder.(这一定比美军在伊拉克用的翻译机好卖) 

建造模式:将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有 
不同的内部表象的产品对象.建造模式使得产品内部表象可以独立的变化,客户不必知道 
产品内部组成的细节.建造模式可以强制实行一种分步骤进行的建造过程. 

3,factory method—请mm去麦当劳吃汉堡,不同的mm有不同的口味,要每个都记住是一 
件烦人的事情,我一般采用factory method模式,带着mm到服务员那儿,说"要一个汉堡 
",具体要什么样的汉堡呢,让mm直接跟服务员说就行了. 

工厂方法模式:核心工厂类不再负责所有产品的创建,而是将具体创建的工作交给子类去 
做,成为一个抽象工厂角色,仅负责给出具体工厂类必须实现的接口,而不接触哪一个产 
品类应当被实例化这种细节. 

4,prototype—跟mm用qq聊天,一定要说些深情的话语了,我搜集了好多肉麻的情话,需 
要时只要copy出来放到qq里面就行了,这就是我的情话prototype了.(100块钱一份,你 
要不要) 

原始模型模式:通过给出一个原型对象来指明所要创建的对象的类型,然后用复制这个原 
型对象的方法创建出更多同类型的对象.原始模型模式允许动态的增加或减少产品类,产 
品类不需要非得有任何事先确定的等级结构,原始模型模式适用于任何的等级结构.缺点 
是每一个类都必须配备一个克隆方法. 

5,singleton—俺有6个漂亮的老婆,她们的老公都是我,我就是我们家里的老公 
sigleton,她们只要说道"老公",都是指的同一个人,那就是我(刚才做了个梦啦,哪 
有这么好的事) 

单例模式:单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个 
实例单例模式.单例模式只应在有真正的"单一实例"的需求时才可使用. 

结构型模式 

6,adapter—在朋友聚会上碰到了一个美女sarah,从香港来的,可我不会说粤语,她不 
会说普通话,只好求助于我的朋友kent了,他作为我和sarah之间的adapter,让我和 
sarah可以相互交谈了(也不知道他会不会耍我) 

适配器(变压器)模式:把一个类的接口变换成客户端所期待的另一种接口,从而使原本 
因接口原因不匹配而无法一起工作的两个类能够一起工作.适配类可以根据参数返还一个 
合适的实例给客户端. 

7,bridge—早上碰到mm,要说早上好,晚上碰到mm,要说晚上好;碰到mm穿了件新衣服 
,要说你的衣服好漂亮哦,碰到mm新做的发型,要说你的头发好漂亮哦.不要问我"早上 
碰到mm新做了个发型怎么说"这种问题,自己用bridge组合一下不就行了 

桥梁模式:将抽象化与实现化脱耦,使得二者可以独立的变化,也就是说将他们之间的强 
关联变成弱关联,也就是指在一个软件系统的抽象化和实现化之间使用组合/聚合关系而 
不是继承关系,从而使两者可以独立的变化. 

8,composite—mary今天过生日."我过生日,你要送我一件礼物.""嗯,好吧,去商 
   
   
 
2 追MM与设计模式
 
店,你自己挑.""这件t恤挺漂亮,买,这条裙子好看,买,这个包也不错,买."" 
喂,买了三件了呀,我只答应送一件礼物的哦.""什么呀,t恤加裙子加包包,正好配 
成一套呀,小姐,麻烦你包起来.""……",mm都会用composite模式了,你会了没有 


合成模式:合成模式将对象组织到树结构中,可以用来描述整体与部分的关系.合成模式 
就是一个处理对象的树结构的模式.合成模式把部分与整体的关系用树结构表示出来.合 
成模式使得客户端把一个个单独的成分对象和由他们复合而成的合成对象同等看待. 

9,decorator—mary过完轮到sarly过生日,还是不要叫她自己挑了,不然这个月伙食费 
肯定玩完,拿出我去年在华山顶上照的照片,在背面写上"最好的的礼物,就是爱你的 
fita",再到街上礼品店买了个像框(卖礼品的mm也很漂亮哦),再找隔壁搞美术设计的 
mike设计了一个漂亮的盒子装起来……,我们都是decorator,最终都在修饰我这个人呀 
,怎么样,看懂了吗? 

装饰模式:装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案 
,提供比继承更多的灵活性.动态给一个对象增加功能,这些功能可以再动态的撤消.增 
加由一些基本功能的排列组合而产生的非常大量的功能. 

10,facade—我有一个专业的nikon相机,我就喜欢自己手动调光圈,快门,这样照出来 
的照片才专业,但mm可不懂这些,教了半天也不会.幸好相机有facade设计模式,把相机 
调整到自动档,只要对准目标按快门就行了,一切由相机自动调整,这样mm也可以用这个 
相机给我拍张照片了. 

门面模式:外部与一个子系统的通信必须通过一个统一的门面对象进行.门面模式提供一 
个高层次的接口,使得子系统更易于使用.每一个子系统只有一个门面类,而且此门面类 
只有一个实例,也就是说它是一个单例模式.但整个系统可以有多个门面类. 

11,flyweight—每天跟mm发短信,手指都累死了,最近买了个新手机,可以把一些常用 
的句子存在手机里,要用的时候,直接拿出来,在前面加上mm的名字就可以发送了,再不 
用一个字一个字敲了.共享的句子就是flyweight,mm的名字就是提取出来的外部特征, 
根据上下文情况使用. 

享元模式:flyweight在拳击比赛中指最轻量级.享元模式以共享的方式高效的支持大量 
的细粒度对象.享元模式能做到共享的关键是区分内蕴状态和外蕴状态.内蕴状态存储在 
享元内部,不会随环境的改变而有所不同.外蕴状态是随环境的改变而改变的.外蕴状态 
不能影响内蕴状态,它们是相互独立的.将可以共享的状态和不可以共享的状态从常规类 
中区分开来,将不可以共享的状态从类里剔除出去.客户端不可以直接创建被共享的对象 
,而应当使用一个工厂对象负责创建被共享的对象.享元模式大幅度的降低内存中对象的 
数量. 

12,proxy—跟mm在网上聊天,一开头总是"hi,你好","你从哪儿来呀?""你多大了 
?""身高多少呀?"这些话,真烦人,写个程序做为我的proxy吧,凡是接收到这些话 
都设置好了自动的回答,接收到其他的话时再通知我回答,怎么样,酷吧. 

代理模式:代理模式给某一个对象提供一个代理对象,并由代理对象控制对源对象的引用 
.代理就是一个人或一个机构代表另一个人或者一个机构采取行动.某些情况下,客户不 
想或者不能够直接引用一个对象,代理对象可以在客户和目标对象直接起到中介的作用. 
客户端分辨不出代理主题对象与真实主题对象.代理模式可以并不知道真正的被代理对象 
,而仅仅持有一个被代理对象的接口,这时候代理对象不能够创建被代理对象,被代理对 
象必须有系统的其他角色代为创建并传入. 

行为模式 

13,chain of responsibleity—晚上去上英语课,为了好开溜坐到了最后一排,哇,前 
面坐了好几个漂亮的mm哎,找张纸条,写上"hi,可以做我的女朋友吗?如果不愿意请向 
前传",纸条就一个接一个的传上去了,糟糕,传到第一排的mm把纸条传给老师了,听说 
   
  作者: 中软人   2004-9-10 10:58   回复此发言  
 
3 追MM与设计模式
 
是个老处女呀,快跑! 

责任链模式:在责任链模式中,很多对象由每一个对象对其下家的引用而接 

起来形成一条链.请求在这个链上传递,直到链上的某一个对象决定处理此请求.客户并 
不知道链上的哪一个对象最终处理这个请求,系统可以在不影响客户端的情况下动态的重 
新组织链和分配责任.处理者有两个选择:承担责任或者把责任推给下家.一个请求可以 
最终不被任何接收端对象所接受. 

14,command—俺有一个mm家里管得特别严,没法见面,只好借助于她弟弟在我们俩之间 
传送信息,她对我有什么指示,就写一张纸条让她弟弟带给我.这不,她弟弟又传送过来 
一个command,为了感谢他,我请他吃了碗杂酱面,哪知道他说:"我同时给我姐姐三个 
男朋友送command,就数你最小气,才请我吃面.", 

命令模式:命令模式把一个请求或者操作封装到一个对象中.命令模式把发出命令的责任 
和执行命令的责任分割开,委派给不同的对象.命令模式允许请求的一方和发送的一方独 
立开来,使得请求的一方不必知道接收请求的一方的接口,更不必知道请求是怎么被接收 
,以及操作是否执行,何时被执行以及是怎么被执行的.系统支持命令的撤消. 

15,interpreter—俺有一个《泡mm真经》,上面有各种泡mm的攻略,比如说去吃西餐的 
步骤,去看电影的方法等等,跟mm约会时,只要做一个interpreter,照着上面的脚本执 
行就可以了. 

解释器模式:给定一个语言后,解释器模式可以定义出其文法的一种表示,并同时提供一 
个解释器.客户端可以使用这个解释器来解释这个语言中的句子.解释器模式将描述怎样 
在有了一个简单的文法后,使用模式设计解释这些语句.在解释器模式里面提到的语言是 
指任何解释器对象能够解释的任何组合.在解释器模式中需要定义一个代表文法的命令类 
的等级结构,也就是一系列的组合规则.每一个命令对象都有一个解释方法,代表对命令 
对象的解释.命令对象的等级结构中的对象的任何排列组合都是一个语言. 


16,iterator—我爱上了mary,不顾一切的向她求婚. 

mary:"想要我跟你结婚,得答应我的条件" 

我:"什么条件我都答应,你说吧" 

mary:"我看上了那个一克拉的钻石" 

我:"我买,我买,还有吗?" 

mary:"我看上了湖边的那栋别墅" 
我:"我买,我买,还有吗?" 

mary:"你的小弟弟必须要有50cm长" 

我脑袋嗡的一声,坐在椅子上,一咬牙:"我剪,我剪,还有吗?" 

…… 

迭代子模式:迭代子模式可以顺序访问一个聚集中的元素而不必暴露聚集的内部表象.多 
个对象聚在一起形成的总体称之为聚集,聚集对象是能够包容一组对象的容器对象.迭代 
子模式将迭代逻辑封装到一个独立的子对象中,从而与聚集本身隔开.迭代子模式简化了 
聚集的界面.每一个聚集对象都可以有一个或一个以上的迭代子对象,每一个迭代子的迭 
代状态可以是彼此独立的.迭代算法可以独立于聚集角色变化. 

17,mediator—四个mm打麻将,相互之间谁应该给谁多少钱算不清楚了,幸亏当时我在旁 
边,按照各自的筹码数算钱,赚了钱的从我这里拿,赔了钱的也付给我,一切就ok啦,俺 
得到了四个mm的电话. 

调停者模式:调停者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显 
作用.从而使他们可以松散偶合.当某些对象之间的作用发生改变时,不会立即影响其他 
的一些对象之间的作用.保证这些作用可以彼此独立的变化.调停者模式将多对多的相互 
作用转化为一对多的相互作用.调停者模式将对象的行为和协作抽象化,把对象在小尺度 
的行为上与其他对象的相互作用分开处理. 

18,memento—同时跟几个mm聊天时,一定要记清楚刚才跟mm说了些什么话,不然mm发现 
了会不高兴的哦,幸亏我有个备忘录,刚才与哪个mm说了什么话我都拷贝一份放到备忘录 
里面保存,这样可以随时察看以前的记录啦. 

备忘录模式:备忘录对象是一个用来存储另外一个对象内部状态的快照的对象.备忘录模 
   
  作者: 中软人   2004-9-10 10:58   回复此发言  
 
4 追MM与设计模式
 
式的用意是在不破坏封装的条件下,将一个对象的状态捉住,并外部化,存储起来,从而 
可以在将来合适的时候把这个对象还原到存储起来的状态. 

19,observer—想知道咱们公司最新mm情报吗?加入公司的mm情报邮件组就行了,tom负 
责搜集情报,他发现的新情报不用一个一个通知我们,直接发布给邮件组,我们作为订阅 
者(观察者)就可以及时收到情报啦 

观察者模式:观察者模式定义了一种一队多的依赖关系,让多个观察者对象同时监听某一 
个主题对象.这个主题对象在状态上发生变化时,会通知所有观察者对象,使他们能够自 
动更新自己. 

20,state—跟mm交往时,一定要注意她的状态哦,在不同的状态时她的行为会有不同, 
比如你约她今天晚上去看电影,对你没兴趣的mm就会说"有事情啦",对你不讨厌但还没 
喜欢上的mm就会说"好啊,不过可以带上我同事么?",已经喜欢上你的mm就会说"几点 
钟?看完电影再去泡吧怎么样?",当然你看电影过程中表现良好的话,也可以把mm的状 
态从不讨厌不喜欢变成喜欢哦. 

状态模式:状态模式允许一个对象在其内部状态改变的时候改变行为.这个对象看上去象 
是改变了它的类一样.状态模式把所研究的对象的行为包装在不同的状态对象里,每一个 
状态对象都属于一个抽象状态类的一个子类.状态模式的意图是让一个对象在其内部状态 
改变的时候,其行为也随之改变.状态模式需要对每一个系统可能取得的状态创立一个状 
态类的子类.当系统的状态变化时,系统便改变所选的子类. 

21,strategy—跟不同类型的mm约会,要用不同的策略,有的请电影比较好,有的则去吃 
小吃效果不错,有的去海边浪漫最合适,单目的都是为了得到mm的芳心,我的追mm锦囊中 
有好多strategy哦. 

策略模式:策略模式针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从 
而使得它们可以相互替换.策略模式使得算法可以在不影响到客户端的情况下发生变化. 
策略模式把行为和环境分开.环境类负责维持和查询行为类,各种算法在具体的策略类中 
提供.由于算法和环境独立开来,算法的增减,修改都不会影响到环境和客户端. 

22,template method——看过《如何说服女生上床》这部经典文章吗?女生从认识到上 
床的不变的步骤分为巧遇,打破僵局,展开追求,接吻,前戏,动手,爱抚,进去八大步 
骤(template method),但每个步骤针对不同的情况,都有不一样的做法,这就要看你随 
机应变啦(具体实现); 

模板方法模式:模板方法模式准备一个抽象类,将部分逻辑以具体方法以及具体构造子的 
形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑.不同的子类可以以不同的 
方式实现这些抽象方法,从而对剩余的逻辑有不同的实现.先制定一个顶级逻辑框架,而 
将逻辑的细节留给具体的子类去实现. 

23,visitor—情人节到了,要给每个mm送一束鲜花和一张卡片,可是每个mm送的花都要 
针对她个人的特点,每张卡片也要根据个人的特点来挑,我一个人哪搞得清楚,还是找花 
店老板和礼品店老板做一下visitor,让花店老板根据mm的特点选一束花,让礼品店老板 
也根据每个人特点选一张卡,这样就轻松多了; 

访问者模式:访问者模式的目的是封装一些施加于某种数据结构元素之上的操作.一旦这 
些操作需要修改的话,接受这个操作的数据结构可以保持不变.访问者模式适用于数据结 
构相对未定的系统,它把数据结构和作用于结构上的操作之间的耦合解脱开,使得操作集 
合可以相对自由的演化.访问者模式使得增加新的操作变的很容易,就是增加一个新的访 
问者类.访问者模式将有关的行为集中到一个访问者对象中,而不是分散到一个个的节点 
类中.当使用访问者模式时,要将尽可能多的对象浏览逻辑放在访问者类中,而不是放到 
它的子类中.访问者模式可以跨过几个类的等级结构访问属于不同的等级结构的成员类.
收藏: QQ书签 del.icio.us 订阅: Google 抓虾

蝶恋花 昌乐馆寄姊妹

wshxzt 发表于 2008-05-25 23:45:11

泪湿罗衣脂粉满,四叠阳关,唱到千千遍。人道山长水又断,潇潇微雨闻孤馆。

惜别伤离方寸乱,忘了临行,酒盏深和浅,好把音书凭过雁,东莱不似蓬莱远。

离分别的日子越来越近了,已经有朋友回家了,总觉得生活中少了什么
曾经,很不屑这些诗词,如今,知道那是因为无法体会到作者的感情
随着岁月的流逝,生命体验的积累,逐渐能理解到诗词的感情。
只可惜,我还是抑制不住我的忧伤。
收藏: QQ书签 del.icio.us 订阅: Google 抓虾

穷爸爸富爸爸

wshxzt 发表于 2008-05-25 22:04:19

昨天gaintleap找我谈他的gaintleap网站ir部分(为此我错过了RMS的讲座!!!!)……虽然我觉得他这个东西不是非常有意思,他的终极目标实现感觉希望不大,但如果暑假里没有intern的话做着玩还不错,但是,对于我来说,这东西仅仅是做着玩玩的副业。然而,对于gaintleap,他却是当business来做。突然觉得,我还是不适合去做busniess,不仅仅因为我没有资金,更因为我不是喜欢冒很大风险的人……看来还是技术民工的生活最适合我啊- -b
收藏: QQ书签 del.icio.us 订阅: Google 抓虾

毕业论文初稿

wshxzt 发表于 2008-05-24 01:30:28

今天完成毕业论文初稿。我的毕业论文就是对本科期间的一个总结。写好后,我很伤心——不是因为我本科期间没有发篇像样的论文,而是我发现我还是没有掌握研究的方法。

论文的idea固然重要,但是如果说明idea是work的,也就是实验的设计与分析,虽然我表面上做了很多工作,作了很多分析,但是我觉得我还是不得其道。有大牛说,McCallum虽然idea都不咋地,但是至少人家实验都做得很充分,为了说明一个观点能把实验做到位,而我却还不知道什么叫把实验做到位,我只知道根据我的实验结果得到我论文中的结论是很荒谬的。我还不知道怎么读paper,我过去都仅仅关注于idea,而忽略实验部分,我想这不是很好的学习方法,但是我又不知如何去关注实验,如何去发现被作者费尽心机隐藏的玄机。

于是我通篇论文呢就是,我们先来简介下xxoo模型,在xxoo一文中,这个模型被提出,接下来N页原文的paraphrase,把模型推一遍。接着,到抽特征了,总结xxoo等文章,大致有以下特征,然后列举N个特征。最后终于到实验了,得到了自己的实验结果,但是却不会分析结果,把数据往那一列再写几句站不住脚的结论……

我本科究竟学会了什么?数学基础,我自己推不了那些模型……模型实现?几个版本的crf我都没有十分仔细地比较过……解决问题的方法?显然不够……

发现google面试除了算法,就最关注于,你遇到了什么问题,你设想下可能的原因,接着你如何去解决,即使现在没有解决,但也要有尝试去解决的思路。我想,这些也是做研究最基本的素质吧。
收藏: QQ书签 del.icio.us 订阅: Google 抓虾

拿到驾照了

wshxzt 发表于 2008-05-21 22:29:26

从此世上又多了个马杀………………哦活活活活


这两天news上又贴了个 辽宁nc女,最后大家矛头指向游戏劲舞团
我一开始感觉十分纳闷,我记得劲舞团是3年前开始上市的吧,我当时喜欢劲乐团,听说是类似的游戏,这种游戏怎么会和ons联系起来的呢?
google之,发现劲舞团的确就是变相VOS,只是里面加了更多娱乐性因素……其实,更主要的问题是,现在的小朋友们都太彪悍了……
想我当年,最彪悍的也就是在网吧里玩到10点多回家,从来没有在网吧里通宵……而且就算去网吧,也是跟同学们一起去,从不跟陌生人讲话@@
如今的90后实在彪悍……我顿时觉得我被时代淘汰了……中国教育应该如何走向前方……

子曰,三年无改于父之道可谓孝矣。鲁迅又说这是退婴的病根。那么,我们究竟怎么处理传统呢?取其精华,去其糟粕说说容易,可又如何知道何为精华何为糟粕呢?
收藏: QQ书签 del.icio.us 订阅: Google 抓虾

google二面

wshxzt 发表于 2008-05-21 14:50:47

彻底nc了……bc算法题都不会了……挂了电话后发现我lg n的算法是对的……工程师非要我去想那个n的算法……我当时紧张也没仔细去想我的算法……神啊
收藏: QQ书签 del.icio.us 订阅: Google 抓虾

20050520-愿死者安息,生者安康

wshxzt 发表于 2008-05-21 09:15:15

在负273同学的提醒下,才发现昨天竟然是贾谊的3周年
虽然我个人和贾谊并没有太多的交情,但是其人其事再出事前也是如雷贯耳,出事后我也深深感到震惊和惋惜
天嫉英才,更嫉这样的近乎完美的佳人
我想我没有资格指摘中国的教育制度,但是对于其的不幸,我仍然希望能引起人们的重视,很可惜,除了我们OIER每年这时候祭奠哀悼下,她已是故人已乘黄鹤去,不留更多的痕迹了……




附:
以下是某OIER收集的她的资料:
http://www.zxxk.net/user1/4/archives/2006/10766.html

收藏: QQ书签 del.icio.us 订阅: Google 抓虾

conan·504·殉职

wshxzt 发表于 2008-05-20 17:43:10

虽然这集动画对应的漫画早看过了……但是秀一殉职的镜头一定是要看的
很努力地去找秀一没有死的暗示,但是出现了秀一被爆头后的脸,觉得希望不大了……
况且,水无也说,不要怪我……最后柯南那无奈的笑容……
银色子弹只要一发……充分体现了过分抢主角镜头的下场…
秀一的感情戏还是比较老套……仅仅那句他对兰的
“一个和你很像的女人,一个装做没事总在背后哭泣的女人”
让人产生几分共鸣…
啊,柯南什么时候能完结呢,真的可以两代人同看了……

今天重新仔细看了遍,发现秀一被第一枪打到时嘴角有血,但是爆头后的镜头嘴角却没有血,这是不是秀一没死的暗示呢
收藏: QQ书签 del.icio.us 订阅: Google 抓虾

zz 悼

wshxzt 发表于 2008-05-19 14:53:55

悼蜀  


阴阳隔,远别离,零落几许。
乃在金沙之上,嘉岷之浦。
江水直下万里遥,谁人不言此离苦。
日惨惨兮云冥冥,月氤氲兮鬼啸雨。
山巍巍兮欲倾,雷凭凭兮欲怒。

也曾三云归一,蟾宫无主。
地裂雾开,山峦崩摧,几作生死?
九曲叠嶂皆相似,千山孤坟何人数?
蚕丛无奈蔽天日,而今言之将何补?
女娲泣兮蜀云间,随风波兮去无还。
恸哭兮远望,目峨嵋之苍苍。
哀李冰之难遇,痛张衡之夭殇。

天府尤有霪雨时,腥风吹散寒食路。
梦亲人兮话凄凉,别君去兮夏飞雪。
惊瑟瑟之空笛,恍慢慢之长夜。
玉屏山崩岷水绝,绵绵久恨何时灭?
收藏: QQ书签 del.icio.us 订阅: Google 抓虾

zz 胡侃写paper与追mm

wshxzt 发表于 2008-05-19 14:22:21

http://dwyak.spaces.live.com/blog/cns!5351F00DAFCF5161!3851.entry

胡侃写paper与追mm

1. 不要为了有paper而写paper,也不要为了有mm而追mm。写一篇paper是因为自己喜欢这个topic,追一个mm是因为自己喜欢这个mm。
2. 不一定要去写最hot的topic,也不一定要去追最jp的mm。要写对自己研究有意义的paper,要追适合自己的mm。
3. 可以看很多的topic,但不能什么topic拿来写paper。可以认识很多mm,但不能什么mm都追。
4. 写paper是为了把这个topic做好,如果你没有信心做好这个topic,请不要写这篇paper。追mm是为了让这个mm过得更好,如果你没有信心让她快乐,请主动放手。
5. 无论如何你都应该把事情做到最好,因为这是你看重的工作,因为这是你喜欢的mm。
6. accept/reject有千条理由,但其实这些理由大多是借口,真正的理由只有一个:对方是否喜欢你(的工作)。
7. 你可以用尽心机让一篇不该被accept的paper得到acceptance,但这不是最好的工作。你也可以用尽心机追到一个不合适的mm,但这不是最好的感情。
8. 结果可能是每个人都看重的,但最重要的是为自己喜欢的人(事业)而奋斗。
9. accept并不意味着成功,真正的成功需要经过时间的考验。
10. 无论是否成功,一定要做一个好人、一个伟大的人。坏人也可能会取得成功,但不可能是伟大的成功。一篇意义深远的paper一定是由伟大的人完成的。一段美丽的恋曲一定是由两个伟大的恋人所谱出的。
 
还有啥可以补充的吗?
收藏: QQ书签 del.icio.us 订阅: Google 抓虾