Saturday, July 28, 2007
家乡的变化-水景公园
Friday, July 13, 2007
终于能上来了.
在这一个多月里, 发生来很多事情. 最值得纪念的就要数毕业了.
在回到杭州的这段时间里, 大家在忙毕业论文, 离校手续的同时, 都不忘记通过各种活动来纪念这最后的大学时光. 我们班有四次班聚, 不过我只赶上三次. 以前由于转专业的缘故, 其实和我们班里的很多同学都不是很熟, 但是通过这几次班聚我真的觉得自己可以融入这个集体. 第一次感觉到我是属于五班的. 大家也都很豪爽, 一起喝酒, 一起k歌, 一起去八舍"表白", 很高兴能有这样一帮朋友. 祝五班所有的兄弟都能够前程似锦.
由于吴博的缘故, 我和四班的同学也都很熟悉, 甚至比我自己班里的人打交道的时间都要长, 整天混在一起. 至此一毕业, 大家就要各奔东西了, 也祝愿四班的兄弟一路顺风.
Tuesday, June 05, 2007
Back to Hangzhou Tomorrow
昨天晚上整理房间整理到凌晨四点多, 最后实在受不了了, 才睡下.今天早上10点钟又是一阵狂收拾, 该扔的仍, 该留下的留下. 终于在2:30左右收拾的差不多了, 和俊峰一起下去checkout. 幸亏检查的阿姨没有太难为我们.
志锋昨天坐着大巴回福州转型了, 只剩下我和俊峰. 两个人一起跑到学校里买纪念品. 学生会旁边的礼品店因为收银机的关系关了好几周了, 一直不开, 里面的东西最全. 其他地方也零星有点. 但是看了university book store的感觉不好. 两个人还不死心, 决定再到学生会看一下. 果然不出所料, 还是关着门. 我无助的叹息着. 幸亏俊峰眼尖, 看到了从里面探出来的店员大妈的头! 我们硬是死缠烂打"强行进入". 买了自己想要的东西屁颠屁颠的走了(事后, 俊峰坚持是他在路上的祈祷起了作用).
在校门口终于完成了和校徽合影的夙愿. 算是交流生活的最后一点记忆吧.
明天和俊峰两个人就要回杭州了. ^_^

