Monthly Archives: May 2006

“五一”黄金周总结报告[多图]

     “五一”又要过去了,明天又要回到正常的生活中。最深刻的感觉就是:怎么过得这么快呀~~~   虽然时间过得很快,但总之是没有浪费——在广大同学的努力奋斗下,大家都渡过了一个快乐的五一假期,现总结如下:   (图片比较多,如果速度比较慢的话,请耐心等待。如果有打不开的,请在图片上点击 右键->显示图片)   第一日:集合   其实那天天气不错   大家心情也挺好的 但刚刚聚起来,也不知道做什么,只好开始压马路   不过发现广州的夜景也不错     第二日:游山玩水   结伴登白云   累了的时候,当然要休息休息   白云松涛:好大一块石头   当我们累得满头大汗时,天公来了场雨。雨中的白云山,更具风韵   雨过天晴,豁然开朗,可以看到白云在脚下飘过   终于到了顶峰   留个影   开始下山,沿途有广州碑林   为了为晚上的活动保存体力,我们选择了坐缆车下山   晚上,来到珠江,坐上游轮——从船上看珠江   都笑得很欢   自助餐?——争取吃回来 … Continue reading

Posted in 故事 Story | 21 Comments

我的答案

上次被肌肉点到,要回答问题,结果没看清楚意思,只回答了最后一个,差点被抬起来骂。这回可都是我自己的回答了哦……   游戏规则:被点名者需要在自己BLOG上回答出前面Blogger提出来的所有问题的答案,并自己命题多出一题,然后把题目丢给另外五个人,并且到这些人的留言板上留下:“你被点名了。”这五个人需在自己的BLOG开头FROM处,注明是从哪一个BLOGGER那里传来的题目,然后写下答案,并另写一个问题,再去贴另外五个人。    1.  最近在看的电视———已经快忘记电视长什么样了    2.  最近在做的事——学外语,上课,吃饭,睡觉    3.  最近在听的音乐———Run away    4.  最近在吃的东西—— 水稻    5.  最近在看的报刊—— 参考消息    6.  最近关心的话题—— 舍甫琴科的转会    7.  最近常去的地方—— 寝室    8.  最近常想的异性—— 一应要回答?    9.  最近最想做的事—— 休息   10. 最近身体情况—— … Continue reading

Posted in 乱弹 | 5 Comments

杂记

杂记   又有差不多十天没有来更新博客了。最近一周多的时间,仿佛每天都在忙忙碌碌,但回头一看,又不知道在忙了些什么,真是郁闷。   昨日看新闻,舍甫琴科已经决定离开AC米兰,转会切尔西。我对米兰的热爱,从读初中开始算起,已经有十余年了。在这十余年中,AC米兰有过巅峰的辉煌时刻,也有过落魄无比的悲惨赛季,但我对米兰这种近乎偏执的喜爱却没有改变过。而这十年中,有七年,是伴随着舍甫琴科一起走过的。在他为米兰效力的七年里,一个联赛冠军,一个意大利杯冠军,一个冠军杯冠军,一个欧洲超级杯冠军,一个意大利超级杯冠军; 两夺意甲最佳射手,同时获得2004年欧洲金球奖。这一切,很难说是米兰成就了舍甫琴科,还是舍甫琴科成就了米兰。但所有这些荣誉,不仅仅使他成为当今世界上最优秀的射手,也给我们这些球迷带来了无尽的快乐。如今,一个时代将要过去,我们只能祝福他能继续他的辉煌。   上次拟定的复兴计划,打算每个星期进行三到四次的跑步锻炼,并没有很好地完成。不过主要还是因为天气的缘故:一周来,广州的雨是断断续续没有停过。特别是好几天晚上,跑步估计是没戏,在大马路上游泳倒是有可能。虽然没有达到预定的目标,但效果还是很好的。在上周六又踢了一场球赛,上场一个小时,表现还算不错. ^_^ 期末临近了,事情也开始多了起来。各种课程的文献翻译和论文,以及期末的复习,会越来越多。但是前几天,用了一个学期的笔记本不翼而飞了……一个学期的笔记也随风而去,这时候,就算撞墙也没用了。唯一值得庆幸的一点就是:还好,这个学期笔记记得不算多…… 周末去了猫科和颉的家中,发现这两个鬼小日子还过得真不错。周六晚上吃了颉做的晚餐,菜不多,不过很合口味。几个人坐在小桌前,有说有笑,很有家的感觉。庆幸不是猫科搞的菜,不然吃不下,还要被逼着吃完,生不如死了……吃完饭,打牌、聊天,进行到四点……sigh~~

Posted in 乱弹 | 1 Comment