Friday, June 01, 2007
God's name is Lebron James!
Thursday, May 31, 2007
祸兮福之所倚,福兮祸之所伏
今天参加了人生的第一个research workshop, 碰到了仰慕已久的韩家炜. 他老人家看上去非常和蔼可亲. 只是讲了一下近年来他以及他的学生发表的论文, 就讲了40多分钟, 而且篇篇都是发表在巨牛的conference上. 不愧是韩家炜啊!
有幸和他合了一张照, 以后再申请什么东西就可以拿出来"招摇"一下了: because of my excellent academic performance, Jiawei Han insisted on taking a photo with me on XXXXXXX international conference. (haha, just a joke......).
最后我们还和Kao哥合了影, 算是一年FYP的结束吧.
Friday, May 25, 2007
随便写写
倒头睡了一觉, 起来感觉清醒不少. qq上碰到王晨, 聊了一会. 感觉有时候很羡慕她, 虽然还没有毕业, 但是工作都慢慢步入正轨. 而自己还要在学校里再混上两年, 真担心自己会上学上傻, 出来的时候还是两手空空.
最近老觉得有些压抑, 有些事情没人倾诉. 一直把自己埋藏的很深, 不太愿意像别人吐露自己的内心, 习惯了自己默默承受一切的压力, 习惯了用开玩笑去装作不在乎, 也习惯了坚强. 当自己真想找人倾诉的时候, 却发现周围没有人了. 记得以前中学的时候, 很喜欢那种和朋友聊天的感觉, 不是现在这种开开玩笑, 可以把心中的不爽, 心中的羞涩都统统说给他们听, 让他们来分担我的压力, 分享我的快乐. 虽然他们对很多事情也不会有太大的帮助, 但是吐出来了自己就感觉到很放松. 现在, 人都慢慢长大了, 很难聚在一起了, 更不要说这些了.
唉, 不知道自己胡言乱语些什么, 随便写写, 刚才冲了个凉, 这回儿头发干了, 睡觉了.
Monday, May 21, 2007
Farewell is closing.
Yeats, 五个人中最单纯, 最朴质的一个小伙, 没有什么心机. 做事勤勤肯肯, 有些"任劳任怨"的感觉. 对于这样的一个人, 每个人都喜欢和他打交道. 对自己的家乡有着强烈的自豪感, 时常有经典语录出现. 如果这次香港之行没有了yeats, 相信会失去很多的乐趣.
Arthur, 可能是我们五个人之中办事最沉稳的了. 虽然年纪比我小一些, 但是我老感觉有时候一些事情在依靠他. 喜欢谈论时事, 对很多事都点评的头头是道, 在这一点上, 我始终觉得他不应该读计算机, 而应该去做一个评论员. 平时玩笑也开, 但是绝对正直, 坚定的守门员! 就是有时候对一件事情会在不同的场合重复n次, 有时候会比较特立独行一点.
Little Wolf, 五个人中的时尚先锋, 相比之下其他四个人就比较土一点. 我很羡慕他的生活方式, 每天作息很有规律, 坚持做运动. 事情安排的井井有条, 不像我总是临时抱佛脚. 性格也很好, 善于与人打交道. 篮球打得很好, 但是上篮会架拐. 我很讨厌这种动作, 所以会选择和他一边, 即使不一伙也不会去防他, 呵呵.
Little Prince, 表面上的忧郁掩盖着内心的不安分. 始终觉得他很适合做研究, 能够静的下心来, 能够耐得住寂寞, 虽然也会临时抱佛脚. 很有创造力, 对很多东西都有独到的见解. 时不时会蹦出来几句"石破天惊"的话语, 有些话现在想想都好笑(Arthur将之定义为"闷骚"). 虽然他不是北方人, 但是我觉得他和我有许多的共同之处, 好的, 不好的.
这就是我认识的F4. 至于我自己, 脾气很烂, 自己看不惯的事情往往不会顾及别人的看法, 多少有些北方人的心直口快. 性格比较内向, 有时候做事比较幼稚.
虽然下周LW, yeats就要回杭州, 虽然在不久的将来大家会各奔东西, 但是我们再聚首, 我们还是可以分享这一段共同拥有的美好时光.
Thursday, May 17, 2007
Monday, May 14, 2007
宇宙超级无敌大烂片---明明
*******************************************************************************
上午刚在7厅看完数字版的香港最新的影片《明明》,主演是周迅、吴彦祖、张信哲、杨佑宁、杨恭如。电影里面,周迅一个人分饰两个角色,一开始就是黑头发周迅和吴彦祖在床上浴缸里翻滚,两个人累了之后,周询问吴彦祖他最想要的是什么,吴彦祖说,想要五百万到哈尔滨("腰缠十万贯,骑鹤下扬州"的升级版本)。然后黑头发周迅就拿了一个塑料提兜,到张信哲开的赌馆那里去拿钱。张信哲很痛快地就给她了,但黑头发周迅临走的时候,拿走了一个桃木盒子,张信哲不干了,他手下的打手开始大打出手。黑头发周迅竟然是个侠女,手使一把算盘珠子?乱弹一气。这珠子威力无比,人挡杀人佛档杀佛!在打碎了桌上玻璃杯和啤酒瓶之后,放倒了所有小喽罗,然后把养鱼的水族箱打碎,水和鱼一起流淌下来,把杀手给冲倒了。然后黑头发周迅就跑,张信哲的打手们就追。张信哲很洒脱地说,钱可以拿走,但盒子一定要还给我。黑头发周迅实在逃不脱了,就把装钱的包给了门口接应的小弟,分头逃跑。这小弟跟橄榄球运动员一样,撞翻了所有的杀手喽罗,怀揣五百万一千元一张的港币,扬长而去。在接头的时候,忙中出错,碰上了橘红色头发的周迅,抓起她的手就跑。杀手喽罗们就追,黑头发周迅弹起一颗算盘珠子,一家伙就把一辆汽车的轮胎给打破咯,结果这辆车挡住了杀手喽罗们,橘红色头发的周迅和小弟拿着钱跑了。他们找到了蛇头,从香港偷渡到了上海?然后在上海闲极无聊,踏上了去哈尔滨的列车。碰巧的是,黑头发周迅也在这辆列车上,吴彦祖也在这辆列车上,杀手也在这辆列车上(我顶导演个肺呀)!吴彦祖找妈妈,怎么找也找不到,最后就凭记忆中的片段,到哈尔滨去。在火车上,张信哲派出的杀手喽罗又给了黑头发周迅一箱500万港币的钱,结果黑头发周迅打开箱子数钱的时候,一阵毒雾从钱中散发出来,黑头发周迅晕倒在地(我也晕倒了),很快当她醒来,杀手在看完手表之后,认为黑头发周迅已经中毒,于是开始在车厢中寻找她。黑头发周迅违背了同黑社会老大张信哲的约定,私自打开了桃木盒子,发现了一个惊天秘密!出于嫉妒恐惧,她把盒子里的东西烧了。中了毒的黑头发周迅在火车里奔跑,一头窜进了一个车厢,竟然是橘红头发的周迅和她的小弟,然后黑头发周迅很不负责任地将桃木盒子塞进橘红色头发周迅的手里,然后他们就跑,杀手就追,他们一头跑进一个车厢,发现了吴彦祖!吴彦祖就和杀手对打,杀手没影了。世界清静了!吴彦祖和橘红色头发的周迅以及她的小弟在两根铁轨上谈判,橘红色头发周迅扑向吴彦祖问他为什么不爱她?(原来他们两个认识)。最后三个人打得头破血流,吴彦祖很霸道地把桃木盒子给抢走了,橘红色头发的周迅和小弟从昏迷中醒来,抱头痛哭。吴彦祖跑到偏僻的地方在大雪中打开了盒子,发现是个空盒子。这时,一个令所有观众毛骨悚然的画外音响起,是张信哲在读这封信,张信哲在信中承认,他是吴彦祖的妈妈!!!我当时就崩溃了!张信哲最后竟然宣称他是吴彦祖的妈!!!变性后成为香港黑社会老大!影片最后最最令人崩溃的,是打出一行字幕:
"献给所有的母亲!"
*******************************************************************************
澳门行!
澳门给我的总体印象和我想象中的还是相差很大的, 和香港比起来, 澳门更像大陆一点. 普通话比香港人好的多, 也许是大部分是招待内地游客的原因吧. 市容比香港差远了, 除了赌场那一片比较繁华以为, 其他地方大都是破破烂烂的, 给我的感觉并不好. 去澳门, 妈祖庙, 大三巴牌坊, 赌场肯定是保留项目. 我们也去了.
妈祖庙很一般, 和内地的庙没什么区别.
大三巴牌坊虽然是澳门的标志性建筑物, 但是也不会说令人感到惊讶. 不过在那里终于看到了"轮子"的身影, 他们的生命力如小强一般, 不得不两人佩服.
最令人激动的是去赌场, 澳门赌场很多, 什么"英皇"了, "金山"了, 新旧"葡京"了之类的.我们去的是"新葡京"娱乐城, 建筑物外形非常奇特! 里面大概有六七层, 非常大! 不过庄家穿的都很严肃, 也没有传说中的"兔女郎". 但是, 我们还是在二楼发现了艳舞表演, 虽然是艳舞, 但是绝对不色情! 本来想试两把手气的, 但是几个人没有人懂得规则, 而且每次押注最少是100元, 所以也就没去玩. 遗憾的是, 赌场里面不允许拍照.
总的来说, 澳门并没有想像中的好, 跟大陆除了有赌场没有什么两样, 甚至比大陆的城市市容都差. 但是并不后悔去了澳门, 因为只有自己亲身感受的东西才是最真实的.
感受不一样的考试文化
Saturday, May 12, 2007
看电影
忍者神龟: 还好吧. CG做的不错, 但是感觉故事情节简单了一点. 没有想像中的精彩.
金刚/KingKong: 以前没有看过, 感觉不太喜欢这种类型的科幻, 但是真的看过以后, 觉得非常精彩. 画面气势磅礴, 故事情节跌宕起伏. 尤其是最后金刚的作为也颇令我感动.
恋爱假期/The holiday: 讲述了两个女人在圣诞节假期通过交换住房而各自引发的爱情奇遇. 呵呵, 挺不错, 有些诙谐, 但是又是很温馨的那种.
死亡契约/The Contact: 冲着Morgan Freeman的名气去下载的. 讲了一个职业杀人在执行任务时, 意外的出了车祸, 然后被警察逮捕. 在押解的过程中, 警车翻到山下, 警察临时之前把杀手交到了一个固执的, 正在和儿子hiking的体育老师手中. 怎么说呢. 中规中矩吧.
蜘蛛人3/Spider-Man 3: 这场电影是买了电影票去电影院看的. 我之前没有看过spiderman 1 和2, 是那天逛街的时候被同学拉到电影院去看的. 场面, 效果, 故事情节那是没话说, 配上影院里震动地板的音像效果, 简直是一种享受啊. 回来之后又在ppstream是看了1 和 2..........
明明: 这个电影推荐大家看一下, 是我看过的少有的烂片之一. 故事情节莫名奇妙, 看了n久都不知道在干什么; 打斗场面假的要死, 整天提着手电筒当武器的一高一矮男; 把火柴飞来飞去的莫名奇妙阵. 最搞的是那个明明(周迅饰), 整天拿着几个珠子可以大变天下无敌手了; 还有画面切换的乱七八糟; 背景音乐配的让人摸不着头脑. 烂片! 我花了n天的功夫才下完这部电影, 没看完就删了. 唉...
逍遥法外/Catch Me If You Can: 非常好的一部电影, 套用我们楼主的一句话是: highly recommended!斯皮尔博格导演, 莱昂纳多和汤姆.汉克斯主演, 根据真人故事改编. 讲了一个骗子的故事, 让人直呼妙哉的镜头比比皆是. 呵呵, 非常好! 一直以来就认为莱昂纳多是个演技派的演员, 在配上汤姆.汉克斯, 绝对不会令你失望.
死亡笔记2/Death Note ii: 我对这边电影的评价是: 装灯无极限! 不过同学说: 反正知道是骗骗人的 用一颗娱乐的心去看. 想想也是.
教父系列/GodFather: 以前看过两次了, 这几天闲着没事但是有没有下好新的影片的时候就看教父. 还是那么经典!
Monday, May 07, 2007
Sunday, May 06, 2007
Rocket Sucks!
I can only say: Rocket, SUCKS!!!!!!!!!!!
Thursday, May 03, 2007
The last HTD, but not the final memory
HTD结束以后, 我们Unit去了一个海边的小酒吧喝酒聊天. 很惬意, 很开心. ^_^
虽然这是最后一次HTD, 但是我相信这绝不是最后的记忆.呵呵.
Tuesday, May 01, 2007
Basketball Final & Swimming
18楼虽然进了决赛但是明显没有之前碰到的几只球队厉害, 打到第四节开始, 我们对领先十几分(要知道, 第一节的比分是4:3, 你就知道十几分是什么概念了). 可是我们楼有些放松, 18楼却大举反攻. 等回过神来的时候, 比分已经迫近, 而我们这边两个hall team的主力却foul out了. 比赛又被拖进了加时(好像之前我们所以的比赛都是加时定胜负的, 而且还有两次打了两个加时). 结果可想而知, 没有了主力, 我们这边以一分惜败. 唉...只能屈居亚军了. 好可惜!!!!!!
打完球后跟他们去游泳, 只是我第一次游泳, 很害怕. 他们几个会游的引导我到深水区. 我刚开始还觉得挺好, 但是突然呛了一口水, 想使劲蹬腿, 但是脚突然抽筋, 吓死我了. 还好有楼友在旁边, 把握拉到泳池旁的扶手处.........
之后就一直在浅水区联系蹬腿, 自己也练习一下憋气. 练了一会还是有些成效的, 不再那么怕水. 呵呵, 游泳好好玩! 不过下次下水之前要记得做热身了.........
Rocket rocks Jazz!
与火箭前两场主场的胜利不同(麦蒂神经质似的爆发, 火箭多的要死的罚球), 我觉得这场比赛火箭真是发挥了自己的实力. 当然, 姚明还是表现不佳, 虽然有21分15个篮板的表现, 但是命中只有可怜的6/1的, 而且几乎被布泽尔打爆!
爵士也发挥的非常出色, 非常稳健! 但是火箭队要更出色一点. 希望火箭将这种表现带到盐湖城, 用事实捍卫自己的荣誉!!!!!!!!
we will, we will rock you!!!!!!!!!!!
Monday, April 30, 2007
Final Presentation
和志峰凌晨两点跑到周逸卿楼去看公告. Superise! 果然是........
我靠, PPT都还没做, 还presentation呢. 回来后本来想通宵的, 结果是在不撑就睡了. 今天早上12点中起来, 起了个澡, 吃了个饭, 就开工了, 做到3点50分, 急急忙忙赶过去, 也不知道自己说的什么就结束了.
唉...终于结束了.
PS. 结束后我们和Kao哥在Student Union 喝茶聊天. 很多问题, 一到嘴边, 不知道怎么用英语表达, 又硬生生的咽了回去............
Sunday, April 29, 2007
Word 插入页码
终于把浙大要的毕业设计的第一册弄好了. 其实内容老早就写好了, 只是要把三个文件合在一起装订打印. 可是内容格式, 像什么边框距了, 字体了, 目录格式了, 规定一坨一坨的. 烦都烦死了, 可是又不能不弄. 之前弄过一次了, 碰到很多word的问题, 烦了就仍在那了. 五一之前必须要交了, 所以今天只能硬着头皮上了. word的功能是在太强大, 平时也就打个字之类的, 都没好好去研究, 今天真要用到了, 才觉得难受.
主要想记一下word中插入页码的问题, 大家都在做毕业设计, 可能会对其他人有帮助.
**********************************************************************************
如果你想从第二页开始插入页码的话,最简单的方法是:页面设置->版式->首页不同; 或者在添加页码中选择从"第0页"开始, 并且"选择首页不显示".
如果你想从第X页开始插入页码的话方法是:X代表你想插入的页码
1、将鼠标定位在第X-1页的最后一个字符后
2、选择 插入->分隔符. 在 "分节符类型"选项中,选中 "下一页".
3、将鼠标定位到第X页
4、选择 插入->页码
这样 "将第X页设为第1页的问题"就解决了;但还要执行下面这一步
5、双击第X页的页脚,出现 "页眉和页脚" 工具图标,同时页脚区域会显示 "与上一节相同" 的提示(如果没有此提示,下面的步骤就不用执行了)
6、点击 "页眉和页脚" 工具图标中 "链接到前一个" 按键后,页脚区域显示的 "与上一节相同" 的提示消失;
7、点击 "页眉和页脚" 工具图标中"关闭" 按键;至此就ok了
Submitted Final Report Draft!!!
Friday, April 27, 2007
北京奥运会火炬传递路线图[中国境内]
不出所料, 还是要经过台湾, 不知道大陆和台湾是怎么商量的? 也不知道当08年奥运火炬传到台湾的时候, 台湾人到底是什么感受? 会不会有奥运会在自己国家里举行的自豪感, 还是*&(%$##.
感到庆幸的是, 会经过香港, 08年的时候可能还是在香港了. 不过全国像样的城市都经过了, 不经过香港也不太可能.
感到失望的是, 路线图上没有自己的家乡-淄博. 虽然即使有经过, 对自己也不会有什么影响. 不过全国像样的城市都经过了, 却还是没有淄博.
Sunday, April 22, 2007
what the hell is Japan!?
对于一个中国人来说, 日本真是让人又憎又爱.
日本给了中国一段不堪回首的屈辱历史, 却至今不肯正视, 不愿道歉;
日本首相至今仍在参拜靖国神社;
日本官员仍口出狂言"历史上不存在慰安妇";
日本今天仍然霸占着钓鱼岛;
日本现在还觊觎着我们的东海.
一个可恨的, 可恶的邻居.
日本的文化原于中国, 让中国人感到有亲切感;
日本的经济发达, 是多少中国人的梦想;
日本的卡通动漫, 陪伴我们走过童年, 甚至大学无聊的生活;
日本的电子产品风靡世界, 是时尚, 质量的代名词.
一个可爱的, 可敬的邻居.
中国人对于日本的感情实在是非常复杂.
PS 1
常用游戏的日语翻译 [zz from 幸福种子]
コマンド(command) :指令
ロ-ド(load):正在读取
スタ-ド(start):开始
コソティニユ-(continue):继续
ォプツョン(option):设定
ツスチム(system):系统
サゥント(sound):声音
もどる:返回
セレクト(select):选择
ォ-ト(auto):自动模式
ニュ-ゲ-ム:New game
ステ-ジ(stage):关卡;版面
スコァ(score):分数
セ-ブ(save):储存
PS 2: 这个日本女是谁? 唱歌很好听啊.


Thursday, April 19, 2007
不厚道
Tuesday, April 17, 2007
New Album! the return of Avril Lavigne
Monday, April 16, 2007
无聊的人
这个有意思
化石研究显示鸡可能是暴龙后裔(图)
http://tech.sina.com.cn/d/2007-04-16/08231466397.shtml
这个问题困扰我很久,与其让我相信某种动物经过突变成了会下蛋的鸡,我宁愿相信会下蛋的某种动物某天下了一个发生突变的蛋。
zyw(273076727) 13:15:17
下面那句话是谁说的........
志锋(329427002) 13:16:01
当然是我了
zyw(273076727) 13:16:25
"某种动物经过突变成了会下蛋的鸡"????
志锋(329427002) 13:17:25
要么 鸡--》蛋, 我不信的
要么 蛋--》鸡, 我信的
wrong??
zyw(273076727) 13:18:42
没看懂你说的什么意思, 不知道wrongbuwrong. 但是没人说是某种动物突变成了鸡
志锋(329427002) 13:19:58
。。。。。。。
真的没人?? 那么所有人都应该认为是某个蛋突变孵化出了鸡?? 好像不见的
zyw(273076727) 13:20:17
..........
zyw(273076727) 13:20:25
你真没学过生物?
zyw(273076727) 13:21:03
鸟类是由爬行动物进化过来的,
zyw(273076727) 13:21:20
什么鸡蛋, 蛋鸡的?
志锋(329427002) 13:22:58
我问你先有鸡还是鸡蛋??
排除某个鸟蛋不小心突变孵化出了鸡(这个和暴龙蛋一个意思)
zyw(273076727) 13:24:12
, 这个问题.........那就不知道了. 要考鸡蛋的定义, 你先给个定义: 是鸡下的蛋叫鸡蛋? 还是能孵出鸡的蛋叫鸡蛋?
志锋(329427002) 13:24:51
能孵出鸡的蛋
zyw(273076727) 13:24:55
那还用说吗.
志锋(329427002) 13:25:08
排除突变的那颗鸟蛋
zyw(273076727) 13:25:14
如果你能给出鸡蛋的定义, 那这个问题就不叫问题
志锋(329427002) 13:26:49
换句话说无论怎么样蛋是无辜的
要突变全部都是鸟(或鸡)的问题。
蛋只是继承特性
志锋(329427002) 13:26:52
??
yeats(164331714) 13:27:49
YM下两位philosopher~
zyw(273076727) 13:28:06
鸡蛋, 蛋鸡根本就是没有意义的问题. 你说"相信某种动物经过突变成了会下蛋的鸡", 难道是它某天早上起来突然成了鸡?
yeats(164331714) 13:28:45
一大早就在研究蛋和鸡的问题来了...
志锋(329427002) 13:29:34
。。。。。显然有的嘛
zyw(273076727) 13:29:33
可以激发一下思维, 增加脑部血液流量, 不知道过早痴呆. 还是有好处的, 你也来完文
zyw(273076727) 13:29:44
显然有什么?>
zyw(273076727) 13:31:16
??????
志锋(329427002) 13:31:20
因为那只鸡发生突变所以下了个突变的蛋(参考格斯拉 和 蜥蜴变异)
大哥就不信完全是因为哪个健康的蛋突然变异了
所以不是所有人都有明确的鸡到蛋 或是 蛋到鸡的概念
zyw(273076727) 13:31:34
格斯拉 ......
zyw(273076727) 13:32:20
我都说过了, 这是鸡和蛋的定义的问题:
志锋(329427002) 13:32:49
你这就像取极限的问题
可是总是有个点啊
zyw(273076727) 13:32:54
1. 如果鸡蛋是指鸡下的蛋的话: 那肯定是先有鸡,
志锋(329427002) 13:33:30
如果只是定义上的问题那么可能鸟就可是说是鸡了
或者是“远古时代定义的鸡”
zyw(273076727) 13:33:31
2. 如果鸡蛋是指能孵出鸡的蛋的话: 那就是先有蛋了.
zyw(273076727) 13:34:08
鸟和鸡是一个性质, 我觉得不会影响这个问题.
zyw(273076727) 13:34:25
先有鸟? 还是先有鸟蛋?
zyw(273076727) 13:34:32
不是一样吗
志锋(329427002) 13:35:21
这个问题好 鸟的祖先总不会下蛋的
所以这个问题比较干脆,免的你抠定义
zyw(273076727) 13:35:31
...........
zyw(273076727) 13:35:38
鸟的祖先不会下蛋????
zyw(273076727) 13:35:45
唉........
志锋(329427002) 13:36:04
鸟的祖先 : 第一只会下蛋的鸟
志锋(329427002) 13:36:32
你不会认为有一个突然间孵化的蛋吧??
zyw(273076727) 13:36:31
鸟是有爬行动物进化过来的, 爬行动物也是会下蛋的,大哥
zyw(273076727) 13:36:36
唉...
志锋(329427002) 13:37:15
这个大哥失误
志锋(329427002) 13:38:30
简单说 第一头 会下蛋的动物是不是突变来的??
zyw(273076727) 13:39:02
我理解一下啊
zyw(273076727) 13:39:58
这个怎么理解? 我觉得还是回到鸡和蛋吧,
志锋(329427002) 13:41:16
就得这么理解
如果 第一头会下蛋的动物是突变来的
那么 第一只“会下鸡蛋”的鸡是也可以说是突变来的
right??
zyw(273076727) 13:42:52
第一会下蛋的鸡是突变而来的, 但不是和你之前的观点相反了.........
志锋(329427002) 13:43:05
这个个算是 “第一个” “鸡蛋”的出处
第一个鸡蛋 孵出 的鸡 是你说的定义上“由蛋孵出的”鸡
zyw(273076727) 13:44:00
看不懂. 你先明确下鸡蛋的定义
志锋(329427002) 13:44:19
我说两个问题困扰我很久
你说大家只有一个想法。
zyw(273076727) 13:44:19
能孵出鸡的蛋叫鸡蛋?
zyw(273076727) 13:44:31
我有说大家都是一个想法吗..............
志锋(329427002) 13:45:03
“但是没人说是某种动物突变成了鸡”--by 1D
zyw(273076727) 13:45:45
只是你其中一个说法是明确错误的."与其让我相信某种动物经过突变成了会下蛋的鸡", 某天早上起来那个动物醒来发现, 自己成鸡了??????/
志锋(329427002) 13:45:59
就2个可能啊 要么动物突变 要么 蛋突变
如果说蛋也是一种动物的话 我没法说
zyw(273076727) 13:46:08
你先回答我上面的问题
zyw(273076727) 13:46:52
会不会有某种动物第二天突变成另外一种动物?
志锋(329427002) 13:47:11
是可能受到什么射线影响,一个不小心就下个蛋了
这也是第一头能下蛋的动物的由来啊
志锋(329427002) 13:48:24
界限是模糊的 但是观点就是这样的
zyw(273076727) 13:48:37
好, 那你给出"鸡"的定义. 能下鸡蛋的动物叫鸡? 还是从鸡蛋中孵出的动物叫鸡.
志锋(329427002) 13:50:35
现在我们的讨论已经上升到 “会下蛋的那个东西”了
不是这个定义
正如你说的 鸡要定义 鸡蛋要定义
鸡的定义又包括鸡蛋的定义,反之亦然
zyw(273076727) 13:51:03
是啊, 所以只是定义的问题
志锋(329427002) 13:52:01
哥哥去上课了
zyw(273076727) 13:52:21
嗯, 那算我赢了, 谢谢大家
zyw(273076727) 13:52:33
今天的辩论结束了
志锋(329427002) 13:52:38
我的观点“大家被两种想法困惑着”
你的观点大家只有一个想法。
-------------现在连问题都无法描述清,所以我怀疑你的观点。。。
zyw(273076727) 13:54:29
你的观点大家只有一个想法。????????????
志锋(329427002) 13:54:34
走了
zyw(273076727) 13:54:33
我有说这个吗?
志锋(329427002) 13:54:55
我就当是这个了
zyw(273076727) 13:55:00
我的观点是你说的问题不是问题, 有了定义就没问题了.
zyw(273076727) 13:55:05
_-_!
Sunday, April 15, 2007
[ZZ]C语言-time.h从头学
本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。
关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元)
1.概念
在C/C++中,对字符串的操作有很多值得注意的问题,同样,C/C++对时间的操作也有许多值得大家注意的地方。最近,在技术群中有很多网友也多次问到过C++语言中对时间的操作、获取和显示等等的问题。下面,在这篇文章中,笔者将主要介绍在C/C++中时间和日期的使用方法.
通过学习许多C/C++库,你可以有很多操作、使用时间的方法。但在这之前你需要了解一些“时间”和“日期”的概念,主要有以下几个:
Coordinated Universal Time(UTC):协调世界时,又称为世界标准时间,也就是大家所熟知的格林威治标准时间(Greenwich Mean Time,GMT)。比如,中国内地的时间与UTC的时差为+8,也就是UTC+8。美国是UTC-5。
Calendar Time:日历时间,是用“从一个标准时间点到此时的时间经过的秒数”来表示的时间。这个标准时间点对不同的编译器来说会有所不同,但对一个编译系统来说,这个标准时间点是不变的,该编译系统中的时间对应的日历时间都通过该标准时间点来衡量,所以可以说日历时间是“相对时间”,但是无论你在哪一个时区,在同一时刻对同一个标准时间点来说,日历时间都是一样的。
epoch:时间点。时间点在标准C/C++中是一个整数,它用此时的时间和标准时间点相差的秒数(即日历时间)来表示。
clock tick:时钟计时单元(而不把它叫做时钟滴答次数),一个时钟计时单元的时间长短是由CPU控制的。一个clock tick不是CPU的一个时钟周期,而是C/C++的一个基本计时单位。
我们可以使用ANSI标准库中的time.h头文件。这个头文件中定义的时间和日期所使用的方法,无论是在结构定义,还是命名,都具有明显的C语言风格。下面,我将说明在C/C++中怎样使用日期的时间功能。
2. 计时
C/C++中的计时函数是clock(),而与其相关的数据类型是clock_t。在MSDN中,查得对clock函数定义如下:
clock_t clock( void );
这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock tick)数,在MSDN中称之为挂钟时间(wal-clock)。其中clock_t是用来保存时间的数据类型,在time.h文件中,我们可以找到对它的定义:
#ifndef _CLOCK_T_DEFINED
typedef long clock_t;
#define _CLOCK_T_DEFINED
#endif
很明显,clock_t是一个长整形数。在time.h文件中,还定义了一个常量CLOCKS_PER_SEC,它用来表示一秒钟会有多少个时钟计时单元,其定义如下:
#define CLOCKS_PER_SEC ((clock_t)1000)
可以看到每过千分之一秒(1毫秒),调用clock()函数返回的值就加1。下面举个例子,你可以使用公式clock()/CLOCKS_PER_SEC来计算一个进程自身的运行时间:
void elapsed_time()
{
printf("Elapsed time:%u secs.\n",clock()/CLOCKS_PER_SEC);
}
当然,你也可以用clock函数来计算你的机器运行一个循环或者处理其它事件到底花了多少时间:
#include “stdio.h”
#include “stdlib.h”
#include “time.h”
int main( void )
{
long i = 10000000L;
clock_t start, finish;
double duration;
/* 测量一个事件持续的时间*/
printf( "Time to do %ld empty loops is ", i );
start = clock();
while( i-- ) ;
finish = clock();
duration = (double)(finish - start) / CLOCKS_PER_SEC;
printf( "%f seconds\n", duration );
system("pause");
}
在笔者的机器上,运行结果如下:
Time to do 10000000 empty loops is 0.03000 seconds
上面我们看到时钟计时单元的长度为1毫秒,那么计时的精度也为1毫秒,那么我们可不可以通过改变CLOCKS_PER_SEC的定义,通过把它定义的大一些,从而使计时精度更高呢?通过尝试,你会发现这样是不行的。在标准C/C++中,最小的计时单位是一毫秒。
3.与日期和时间相关的数据结构
在标准C/C++中,我们可通过tm结构来获得日期和时间,tm结构在time.h中的定义如下:
#ifndef _TM_DEFINED
struct tm {
int tm_sec; /* 秒 – 取值区间为[0,59] */
int tm_min; /* 分 - 取值区间为[0,59] */
int tm_hour; /* 时 - 取值区间为[0,23] */
int tm_mday; /* 一个月中的日期 - 取值区间为[1,31] */
int tm_mon; /* 月份(从一月开始,0代表一月) - 取值区间为[0,11] */
int tm_year; /* 年份,其值等于实际年份减去1900 */
int tm_wday; /* 星期 – 取值区间为[0,6],其中0代表星期天,1代表星期一,以此类推 */
int tm_yday; /* 从每年的1月1日开始的天数 – 取值区间为[0,365],其中0代表1月1日,1代表1月2日,以此类推 */
int tm_isdst; /* 夏令时标识符,实行夏令时的时候,tm_isdst为正。不实行夏令时的进候,tm_isdst为0;不了解情况时,tm_isdst()为负。*/
};
#define _TM_DEFINED
#endif
ANSI C标准称使用tm结构的这种时间表示为分解时间(broken-down time)。
而日历时间(Calendar Time)是通过time_t数据类型来表示的,用time_t表示的时间(日历时间)是从一个时间点(例如:1970年1月1日0时0分0秒)到此时的秒数。在time.h中,我们也可以看到time_t是一个长整型数:
#ifndef _TIME_T_DEFINED
typedef long time_t; /* 时间值 */
#define _TIME_T_DEFINED /* 避免重复定义 time_t */
#endif
大家可能会产生疑问:既然time_t实际上是长整型,到未来的某一天,从一个时间点(一般是1970年1月1日0时0分0秒)到那时的秒数(即日历时间)超出了长整形所能表示的数的范围怎么办?对time_t数据类型的值来说,它所表示的时间不能晚于2038年1月18日19时14分07秒。为了能够表示更久远的时间,一些编译器厂商引入了64位甚至更长的整形数来保存日历时间。比如微软在Visual C++中采用了__time64_t数据类型来保存日历时间,并通过_time64()函数来获得日历时间(而不是通过使用32位字的time()函数),这样就可以通过该数据类型保存3001年1月1日0时0分0秒(不包括该时间点)之前的时间。
在time.h头文件中,我们还可以看到一些函数,它们都是以time_t为参数类型或返回值类型的函数:
double difftime(time_t time1, time_t time0);
time_t mktime(struct tm * timeptr);
time_t time(time_t * timer);
char * asctime(const struct tm * timeptr);
char * ctime(const time_t *timer);
此外,time.h还提供了两种不同的函数将日历时间(一个用time_t表示的整数)转换为我们平时看到的把年月日时分秒分开显示的时间格式tm:
struct tm * gmtime(const time_t *timer);
struct tm * localtime(const time_t * timer);
通过查阅MSDN,我们可以知道Microsoft C/C++ 7.0中时间点的值(time_t对象的值)是从1899年12月31日0时0分0秒到该时间点所经过的秒数,而其它各种版本的Microsoft C/C++和所有不同版本的Visual C++都是计算的从1970年1月1日0时0分0秒到该时间点所经过的秒数。
4.与日期和时间相关的函数及应用
在本节,我将向大家展示怎样利用time.h中声明的函数对时间进行操作。这些操作包括取当前时间、计算时间间隔、以不同的形式显示时间等内容。
4.1 获得日历时间
我们可以通过time()函数来获得日历时间(Calendar Time),其原型为:
time_t time(time_t * timer);
如果你已经声明了参数timer,你可以从参数timer返回现在的日历时间,同时也可以通过返回值返回现在的日历时间,即从一个时间点(例如:1970年1月1日0时0分0秒)到现在此时的秒数。如果参数为空(NUL),函数将只通过返回值返回现在的日历时间,比如下面这个例子用来显示当前的日历时间:
#include "time.h"
#include "stdio.h"
int main(void)
{
struct tm *ptr;
time_t lt;
lt =time(NUL);
printf("The Calendar Time now is %d\n",lt);
return 0;
}
运行的结果与当时的时间有关,我当时运行的结果是:
The Calendar Time now is 1122707619
其中1122707619就是我运行程序时的日历时间。即从1970年1月1日0时0分0秒到此时的秒数。
4.2 获得日期和时间
这里说的日期和时间就是我们平时所说的年、月、日、时、分、秒等信息。从第2节我们已经知道这些信息都保存在一个名为tm的结构体中,那么如何将一个日历时间保存为一个tm结构的对象呢?
其中可以使用的函数是gmtime()和localtime(),这两个函数的原型为:
struct tm * gmtime(const time_t *timer);
struct tm * localtime(const time_t * timer);
其中gmtime()函数是将日历时间转化为世界标准时间(即格林尼治时间),并返回一个tm结构体来保存这个时间,而localtime()函数是将日历时间转化为本地时间。比如现在用gmtime()函数获得的世界标准时间是2005年7月30日7点18分20秒,那么我用localtime()函数在中国地区获得的本地时间会比世界标准时间晚8个小时,即2005年7月30日15点18分20秒。下面是个例子:
#include "time.h"
#include "stdio.h"
int main(void)
{
struct tm *local;
time_t t;
t=time(NUL);
local=localtime(&t);
printf("Local hour is: %d\n",local->tm_hour);
local=gmtime(&t);
printf("UTC hour is: %d\n",local->tm_hour);
return 0;
}
运行结果是:
Local hour is: 15
UTC hour is: 7
4.3 固定的时间格式
我们可以通过asctime()函数和ctime()函数将时间以固定的格式显示出来,两者的返回值都是char*型的字符串。返回的时间格式为:
星期几 月份 日期 时:分:秒 年\n\0
例如:Wed Jan 02 02:03:55 1980\n\0
其中\n是一个换行符,\0是一个空字符,表示字符串结束。下面是两个函数的原型:
char * asctime(const struct tm * timeptr);
char * ctime(const time_t *timer);
其中asctime()函数是通过tm结构来生成具有固定格式的保存时间信息的字符串,而ctime()是通过日历时间来生成时间字符串。这样的话,asctime()函数只是把tm结构对象中的各个域填到时间字符串的相应位置就行了,而ctime()函数需要先参照本地的时间设置,把日历时间转化为本地时间,然后再生成格式化后的字符串。在下面,如果t是一个非空的time_t变量的话,那么:
printf(ctime(&t));
等价于:
struct tm *ptr;
ptr=localtime(&t);
printf(asctime(ptr));
那么,下面这个程序的两条printf语句输出的结果就是不同的了(除非你将本地时区设为世界标准时间所在的时区):
#include "time.h"
#include "stdio.h"
int main(void)
{
struct tm *ptr;
time_t lt;
lt =time(NUL);
ptr=gmtime(<);
printf(asctime(ptr));
printf(ctime(<));
return 0;
}
运行结果:
Sat Jul 30 08:43:03 2005
Sat Jul 30 16:43:03 2005
4.4 自定义时间格式
我们可以使用strftime()函数将时间格式化为我们想要的格式。它的原型如下:
size_t strftime(
char *strDest,
size_t maxsize,
const char *format,
const struct tm *timeptr
);
我们可以根据format指向字符串中格式命令把timeptr中保存的时间信息放在strDest指向的字符串中,最多向strDest中存放maxsize个字符。该函数返回向strDest指向的字符串中放置的字符数。
函数strftime()的操作有些类似于sprintf():识别以百分号(%)开始的格式命令集合,格式化输出结果放在一个字符串中。格式化命令说明串strDest中各种日期和时间信息的确切表示方法。格式串中的其他字符原样放进串中。格式命令列在下面,它们是区分大小写的。
%a 星期几的简写
%A 星期几的全称
%b 月分的简写
%B 月份的全称
%c 标准的日期的时间串
%C 年份的后两位数字
%d 十进制表示的每月的第几天
%D 月/天/年
%e 在两字符域中,十进制表示的每月的第几天
%F 年-月-日
%g 年份的后两位数字,使用基于周的年
%G 年分,使用基于周的年
%h 简写的月份名
%H 24小时制的小时
%I 12小时制的小时
%j 十进制表示的每年的第几天
%m 十进制表示的月份
%M 十时制表示的分钟数
%n 新行符
%p 本地的AM或PM的等价显示
%r 12小时的时间
%R 显示小时和分钟:hh:mm
%S 十进制的秒数
%t 水平制表符
%T 显示时分秒:hh:mm:ss
%u 每周的第几天,星期一为第一天 (值从0到6,星期一为0)
%U 第年的第几周,把星期日做为第一天(值从0到53)
%V 每年的第几周,使用基于周的年
%w 十进制表示的星期几(值从0到6,星期天为0)
%W 每年的第几周,把星期一做为第一天(值从0到53)
%x 标准的日期串
%X 标准的时间串
%y 不带世纪的十进制年份(值从0到99)
%Y 带世纪部分的十进制年份
%z,%Z 时区名称,如果不能得到时区名称则返回空字符。
%% 百分号
如果想显示现在是几点了,并以12小时制显示,就象下面这段程序:
#include “time.h”
#include “stdio.h”
int main(void)
{
struct tm *ptr;
time_t lt;
char str[80];
lt=time(NUL);
ptr=localtime(<);
strftime(str,100,"It is now %I %p",ptr);
printf(str);
return 0;
}
其运行结果为:
It is now 4PM
而下面的程序则显示当前的完整日期:
#include
#include
void main( void )
{
struct tm *newtime;
char tmpbuf[128];
time_t lt1;
time( <1 );
newtime=localtime(<1);
strftime( tmpbuf, 128, "Today is %A, day %d of %B in the year %Y.\n", newtime);
printf(tmpbuf);
}
运行结果:
Today is Saturday, day 30 of July in the year 2005.
4.5 计算持续时间的长度
有时候在实际应用中要计算一个事件持续的时间长度,比如计算打字速度。在第1节计时部分中,我已经用clock函数举了一个例子。Clock()函数可以精确到毫秒级。同时,我们也可以使用difftime()函数,但它只能精确到秒。该函数的定义如下:
double difftime(time_t time1, time_t time0);
虽然该函数返回的以秒计算的时间间隔是double类型的,但这并不说明该时间具有同double一样的精确度,这是由它的参数觉得的(time_t是以秒为单位计算的)。比如下面一段程序:
#include "time.h"
#include "stdio.h"
#include "stdlib.h"
int main(void)
{
time_t start,end;
start = time(NUL);
system("pause");
end = time(NUL);
printf("The pause used %f seconds.\n",difftime(end,start));//<-
system("pause");
return 0;
}
运行结果为:
请按任意键继续. . .
The pause used 2.000000 seconds.
请按任意键继续. . .
可以想像,暂停的时间并不那么巧是整整2秒钟。其实,你将上面程序的带有“//<-”注释的一行用下面的一行代码替换:
printf("The pause used %f seconds.\n",end-start);
其运行结果是一样的。
4.6 分解时间转化为日历时间
这里说的分解时间就是以年、月、日、时、分、秒等分量保存的时间结构,在C/C++中是tm结构。我们可以使用mktime()函数将用tm结构表示的时间转化为日历时间。其函数原型如下:
time_t mktime(struct tm * timeptr);
其返回值就是转化后的日历时间。这样我们就可以先制定一个分解时间,然后对这个时间进行操作了,下面的例子可以计算出1997年7月1日是星期几:
#include "time.h"
#include "stdio.h"
#include "stdlib.h"
int main(void)
{
struct tm t;
time_t t_of_day;
t.tm_year=1997-1900;
t.tm_mon=6;
t.tm_mday=1;
t.tm_hour=0;
t.tm_min=0;
t.tm_sec=1;
t.tm_isdst=0;
t_of_day=mktime(&t);
printf(ctime(&t_of_day));
return 0;
}
运行结果:
Tue Jul 01 00:00:01 1997
现在注意了,有了mktime()函数,是不是我们可以操作现在之前的任何时间呢?你可以通过这种办法算出1945年8月15号是星期几吗?答案是否定的。因为这个时间在1970年1月1日之前,所以在大多数编译器中,这样的程序虽然可以编译通过,但运行时会异常终止。
Saturday, April 14, 2007
买了PSP!
昨天楼友说他的朋友有一台全新的PSP, 公司annual dinner的时候中奖了(这RP...). 于是, 昨天晚上去看了一下, 觉得挺好, 而且也是ver2.81的, 可以刷机, 就买下了. Value Pack 加 Winning Eleven 10, 一共1500hk$. 买行货大概要1900多.
不过还是不能玩游戏, Winning Eleven 10 最低要ver2.82. 看来要买个数据线先升到ver3.03了.
Tuesday, April 10, 2007
i scored the golden goal!
tonight, we, 13/F, played interfloor basketball against 17/F. i still remember We lost 3 to 12 in last interfloor football march with the same guys. they have two U football team players. they showed great power in the basketball court as well, though we have 3 hall basketball team players. it is doomed to be a keen match!!!
Sure enough, we played two overtimes and two of our key players were fouled out. the referees decided to determine the final result by freethrowing just as that in football match. each team presented five player. i was the first one!
in the first round, i failed to score and each team got just 1 point.
in the second round, our opponent lost and i goaled! the whole match is over FINALLY!!!!!!!!!
nice night!
Monday, April 09, 2007
About Google
1, Google的blogspot好像再次被和谐了(新学会的用法 -_-!). 哎, 还是希望中国政府对自己有自信一点, 别的国家政府也没有GFW, 难道就都倒台了? 希望我们的政府成熟一点, 不要给人留下太多诟病的把柄.
2, Google中国对关于Google 拼音字库的问题, 正式承认了抄袭一说.
Sunday, April 08, 2007
[ZZ]C和C++里面的lvalue 和 rvalue的释义
Definition: C and C++ have the notion of lvalues and rvalues associated with variables and constants. The rvalue is the data value of the variable, that is, what information it contains. The "r" in rvalue can be thought of as "read" value. A variable also has an associated lvalue. The "l" in lvalue can be though of as location, meaning that a variable has a location that data or information can be put into. This is contrasted with a constant. A constant has some data value, that is an rvalue. But, it cannot be written to. It does not have an lvalue.
Another view of these terms is that objects with an rvalue, namely a variable or a constant can appear on the right hand side of a statement. They have some data value that can be manipulated. Only objects with an lvalue, such as variable, can appear on the left hand side of a statement. An object must be addressable to store a value.
Here are two examples.
int x;
x = 5; // This is fine, 5 is an rvalue, x can be an lvalue.
5 = x; // This is illegal. A literal constant such as 5 is not
// addressable. It cannot be a lvalue.
这段就说的很明白 lvalue中的l其实指的表示该值的存储地址属性,而另外一个相对的词rvalue值中的r指得是read的属性,和左右根本没有任何关系。
Thursday, April 05, 2007
[ZZ]在浙大(YQ)最不爽的八件事情
1. GG太多,MM太少,找不到GF,咳....
这个....这个我也不用说什么了
2. 食堂太少,菜少,关门时间早(指四食堂,其他更贵了)
比起香港来好多了, 现在非常想念小乐惠的川味. 不过确实关门太早,过了6点基本上就没戏了.
3. 宿舍和教室路程太长(我住北门啊,经常去九教,经常"长征",当然别说我没买自行车)
我也住北门, 不过我经常去的是曹楼, 比他还远...
4. 车子多如毛,马路变成停车道(浙大老师真有米...,人多,钱也多)
玉泉的车确实挺多的.
5. YQ图书馆那叫一个破...,怎么和qinghua peking比啊......(ZJG还好拉!)
我就去过一次就再也不想进去了. 书应该都长毛了吧. 味道非常难闻.
6. 自行车消失得那叫一个快....(解释下第三条原因!)
来到玉泉后买了两辆自行车(东站买的黑车), 一个被贼偷去了, 一个被"警察叔叔"拿去了.
7. 导师放的羊好多啊!!!....(赚钱要紧呢!)
学生就是导师的廉价劳动力.
8. 周围的饭馆(北门附近),屈指可数啊....腐败都要先"长征"下(虽然我腐败地少拉)
我要求不高了, 我觉得还是挺多的, 南门外的川菜馆, 黄龙底下的"一席地" 之类的都挺好.
Wednesday, April 04, 2007
今天拿到了HKUST的offer
Saturday, March 31, 2007
Fan Avril Lavigne Recently
these days, i am very fond of listening to music, especially some new music. and i found i like Avril Lavigne's songs very much. Her songs gives me a lot of passion. And the whole story begins with her latest song: GirlFriend.
Saturday, March 24, 2007
i wanna be great, i wanna be huge
Friday, March 23, 2007
what does starr hall mean to me?
Monday, March 19, 2007
Body Building
PS: I doubt whether I can get up tomorrow.
Sunday, March 18, 2007
An idea of making money in ZJU
PS: I will go to take the Cantonese course from tomorrow. It should be of a great help for my future life.
Friday, March 16, 2007
New Template, New Beginning
Keep a snapshot of the old version as a memento.
Thursday, March 15, 2007
Selected Fields of Computer Science Conference Rankings
AREA: Artificial Intelligence and Related Subjects
Rank 1:
AAAI: American Association for AI National Conference
CVPR: IEEE Conf on Comp Vision and Pattern Recognition
IJCAI: Intl Joint Conf on AI
ICCV: Intl Conf on Computer Vision
ICML: Intl Conf on Machine Learning
KDD: Knowledge Discovery and Data Mining
KR: Intl Conf on Principles of KR & Reasoning
NIPS: Neural Information Processing Systems
UAI: Conference on Uncertainty in AI
ICAA: International Conference on Autonomous Agents
ACL: Annual Meeting of the ACL (Association of Computational Linguistics)
Rank 2:
AID: Intl Conf on AI in Design
AI-ED: World Conference on AI in Education
CAIP: Inttl Conf on Comp. Analysis of Images and Patterns
CSSAC: Cognitive Science Society Annual Conference
ECCV: European Conference on Computer Vision
EAI: European Conf on AI
EML: European Conf on Machine Learning
GP: Genetic Programming Conference
IAAI: Innovative Applications in AI
ICIP: Intl Conf on Image Processing
ICNN/IJCNN: Intl (Joint) Conference on Neural Networks
ICPR: Intl Conf on Pattern Recognition
ICDAR: International Conference on Document Analysis and Recognition
ICTAI: IEEE conference on Tools with AI
AMAI: Artificial Intelligence and Maths
DAS: International Workshop on Document Analysis Systems
WACV: IEEE Workshop on Apps of Computer Vision
COLING: International Conference on Computational Liguistics
EMNLP: Empirical Methods in Natural Language Processing
Rank 3:
PRICAI: Pacific Rim Intl Conf on AI
AAI: Australian National Conf on AI
ACCV: Asian Conference on Computer Vision
AI*IA: Congress of the Italian Assoc for AI
ANNIE: Artificial Neural Networks in Engineering
ANZIIS: Australian/NZ Conf on Intelligent Inf. Systems
CAIA: Conf on AI for Applications
CAAI: Canadian Artificial Intelligence Conference
ASADM: Chicago ASA Data Mining Conf: A Hard Look at DM
EPIA: Portuguese Conference on Artificial Intelligence
FCKAML: French Conf on Know. Acquisition & Machine Learning
ICANN: International Conf on Artificial Neural Networks
ICCB: International Conference on Case-Based Reasoning
ICGA: International Conference on Genetic Algorithms
ICONIP: Intl Conf on Neural Information Processing
IEA/AIE: Intl Conf on Ind. & Eng. Apps of AI & Expert Sys
ICMS: International Conference on Multiagent Systems
ICPS: International conference on Planning Systems
IWANN: Intl Work-Conf on Art & Natural Neural Networks
PACES: Pacific Asian Conference on Expert Systems
SCAI: Scandinavian Conference on Artifical Intelligence
SPICIS: Singapore Intl Conf on Intelligent System
PAKDD: Pacific-Asia Conf on Know. Discovery & Data Mining
SMC: IEEE Intl Conf on Systems, Man and Cybernetics
PAKDDM: Practical App of Knowledge Discovery & Data Mining
WCNN: The World Congress on Neural Networks
WCES: World Congress on Expert Systems
INBS: IEEE Intl Symp on Intell. in Neural \& Bio Systems
ASC: Intl Conf on AI and Soft Computing
PACLIC: Pacific Asia Conference on Language, Information and Computation
ICCC: International Conference on Chinese Computing
Others:
ICRA: IEEE Intl Conf on Robotics and Automation
NNSP: Neural Networks for Signal Processing
ICASSP: IEEE Intl Conf on Acoustics, Speech and SP
GCCCE: Global Chinese Conference on Computers in Education
ICAI: Intl Conf on Artificial Intelligence
AEN: IASTED Intl Conf on AI, Exp Sys & Neural Networks
WMSCI: World Multiconfs on Sys, Cybernetics & Informatics
AREA: Data Mining
Rank 1:
KDD: Knowledge Discovery and Data Mining
ICDM: IEEE International Conference on Data Mining
Rank 2:
SDM: SIAM International Conference on Data Mining
PKDD: European Conference on Principles and Practice of Knowledge Discovery in Databases (PKDD)
Rank 3:
PAKDD: Pacific-Asia Conf on Know. Discovery & Data Mining
PAKDDM: Practical App of Knowledge Discovery & Data Mining
DMKD - Workshop on Research Issues in Data Mining and Knowledge Discovery
Others
ASADM: Chicago ASA Data Mining Conf: A Hard Look at DM
KDDMBD - Knowledge Discovery and Data Mining in Biological Databases Meeting
AREA: Databases
Rank 1:
SIGMOD: ACM SIGMOD Conf on Management of Data
PODS: ACM SIGMOD Conf on Principles of DB Systems
VLDB: Very Large Data Bases
ICDE: Intl Conf on Data Engineering
ICDT: Intl Conf on Database Theory
Rank 2:
SSD: Intl Symp on Large Spatial Databases
DEXA: Database and Expert System Applications
FODO: Intl Conf on Foundation on Data Organization
EDBT: Extending DB Technology
DOOD: Deductive and Object-Oriented Databases
DASFAA: Database Systems for Advanced Applications
CIKM: Intl. Conf on Information and Knowledge Management
SSDBM: Intl Conf on Scientific and Statistical DB Mgmt
CoopIS - Conference on Cooperative Information Systems
ER - Intl Conf on Conceptual Modeling (ER)
Rank 3:
COMAD: Intl Conf on Management of Data
BNCOD: British National Conference on Databases
ADC: Australasian Database Conference
ADBIS: Symposium on Advances in DB and Information Systems
DaWaK - Data Warehousing and Knowledge Discovery
RIDE Workshop
IFIP-DS: IFIP-DS Conference
IFIP-DBSEC - IFIP Workshop on Database Security
NGDB: Intl Symp on Next Generation DB Systems and Apps
ADTI: Intl Symp on Advanced DB Technologies and Integration
FEWFDB: Far East Workshop on Future DB Systems
MDM - Int. Conf. on Mobile Data Access/Management (MDA/MDM)
ICDM - IEEE International Conference on Data Mining
VDB - Visual Database Systems
IDEAS - International Database Engineering and Application Symposium
Others:
ARTDB - Active and Real-Time Database Systems
CODAS: Intl Symp on Cooperative DB Systems for Adv Apps
DBPL - Workshop on Database Programming Languages
EFIS/EFDBS - Engineering Federated Information (Database) Systems
KRDB - Knowledge Representation Meets Databases
NDB - National Database Conference (China)
NLDB - Applications of Natural Language to Data Bases
KDDMBD - Knowledge Discovery and Data Mining in Biological Databases Meeting
FQAS - Flexible Query-Answering Systems
IDC(W) - International Database Conference (HK CS)
RTDB - Workshop on Real-Time Databases
SBBD: Brazilian Symposium on Databases
WebDB - International Workshop on the Web and Databases
WAIM: Interational Conference on Web Age Information Management
(1) DASWIS - Data Semantics in Web Information Systems
(1) DMDW - Design and Management of Data Warehouses
(1) DOLAP - International Workshop on Data Warehousing and OLAP
(1) DMKD - Workshop on Research Issues in Data Mining and Knowledge Discovery
(1) KDEX - Knowledge and Data Engineering Exchange Workshop
(1) NRDM - Workshop on Network-Related Data Management
(1) MobiDE - Workshop on Data Engineering for Wireless and Mobile Access
(1) MDDS - Mobility in Databases and Distributed Systems
(1) MEWS - Mining for Enhanced Web Search
(1) TAKMA - Theory and Applications of Knowledge MAnagement
(1) WIDM: International Workshop on Web Information and Data Management
(1) W2GIS - International Workshop on Web and Wireless Geographical Information Systems
* CDB - Constraint Databases and Applications
* DTVE - Workshop on Database Technology for Virtual Enterprises
* IWDOM - International Workshop on Distributed Object Management
* IW-MMDBMS - Int. Workshop on Multi-Media Data Base Management Systems
* OODBS - Workshop on Object-Oriented Database Systems
* PDIS: Parallel and Distributed Information Systems
Now, begin fighting for new objective!
Tuesday, March 13, 2007
Saturday, March 10, 2007
你被耍了
风扇与民主
今天晚上, warden来我们楼floor visit, 按照warden的话来说, 这是Starr Halld的Hall Culture. 香港的同学又"饶有兴致"的和warden争论起了lobby里面装风扇的事情. 关于这个风扇是这么一回事. Hall里面的工作人员在没有事先通知hallmates的情况下, 在每层楼的lobby装了一个风扇. 这件事如果放在大陆, 绝对每人理会(可能在lobby里放个电视也每人过问). 但是这件事却在starr hall炸开了锅, hallmates的讨论主要集中在两点: 1, 为什么事先没有通知就擅自安装了风扇; 2. lobby里面安一个风扇到底有什么用. 我记得上次floor visit的时候, 就与warden讨论过这件事情, 但是这次又拿出来讨论. warden详细解释了安装风扇的原因, 并且保证下次有什么事情会事先通知hallmates, 这样这件事才算结束.
事情虽然小, 但是却反映出了很多问题. 看来香港的对民主的追求并不是踏入社会后突然产生的. 他们从小就生活在这样一个社会中, 已经习惯了事事讲求民主. "我交了楼费, 你用我的钱来做事情, 就一定要跟我讲清楚". 可能, 这样的事情在我们来自大陆的人眼里看来有些犯不着, 甚至有些无聊. 但是, 正是因为有了这许许多多小事上的民主, 才有了整个社会的民主, 不是吗?
Tuesday, March 06, 2007
Ubuntu 中文显示问题
首先, 如果你想使用非英语的环境时, 你需要下载相应的语言包. 操作很简单, System->Administration->Language Support里面选择安装Chinese语言包就可以了.
说到Ubuntu的国际化, 就不能不提到locale. locale是根据计算机用户所使用的语言, 所处的国家和地区, 以及当地的文化传统所定义的一个软件运行时的语言环境。在shell里面执行locale命令, 就会得到如下的内容.

下面我们来详细了解一下locale. 首先我来解释一下locale的格式. 每一个locale都是由语(Language), 地域(Territory)和字符集(Codeset)三部分字符组成的. 以"zh_CN:UTF-8 "为例, "zh" 是指中文; "CN"表示我们处在中国; "UTF-8" 则表示我们使用的字符集是UTF-8.下面在举几个例子:
1、我说中文,身处中华人民共和国,使用国标2312字符集来表达字符。
zh_CN.GB2312=中文_中华人民共和国+国标2312字符集。
2、我说中文,身处中华人民共和国,使用国标18030字符集来表达字符。
zh_CN.GB18030=中文_中华人民共和国+国标18030字符集。
3、我说中文,身处中华人民共和国台湾省,使用国标Big5字符集来表达字符。
zh_TW.BIG5=中文_台湾.大五码字符集
4、我说英文,身处大不列颠,使用ISO-8859-1字符集来表达字符。
en_GB.ISO-8859-1=英文_大不列颠.ISO-8859-1字符集
5、我说英文,身处美国,使用UTF-8字符集
en_US.UTF-8=英文_美国.UTF-8字符集
了解了locale字符串的意义, 我们再来看一下, locale都能表示那些方面的东西. locale把按照所涉及到的文化传统的各个方面分成12个大类,这12个大类分别是:
1、语言符号及其分类(LC_CTYPE)
2、数字(LC_NUMERIC)
3、比较和排序习惯(LC_COLLATE)
4、时间显示格式(LC_TIME)
5、货币单位(LC_MONETARY)
6、信息主要是提示信息,错误信息, 状态信息, 标题, 标签, 按钮和菜单等(LC_MESSAGES)
7、姓名书写方式(LC_NAME)
8、地址书写方式(LC_ADDRESS)
9、电话号码书写方式(LC_TELEPHONE)
10、度量衡表达方式(LC_MEASUREMENT)
11、默认纸张尺寸大小(LC_PAPER)
12、对locale自身包含信息的概述(LC_IDENTIFICATION)。
用户可以根据自己的需要来定制自己的操作系统的语言环境. 其中要数LC_CTYPE最为重要, 它规定了字符的输入的语言字符集等. 所以如果你想使你的Ubuntu能够输入中文, 必须设置LC_CTYPE. 例如: LC_CTYPE=zh_CN:UTF-8.
最后我们来谈一下locale的设置问题. Ubuntu 6.10是通过设置/etc/environment文件来对locale进行配置的. 12个种类的locale设置起来有些麻烦, Linux为我们提供两个非常方便的设置变量: LC_ALL和LC_LANG. 这两个变量与其他LC_*的效力关系是: LC_ALL > LC_* > LC_LANG. 也就是说如果设置了LC_ALL, 那么不管LC_*和LC_LANG是否设置, 所有的LC_* 都使用LC_ALL的设置. 例如我的/etc/environment的设置如下:
LC_ALL=""
LC_CTYPE="zh_CN:UTF-8"
LC_LANG="en_US:UTF-8"
也就是说从来LC_CTYPE被设置成了zh_CN:UTF-8, 其他所有的locale, LC_TIME, LC_NUMBER等都会被设置成en_US:UTF-8.
/etc/environment里面还有另外一个变量---LC_LANGUAGE. 它是用来设置操作系统的界面语言的. 如果LC_LANGUAGE="zh_CN:zh", 那么我们的操作系统会是中文界面; 如果LC_LANGUAGE="en_US:en", 我们的操作系统会是英文界面.
我们还可以到/usr/lib/locale文件夹下面去查看有那些可以设置的locale值, 如果你将某个locale设置成系统没有的locale值, 就会出错. 例如, 我将LC_CTYPE="zh_CN:GB2312", 而我的/usr/lib/locale
下面没有这个值,那么就会出错: locale: Cannot set LC_CTYPE to default locale: No such file or directory
设置完成/etc/environment文件后记得保存, 然后logout再login就可以了.
最后推荐使用fcitx作为中文输入法, SCIM不太好用, 记得要删除SCIM才可以正常使用fcitx
Monday, March 05, 2007
血门徒
如果你看不懂,不是你的IQ有问题,怪就怪导演故意将剧情剪辑的支离破碎,甚至设置陷阱误导你~
前面的序号是你看电影时看到的场面顺序
【】里面的序号是按照时间发展重新排列过的顺序。
13、【1】高去酒吧喝酒,这里导演用连环照片的形式展示了一种比较新颖的电影语言
14、【2】高在公园醒来,碰到他妹;查恰巧经过,对高的妹一见钟情
04、【3】阿高、阿肥、阿王、阿德等试图从绑架回来的红毛口里套出“TATAT”在哪里
09、【4】星期日零时35分,阿高打电话给查,说收到了利是封(意思是有活干了~),查说星期日不上班
10、【5】高叫大只佬把利是封摆入信箱,任务是:TATAT在哪里
16、【6】晚上,查在家里对棋局,他在一张金色纸上写着:Q+0R4(这是国际象棋的下棋步骤代码)
17、【7】查执行红利是封的命令:向红毛三人套问TATAT的下落;得到信息后,高杀了他们
18、【8】高带查到TE AMO酒吧介绍他妹给查认识,查叫高不要跟意大利人混在一起;查拾到了MAE的耳环。
22、【9】阿高带着大只佬去Janko酒店找TATAT,发现了一个黄色拉坏和2箱TATAT
23、【10】阿查跟警官在晚上碰面,查给了警官一个金色信封,要吃警官的BISHOP(象),还问警官一个假设性问题:有个人想吊颈自杀,结果绳子断了,他摔断脖子死了,这是怎么一个死法?
24、【11】MAE拉着高到老人院扮小丑做社会服务
26、【12】查在报摊看到报纸,知道那个红毛原来是沙生的儿子
27、【13】高查出两个裁缝佬偷走了一些TATAT,取之并吩咐大只佬送到他妹那里
28、【14】查到高家质问绑架事件,MAE碰巧到来,高乘机支走他们
29、【15】查开车送MAE上班,碰到龅牙MM来给MAE送黄色皮夹
33、【16】阿高和阿德把两箱TATAT还给意大利佬
01、【17.1】沙生问到了绑架他独子的绑匪名单,准备派利是封...
05、【17.2】沙生开始写下绑匪名字:启荣、阿肠、阿丧...,就是酒吧的那三个混混
19、【17.3】沙生写下第四个绑匪名字:阿肥
30、【17.4】沙生写下的第五个名字:阿王
35、【17.5】沙生写下第六个名字:阿高
34、【22】阿高和阿德把沙生杀死,高把红色利是封收了起来,放在查家的信箱里
36、【23】高带一妓女回家,阿查在门口等着他
07、【24.1】一帮蒙面匪徒,其中包括酒吧三个混混,闯入一个房间,对一个头发染红的人说:举起手不要动
21、【24.2】蒙面匪徒闯入房间的第二段闪回镜头,阿肥是其中之一
32、【24.3】蒙面绑匪闯入房间的第三段闪回镜头,阿王是其中之一
42、【27】意大利佬问高把第三箱TATAT藏在哪里。那帮蒙面绑匪其实就是高的伙伴:阿德、阿肥、阿王还有酒吧那三个混混。
37、【28】高被杀死,弃尸街头
38、【29】第二天,查带着一束花和一把伞准备来找MAE,结果接到警官电话叫他认尸
39、【30】认完尸后,警官把一个金色信封给了查,然后回答上次他提出的吊颈自杀的问题,说那种死法叫“不幸的死亡”
40、【31】查想将高的遗物带回给MAE,但她不在家,查只好留了张纸条
41、【32】龅牙MM来找查,告诉查高是被自己的兄弟杀的。原来那晚查找高时,查说沙生会找秘密杀手将绑票的人全部放入利是封杀死,包括高和查。但高告诉查他早料沙生会查出谁是绑匪然后杀人,所以在沙生下命令之前,他和阿德已经杀了沙生,并把利是名单放在查的家的信箱里(线索:注意阿高一共放了8封)。高上楼后,一帮蒙面绑匪就闯了进去,杀死妓女,绑起高。龅牙MM说亲眼看到高的朋友打死了他。查以为高的死是因为绑架事件暴露以后,他想一人承担所有责任以保存其他人的性命。龅牙MM说阿高最后还是向意大利佬说出了第三箱TATAT的下落,前提是阿要德保证自己和MAE的安全。但阿德最后食言,杀了高。
43、【33】这时查担忧MAE的安危,马上飞奔去找MAE,可惜已经太迟了。德一伙已经去MAE家拿走黄色箱,还顺便LJ了她
45、【34】查开车送MAE去医院,并开始了复仇计划
20、【35】阿查去杀阿肥
44、【36】查去德的家杀之,因为阿肥暗示开枪杀啊高的是阿德
25、【37】阿王发现阿肥死了,接受警官查问;阿王躲起来打电话给阿德,告诉他有人要买他们人头,而镜头显示电话那头只是留言录音
31、【38】阿查跟踪阿王并在地铁站杀了他,并造成他要自杀的样子
02、【39】阿查在TE AMO酒吧跟踪三个混混,时间是11:37;这时阿MAE走了过来,其中一个混混认出了阿MAE,说“是她!”(线索)
03、【40】阿查问阿MAE为何回来上班,MAE回答没钱用;MAE问查为何在这里,查回答说是为了“干活”
06、【41】阿查提着黄色袋(线索),杀了这三个混混
11、【42】查杀完三个混混后,提着黄色袋回到酒吧喝茶。
12、【43.1】这是警官走进来,问MAE:这三个人今天有没有来过,与什么人来往?MAE说那边那个茶客(阿查)请过他们喝酒;警官跟查说:这个星期六你很忙吖,我以为你星期日不工作....(线索,说明那时已经过了12点,是星期日);又说:现在有三条尸体躺在酒店门口,报告很难写。查给了一支酒给警官,警官给了查一个金色信封(上面写着在他们的棋局里,警官要将查的军),还问:一个假设性的问题,什么人是一个杀手最容易杀又是最难杀的人。
46、【43.2】镜头转回第12幕:警官到酒吧调查三个混混的下落,看到了刚杀完人的查,两人聊了一会,警官先走,查叫住阿MAE,将一个装满钱的信封给她,说这是高的,而且要送MAE回家
47、【45】回家途中,MAE在酒店门口认出了黄色皮夹和那个意大利佬,提着黄色袋跟了进去
48、【46】查先搞定在车上的意大利佬的那两个手下,又搞定守门口的那个仁兄
49、【47】查进入酒店套房,看到MAE用枪指着意大利佬,骂他是个PK大混蛋...混乱中,枪声响了...
50、【48】查把MAE带入另一个房间,对她说:你枪法真差,这么近也射不中。查把耳环还给MAE,然后他走出套房,这时一个保安冲进来,射杀之...
08、【49.1】酒店门前发现三条尸体,狄龙扮演的警官这时开始出场。三条尸体都有一个装钱的蓝色信封,带着同样的新表(线索),第三具尸除了一张酒吧单(TE AMO的,注意这是误导性线索)、一包烟还有一支手枪
51、【49.2】镜头转回第8幕:警官到酒店门口调查三具尸体,警员194报告说大概午夜稍后遇害,三条尸体都有一个装钱的蓝色信封...这时另一个警员走过来,说酒店套房有个人点名要见他。
52、【51】在套房里,查对警官说“我跟他玩完了”,并递给他一个金色利是封。查要求警官放过房间里面的阿MAE,警官同意,他打开金色利是封,上面写着他的问题“那个是杀手最容易和最难杀的人?”的答案,查自杀。
15、【52】警官在星期日早上观看他女儿排舞,注意他手上拿着一个装红纸的金色信封
*********************************************
1、整部电影的主体故事可以看作是发生在一个星期之内,从星期日凌晨阿高他们逼问红毛三人不获、高打电话找查帮忙开始,到第二个星期日凌晨查在酒店自杀、警官8点在教堂看女儿跳舞结束。
2、电影的剪辑采用了倒叙和插叙的手法,类似于《低俗小说》(Pulp Fiction);场面调度则借鉴了《梦之安魂曲》《大象》;一些视觉和电影语言仿效自《天使爱美丽》
3、这部片的导演和编剧是Max Makowski,是个巴西人,在香港工作过多年;《茶舞》的资金来源和拍摄地点都是新加坡,但却更像“港产片”。Max说他早在10多年前上大学的时候就把《茶舞》的剧本写好了,2005年才把它拍成电影,06年参加戛纳影展,但直到今年(2007)年初才正式在新加坡本地上映,内地引进的6区DVD是采用粤语原版(虽然有新加坡口音)。据IMDB资料说,吴镇宇是Max心目中扮阿查的首选;而扮演阿高那位仁兄是新加坡人,他是最后一位确定
的主要演员。还有,本片最大的花瓶不是徐MM,而是Harvey Keitel,就是演意大利佬那位,他的大名在西方可谓如雷贯耳,是个老戏骨,看过昆叮的《落水狗》的朋友应该对他很有印象吧~~~赫赫,就是Mr.White嘛
4、现在网上各大BT、Emule论坛上流传的“影片简介”信息是都是错的,相信那些白痴DVD碟商在引进《茶舞》时候根本没看过(或者没看懂)母片。YSDG版本的DVDrip的字幕也有很多是错误的,相信也是因为Rip自6区DVD的原故。如果你听不懂粤语,单是靠看字幕,可能会在某些细节的理解上受到误导,顺便再凸-_-凸那些白痴碟商。
5、很多朋友对主题曲很感兴趣,Leto也是。主题歌Broken Orange是由John Swihart、Pakk Hui还有导演本人Max作的,有人说演唱的是谢霆锋,但其实是Pakk Hui,不过声音确实很像。阿查开车送MAE的时候,他们吹了一段口哨,也是
主题曲的调,不过其实不是宇哥和徐MM吹的,替啊查吹的是John Swihart, 替啊MAE吹的竟然是MAX -_-#。还有字幕结束时第二首口水歌:“女朋友你很靓,女朋友你很正....”作曲和演唱叫Deninis Zhou Chong Qing.在Janko酒店那对SM男女,男的用吉他弹的就是这首歌。
6、电影结束,不要马上走人或把播放器关了,因为字幕完了后还有一段非常有意思的bonus scene
Saturday, March 03, 2007
春游赤柱
Friday, March 02, 2007
终于回到香港了~
2月28号就准备开始走, 家里人和亲戚忙了一天, Liuping和Gengqi都来送我, 给我买了好多东西. 终于等汽车开始走出了, 看到爸爸妈妈和叔叔阿姨他们, 心想我走了以后,他们终于可以休息几天了.
晚上6点的汽车到北京. 到的时候都凌晨1点10分了. 幸亏sun和我一起来北京的, 我们到他姨家里住了一宿. 如果没有他, 我还真不知道怎么办呢, 估计要在北京汽车站冻一晚了. 第二天, 我们和sunny在车站见面, 他们俩一起去送我. sunny还给我买了很多路上吃的东西. 他们请在北京西站请我吃饭, 还一直把我送到车站. 虽然每次和他们说谢谢, 他们都说我太客气. 呵呵, 这里还是要说一句的: 谢谢sun和sunny了.
真是非常碰巧, 在车上碰到了同楼的jasper, 他在北京旅行, 那天也真好要回去. 这样车上也有个伴, 呵呵.
今天下午2点半终于到了宿舍. 新的一学期终于又要开始了. 加油~
Tuesday, February 06, 2007
HKUST? HKU?
现在始终下不定决心会选择哪一个, HKUST 有一个比较合适的教授, 但是在HKU我们的导师始终不给我们明确的答复. 放弃? 觉得可惜; 坚持HKU? 万一最后HKU没给offer, 那只能回家了.
今晚终于硬着头皮给HKUST的教授发了email, 问她会不会给我offer. 唉... 今夜注定无眠了.
Friday, January 19, 2007
Friday, January 12, 2007
Babel
昨天还被他们拉到电影院看了一部电影----巴别塔. 最近挺火的一部电影, 也是奥斯卡的大热门.
这部电影主要讲述的人与人之间沟通的问题. 由于种族歧视, 文化差异, 语言障碍等一系列问题引起的误解. 虽然有布拉德•皮特(Brad Pitt),凯特•布兰切特(Cate Blanchett)两位大牌的加盟, 但是电影好像没有绝对的主角. 因为它是由看似不相干, 但是又有着千丝万缕联系的四个小故事组成的. 感情处于崩溃边缘跑去摩洛哥旅行的美国夫妇; 为了测试枪的射程而不小心打伤人而引起"恐怖袭击"的两个摩洛哥小孩; 一个试图带着两个美国孩子非法穿越边境的墨西哥保姆;一个反叛的日本失聪少年和她的父亲. 误解引发了一连串的事件.
影片表达的主题有些沉重. 电影有大量的镜头切换和插叙倒叙, 但是每个故事都感觉很有条理. 还不错^_^
一块石头终于落下了
今天下午闲着没事, 就一直在刷分数, 希望自己的分数可以出现. 终于! 终于经过了n次的F5以后, 看到我了成绩. 当看到自己的成绩的时候, 心里一块石头终于落下了^_^. 虽然这还不是正式的成绩.
最后, 祝zhifeng的1月27号合肥之行顺利吧! 还有祝他下一次TOEFL劲过!
钱真是一个好东西.^_^
和local一起出去才知道什么叫正真的香港生活, 因为cw想买fashion一点的,hongkong style一点的.所以我们就完全跟着两个local走. wow,东西不是一般的贵.稍微看着好一点的, 牌子响一点的都是500+. 哎, 有好多东西想买, 都觉得囊中羞涩就没买. cw因为这个学期在做家教,还是赚了不少的, 出手非常阔绰, 买了很多他梦想的hongkong style的衣服^_^. 到了最后终于决定,我也要买一双鞋了. 因为到香港来就带了一双鞋. 所以买了一双nike的板鞋. 第一次买这么贵的鞋.算了, 下个星期不吃饭了.^_^
Tuesday, January 09, 2007
在香港(1)
2006年9月2日: 来香港的第二天, 一切都是那么新鲜. 虽然学校所在地没有想象中的繁华, 但是一切都是那么不一样.
[ZZ]关于serialVersionUID的解释
在JDK中,可以利用JDK的bin目录下的serialver.exe工具产生这个serialVersionUID,对于Test.class,执行命令:serialver Test。
为了在反序列化时,确保类版本的兼容性,最好在每个要序列化的类中加入private static final long serialVersionUID这个属性,具体数值自己定义。这样,即使某个类在与之对应的对象已经序列化出去后做了修改,该对象依然可以被正确反序列化。否则,如果不显式定义该属性,这个属性值将由JVM根据类的相关信息计算,而修改后的类的计算结果与修改前的类的计算结果往往不同,从而造成对象的反序列化因为类版本不兼容而失败。
不显式定义这个属性值的另一个坏处是,不利于程序在不同的JVM之间的移植。因为不同的编译器实现该属性值的计算策略可能不同,从而造成虽然类没有改变,但是因为JVM不同,出现因类版本不兼容而无法正确反序列化的现象出现。
当我们的系统不太经常需要序列化类时,可以去掉这些警告,做如下设置:Window-->Preferences-->Java,将serializable class without serialVersionUID的设置由warning改为Ignore。然后Eclipse会重新编译程序,那些警告信息也就消失了。
最后的建议是,如果我们开发大量需要序列化的类的时候,我们最好还是还原为原来的设置.
Wednesday, January 03, 2007
见明星了!!
今天和zhifeng和junfeng跑到下面西环吃饭. 吃完回来就顺便到惠康超市去买东西. 刚进去的时候就觉得和往常不太一样, 有人拿着摄像机在那里摆弄. 想可能是拍广告的, 于是也就没多想. 等到里面买好东西要出来的时候, 已经围了很多人了. 好奇的凑上去看看, wow, 原来是在拍电视剧. 突然看到一个人觉得好面熟, 但是就是想不起来叫什么了. 还好zhifeng记得, 原来是欧阳振华. 总算见到一个明显! 不容易啊.
这几天嘴里长口腔溃疡, 本来想忍几天就好了, 没想到现在越来越难受了. 一笑就疼, 吃东西也疼的厉害. 没办法下去的时候就去药店买了一瓶药.好贵啊!一瓶喷剂就花了30hk$. 看来生病都生不起了.
Monday, January 01, 2007
Happy New Year!
昨天和cENw跑出去看count down了. 去的路上在信德中心吃到了第一次吉野家牛肉饭, 感觉还挺好吃. 本来计划到Times Square去看Apple Count Down, 结果那里人超级多. 挤都挤不进去, 实在没有办法就算了, 打算到上环去逛逛就回去了. 回去的时候是坐叮叮车, 第一次做, 感觉挺好玩的. 到金钟的时候看到了巨大的摩天轮, 所以就索性下车去看摩天轮了. 原来是一个world carnival的活动. 我们过去的时候差不多要打烊了, 所以就在外面找了些照片就往回走了.
回来在电视上看到了直播的Count Down, 结果发现主会场不在Times Square, 在尖沙咀.....
呵呵, 不管怎么样了, 祝所有的朋友, 亲人新年快乐, 心想事成!^_^

0000.png)