复兴计划

    上周六,在同学的鼓动下,参加了班上的一场球赛。算一算,自从上个学期刚开始时凭着一点热情踢了几场之后,就开始挂靴,到现在已经有大半年了。重新穿上球衣,自然是十分兴奋,一大早起来就屁颠屁颠跑到球场。     许久没踢,考虑到体力会有问题,于是要求替补上场。     到了下半场,终于轮到我上场了,于是这也成为受打击的开始。     到第十分钟,有了几次冲刺后,开始有点喘不上气;     第十五分钟,左腿开始出现抽筋的预兆,没办法,只能在声上减慢速度;     第二十分钟,右腿开始出现抽筋的预兆~~再慢一点点——要是两只腿一起抽筋,到时候只能被抬下来了~~     第二十五分钟,在发边线球的时候,由于对场地不熟悉,往后退时一脚踩到水沟里~~就此告别本场比赛……       真是可怜呀~~回想起高中时候,满场飞奔,踢完一场再来一场都是a piece of cake,如今是半场都不到就开始抽筋。虽然说也准备活动做得不够也有关系,但更多是如今太缺少锻炼了。     痛定思痛,我决定从本周开始,每周里面要有三到四个晚上进行3000米左右中速跑(慢跑那是减肥的,对我极为不利),第一阶段就是到本学期末,作为身体复兴计划的开始。特此在这里请大家见证

Posted in 乱弹 | 2 Comments

中招了……

今天收到肌肉一条莫名其妙的消息。这家伙,平时看不到人,一有消息就不是什么好事情……原来玩游戏找到我了……   游戏规则:被点名者需要在自己BLOG上回答出前面Blogger提出来的所有问题的答案,并自己命题多出一题,然后把题目丢给另外五个人,并且到这些人的留言板上留下:“你被点名了。”这五个人需在自己的BLOG开头FROM处,注明是从哪一个BLOGGER那里传来的题目,然后写下答案,并另写一个问题,再去贴另外五个人。    1.  最近在看的电视———超女06 ,好失望    2.  最近在做的事——学车,毕设,聊mm    3.  最近在听的音乐———Far away from home    4.  最近在吃的东西——拉面 胃不舒服 养养胃    5.  最近在看的报刊——经济观察报纸    6.  最近关心的话题——身体    7.  最近常去的地方—— 杨柳青驾校训练场    8.  最近常想的异性——没有,期待有个    9.  最近最想做的事—— 赚钱   10. … Continue reading

Posted in 乱弹 | 5 Comments

DJGPP: 保护模式下的中断调用[技术]

DJGPP: 保护模式下的中断调用    前日应导师的需求,需要完成一个在WIN XP下运行的驱动器底层驱动程序,对DJGPP进行了一定的研究。    DJGPP是DJ’s Programming Platform的简称,是一个编译器以及一系列工具的总称,属于开源软件,你可以在网上免费地下载。在它的帮助下,你可以完成MD-DOS/MS-WINDOWS下运行的32位保护程序。当初想到要使用DJGPP是因为在保护模式下无法运行DOS程序。将CPU切换到保护模式是比较简单的,但在保护模式下,我们不能调用DOS以及BIOS的底层中断。这是由于DOS和BIOS是在实模式下运行的,它违反了保护模式编程的原则。DJGPP提供了DOS和保护模式共存的解决方案,这是通过DOS EXTENDER来实现的。在DOS EXTENDER的帮助下,当保护模式下运行的程序调用实模式的服务时,DOS Extender 捕捉到这个调用,将CPU切换到实模式,将调用重新发出,然后等待服务完成它的任务。之后,将CPU再切换回实模式。    值得注意的是,为了进行模式的切换,DJGPP定义了一个“交换区域”的东西,用于保存在切换时可能会用到的信息(比如字符缓冲等)。可惜的是,在使用的过程中,我发现这个缓冲区是异常脆弱的,一个printf命令都有可能破坏缓冲区的内容。所以建议在设置了之后(比如使用dosmemput等命令),要尽量早地使用缓冲区的内容。    我主要关注了如何在进行DOS和BIOS的调用。可能会用到的函数有:    void dosmemput(const void *buffer, int length, int offset); 将数据从程序的虚地址转换到MS-DOS的常规内存。offset是一个物理地址,length是要转换的字节数, buffer是指向缓冲的指针。     void dosmemget(int offset, int length, void *buffer);不用说也知道了。    int __dpmi_int(int _vector, __dpmi_regs *_regs);中断的调用。 很重要的,__dpmi_regs的数据结构:typedef union {  struct {    … Continue reading

Posted in 技术 Tech | 1 Comment