NaiQ's profileMystery 77PhotosBlogListsMore Tools Help

Blog


    时光如梭 光阴似箭

    时间就是这么一样东西,你不知不觉,它便悄然而逝。08之前,我蜷着身子喝着豆浆等送我上学的公车;到了08结束,我关掉闹钟合上手机躲在厚厚的被子里开始我的逃学生涯——第一学期的最后两节高数课。08之前,在那间冰冷的大教室里,无人听课,全都低着头摁着手机,伴随着笑和闹;08年末,我合上书本,非常理所当然的啪头睡觉……

    啊,这就是08年,我和大家的08年。

    没想到就这样结束了。

    ==

    由于我知道如果这篇日志在这行之前顺利结束,会变成一篇非常具有后现代解构主义的文章,因此我觉得应该说一下一天前去NM看众多老师的事情。with wad&大妈

    LJM

    (请某位同学不要把这个想象成另外一个同学,谢谢)

    作为高一的班主任,她一直是广受同学尊重以及喜爱的。尽管我们有时以逃班会slash校会的形式表达我们的尊重,以将政治课搅得稀巴烂来突出我们的喜爱。她的“生产分配交换消费”,作为她的一个符号,恐怕很多同学会毕生难忘。看到她她还在上课,讲着时政题,没准过会还会泄点小题、选择题、问答题之类的,嘿嘿。不打搅她泄题完成教学目标。后来在办公室遇见她,一人发了一颗巧克力,并且把wad亲切的称作“港宁”。话间她又要赶去上课了,Ljm热情地准备招呼我们吃午饭,“东北许廷家乡菜”。

    LWY

    没错,就是那个“成语字典”。

    第一次看到他,“巢老师在哪?”“哦!巢老师大概在上课!”他激动地起身,不忘告诉我前几天他还提及我,并且激动地跟了出来(把wad&大妈一得一个正着)。

    第二次,“巢老师到底在哪呢?!”“巢老师大概在操场上跑圈!”听得我虎躯一震。没想到Chj现在还有这爱好,居然不是躲在小角落里看他的股票机。

    CHJ

    一踏入NM我便来瑟勿急去找他,后来打电话问到他在外面有事情。学校里兜兜,只看到他Lp。和FFL讲,他讲巢老师很看得开,到处玩,暑假又要去三亚。格捏结,好过的。FFL又开始讲什么上海男人,买汏烧。我真吃不消FXX了,嘎会讲……

    正无所事事的时候,一辆宝蓝色的帕萨特从校门开来,果然就是CHJ!他没因为金融危机把帕萨特换回小polo。其实我觉得polo才是他形象的最好体现。车一停,屁股摇摇到后座拿包,然后吸着牛奶多悠悠走到办公室。碰到CHJ,聊了很多东西,他带的理科班、我们那届的高考、他儿子(居然在徐汇中学)……我看他谈得这么开心,估计手上那些股票早就套现了。后来,他还带我们去学校食堂吃饭。不吃白不吃,把他卡上余额好好拉特一笔!

    SZM

    正明哥现在果然发达了,不愧为“身体不差、脑袋也不赖的帅哥体育老师”。居然混上了“对外办公室主任”,得称他沈主任了。看到他他正在处理一个Word文档,真忙碌。不知道以后外国人讲他听不懂的外语他会不会应景的来一句“Mr. Shen is so embarrassed.”(“沈老师很难看额吖”)。哈哈。

    LJ

    不知道DL是不是真的眼神差到一个地步了,Lj我看一点都没怎么瘦,不过估计是反弹了。暑假拼命节食,一开学摒不住又反弹了。碰到她好几次都是她在路上,我们闲着。最好别被兜住,我看她办公桌一沓没拉过的卡,那个小破电瓶车估计有要没电了。拉卡、提电瓶这种事,我想很多人都没少做过吧。

    FFL

    又称冯XX。之后碰到Chj,他用一个非常奇怪的眼神看着我们,说以前班级日记有人写Ffl叫“频闪照相机”。他怎么知道这事?!

    FXX果然会侃,说了大半节课。期间我实在摒不住,开了一个煎蛋网页谈论韩国政治的,以体现我对世界政治局势以及政治走向的把握。FFL看了之后,大胆从民族角度来谈论这个问题,称如此面相的人一般十分“野蛮、凶残”。斯语妙哉,果然是学历史的。并且他又讲了一个KLX的事情,非常爆笑。

    Gy

    那个胖胖的校长Gy,每次谈到他总归还会谈到Wb以及Fyl,谈论他们、他们和她们的故事。结果短短一会时间,碰到他三次之多,又都在不同地方。会不会他在跟踪我们?!

    蟑螂恶霸

    又称“器材室怪叔叔”,注意不是艺体楼的那个。他一看到我们,随便谈了几句。来了几个女生要接器材,他就屁颠屁颠的跟着女生走向那个小红楼……

    About SKL&KLX

    SKL高二时候那个被香烟熏的拉拉黄的办公室,已经改造成了English Offical Language办公室。不知道他看到有什么感想。另:FFL小道消息SKL正在创作小说,关于他在安徽的那几年。

    KLX可以说被FFL好好地讲了一把。据说KLX有一次喝高了(……),他让陈FG开车送他回家(…………),并且使劲说他家在虹桥,住的是别墅!(………………)结果开到虹桥了,开到别墅区,他又找不到他家了。(无语了)

    也不知道是真事还是FFL瞎讲。

    ==

    的确随着时光的流失,很多会流逝、会改变。但当我们停下时钟,却发现上很多的东西是不变的。回到NM,似乎没发现怎样的改变,学校、老师,和自己。和最要好的一群人在一起,欢乐也是和以前一样,依旧那么得其乐融融。

    任时光飞转流逝,即使指针越摆越快,多一秒少一秒的。

    我相信有一份东西是不变的。大家09年快乐!

    心可以比天高,比海深

    我看电影会有一个非常不好的习惯,就是往往一部电影会被分成几份被我看完,当然我指的是网上下载的、免费的电影,不是那种电影院内、收费的大片。原因很多,可能自己没完全投入到这部电影中,可能时间原因,可能影片实在让人难以接受,当然也有时候整部电影的情节太过拖沓,衔接以及整体性不足,比如剪刀手爱德华,十二宫杀手等等,很多影片我只看了三十分钟便右上红叉关闭。用一句被人用烂的话就是“整部影片让人昏昏欲睡”。这样看来我去电影院看的片子基本上都是所谓的大片,投资以及先进的CGI技术堆积起来的爆米花影片,一分钟让你不消停,爆炸飞车特技引爆你的肾上腺。

    《心灵捕手》(<Good Will Hunting>)很遗憾就不是一部大片,很遗憾我打开它是在FDU一教的CAI机房,很遗憾我当场没有看完。很遗憾过了很长一段时间我才上网把它下下来,完整地重新看了一遍。我最喜欢以下这段:

    -那些会谈几时搞完?

    -过了21岁的那个星期。

    -是吗?他们要给你工作?

    -Ya,f*往后50年要做无聊的算术。

    -可能会攒不少钱。

    -我会成为*实验室老鼠!

    -好过这鬼东西,离开这里。

    -干嘛走,我下辈子都要住这儿,我们当邻居,我们会当爸爸,一起带他们打小联盟……

    -你是我的死党,所以别误会,但二十年后你如果还住在这儿,到我家看球赛,还在盖房子,我会f*杀了你。那可不是恐吓,我会宰了你。

    -你在胡扯什么?

    -Look,你拥有我们没有的天赋

    -Cum on,为何大家都这么说?难道是我对不起自己吗?

    -不…你没有对不起自己…………是你对不起我。因为明天醒来我五十岁了,还在干这种事,无所谓。而你已拥有了百万奖券,却窝囊的不敢兑现,that's b*。我会不惜一切交换你所拥有的,其他这些人也是,你再待二十年是侮辱我们,窝在这里浪费你的时间。

    -你懂什么? -我不懂? -对,你不懂  -我告诉你我懂什么

    我每天到你家接你,我们出去喝酒、笑闹,那很棒!但我一天中最棒的时刻,只有十秒。从停车到你家门口,每次我敲门,都希望你不在了,不说再见,什么都没有。你只是走了。我懂的不多,但我很清楚。(Spit,leaving)

    Matt Damon和Ben Affleck的这段戏的确精彩,两人凭借这本剧本获得了当年的奥斯卡最佳剧本奖!注意那可是剧本奖。两个人的演出,很好的诠释了自己创作剧本中难以用文字表达的情感。并且上述那段镜头在拍摄中似乎是连续的,只是依靠两个不同机位讲述独特的电影语言。这里又不得不说文字和音乐是最具魔力的东西,让人感到难以驾驭。相对而言,图像以及动画则直白得多。《心灵捕手》一片,成功就成功在剧本的架构上,以及两位演员自然地演出。

    ※中午打完球,拾掇完骑车离开。管门的老伯叫住我,关照我下周什么的都没体锻了,没刷卡了,球场也不开放了。我笑笑。他又讲放寒假别去那个女人那边定场子买票,没意思的,下学期开放了再来打,他还要照顾我……我又笑笑,那,“明年再见!”

    ※其实到了冬天,就不想骑自行车了,慢悠悠走去上学,迟到也就迟到反正现在以及无所谓不会再傻站在门口念课文什么的。同学走路雷厉风行,还喊我干嘛不抓紧要迟到了。我只想和他说你不懂走路的乐趣。走路可以看FDU景,FDU的树和电话亭,FDU并不怎么优雅但很朴素的建筑……(不得不说STJU的建筑非常漂亮!)可这些乐趣倘若骑车便荡然无存,拥挤的车流,躲这躲那,有时还有恼人的国产小汽车。当然这份趣味乘安逸的校车和轻轨也可以享受,可以看到走在路上的人,晾在外面的衣服(衣服挂在那种伸出去直角杆上,那样的房子我至今十分怀念),可以看到火车站中列车排排队,可以看到复兴公园以及高高飞在空中的风筝,今天我甚至看到了SJTU医学院的校门,那离我家真的很近,离复兴公园是更加近了。

    ※某天中午和同学去本食,取了一份环保社的信封和09年挂历,两份东西的设计都非常棒,信封上写着“i'm 2009, good bye 2008”,挂历则有很多类似画笔风格的画,一共12幅很漂亮。

    ※每次看完电影都冲去mtime看影评,边听staff的音乐变看。题目来自《心灵捕手》的某份影评。

    mediuml 

    aaa

    mediumn

    请您欣赏,来自火星煎蛋

    C Languagin'

    #include <stdio.h>
    #include <string.h>
    #define N 100
    #define NL printf("\n")
    #define SP printf(" ")
    #define AM AdvancedMath
    #define CP CollegePhysics
    #define CE CollegeEnglish
    int t=0;

    struct student{
        char name[20],id[20];
        int AdvancedMath,CollegePhysics,CollegeEnglish,exixt,all;
        double average;
    };

    void exchange(int *a,int *b)/*交换*/
    {
        int t=*a;*a=*b;*b=t;
    }

    int menu()/*菜单函数*/
    {   
        int i;
        printf("%10c菜单\n1.录入学生信息\n2.求课程总分、平均分\n3.按姓名查找学生信息\n4.按学号查找学生信息\n5.顺序浏览学生信息\n6.按指定课程或总分由高到低显示学生信息\n0.退出系统\n",' ');
        printf("请输入序号:");    scanf("%d%*c",&i);printf("**********");NL;
        if(i>6||i<0) {
            printf("Error!请输入序号");NL;
            printf("**********");NL;
            i=menu();
        }
        return i;
    }

    void add_stu(struct student *p)/*添加新条目*/
    {
        char name[20],id[20];
        int AM,CP,CE;
        if (t==N) {
            printf("Error!信息库已满\n");return NULL;
        }
        else{

            printf("信息将保存在第%d条,共%d条。请输入条目信息\n",t+1,N);
            printf("Name:");    gets(name);
            printf("Id:");    gets(id);
            printf("AdvancedMath:");    scanf("%d%*c",&AM);/*如果你有仔细看到这里我可以告诉你我的高数期中分数是36.5分*/
            printf("CollegePhysics:");    scanf("%d%*c",&CP);
            printf("CollegeEnglish:");    scanf("%d%*c",&CE);
            strcpy(p->name,name);strcpy(p->id,id);
            p->AdvancedMath =AM;p->CollegeEnglish =CE;p->CollegePhysics =CP;
            p->average =(AM+CE+CP)/3.0;p->all =AM+CE+CP;

            p->exixt=1;
            t++;
            printf("第%d条信息已保存\n",t);
        }
    }

    void print_stu(struct student *p,int i)/*输出第i条信息*/
    {
        if(p[i-1].exixt !=1){
            printf("此条信息不存在\n");return NULL;
        }
        else{
        printf("储存在第%d条的信息\n",i);
        printf("Name:%s\n",p[i-1].name);
        printf("Id:%s\n",p[i-1].id);
        printf("AdvancedMath:%d\n",p[i-1].AM );
        printf("CollegePhysics:%d\n",p[i-1].CP);
        printf("CollegeEnglish:%d\n",p[i-1].CE);
        NL;
        }
    }

    void print_all(struct student *p)/*输出全部信息*/
    {
        int i;
        if(t==0){
            printf("信息库为空\n");return NULL;
        }
        else{
            for(i=0;!(p[i].exixt!=1);i++)
                print_stu(&*p,i+1);
        }
    }

    int sum_stu(struct student *p,char c)/*求和*/
    {
        int i,sum=0;
        switch(c){
            case 'A':for(i=0;i<t;i++) sum+=p[i].all;break;
            case 'M':for(i=0;i<t;i++) sum+=p[i].AM;break;
            case 'P':for(i=0;i<t;i++) sum+=p[i].CP;break;
            case 'E':for(i=0;i<t;i++) sum+=p[i].CE;break;
        }
        return sum;
    }

    void print_subject(struct student *p)/*输出某科成绩*/
    {
        char s,w;int sum;
        printf("输入你想打印的方式:M(ATH)/P(HYSISC)/E(NGLISH)-(AL)L/(A)V(ERAGE)\n");
        scanf("%c-%c",&s,&w);
        sum=sum_stu(&*p,s);
        switch(s){
        case 'M':printf("高等数学");break;/*当然满分是40分*/
        case 'P':printf("大学物理");break;
        case 'E':printf("大学英语");break;
        }
        switch(w){
        case 'V':printf(" 平均分:%.2f\n",sum/(t*1.0));NL;break;
        case 'L':printf(" 总分:%d\n",sum);NL;break;
        }
    }

    void search(struct student *p,char c)/*查找*/
    {
        int i;char target[20];
        switch(c){
        case 'N':
            printf("Searching Name:\n");gets(target);
            for(i=0;strcmp(target,p[i].name)&&i<t;i++);
            break;
        case 'I':
            printf("Searching Id:\n");gets(target);
            for(i=0;strcmp(target,p[i].id)&&i<t;i++);
            break;
        }
        if (i==t) {printf("你所搜索的不存在\n\n");return NULL;}
        else    {print_stu(&*p,i+1);}
    }

    void print_(struct student *p)/*按某课排名输出,事实上可以调用函数,结果发现太麻烦,太复杂了,简单了事了*/
    {
        char x,*c[]={"AdvancedMath","CollegePhysics","CollegeEnglish","all"};
        int a[N],i,j;
        if(t==0){
            printf("信息库为空\n");return NULL;
        }
        else{
        printf("M(ATH)/P(HYSISC)/E(NGLISH)/(AL)L\n");scanf("%c%*c",&x);
        switch(x){/*好同学不要模仿一下四个case语句*/
        case 'M':{    for(i=0;i<t;i++)
                        a[i]=i;
                    for(i=0;i<t;i++)
                        for(j=i+1;j<t;j++)
                            if(p[a[i]].AdvancedMath < p[a[j]].AdvancedMath)
                                exchange(&a[i],&a[j]);
                    printf("按高等数学排名:\n");/*我旁坐一位延安中学的同学成绩是39.5分,变态今年特别多*/
                    for(i=0;i<t;i++)
                        printf("第%d名\t%s\t成绩%d\n",i+1,p[a[i]].name,p[a[i]].AdvancedMath);
                    break;
                 }

        case 'P':{    for(i=0;i<t;i++)
                        a[i]=i;
                    for(i=0;i<t;i++)
                        for(j=i+1;j<t;j++)
                            if(p[a[i]].CP < p[a[j]].CP)
                                exchange(&a[i],&a[j]);
                    printf("按大学物理排名:\n");
                    for(i=0;i<t;i++)
                        printf("第%2d名\t%s\t成绩%d\n",i+1,p[a[i]].name,p[a[i]].CP);
                    break;
                 }
        case 'E':{    for(i=0;i<t;i++)
                        a[i]=i;
                    for(i=0;i<t;i++)
                        for(j=i+1;j<t;j++)
                            if(p[a[i]].CE < p[a[j]].CE)
                                exchange(&a[i],&a[j]);
                    printf("按大学英语排名:\n");
                    for(i=0;i<t;i++)
                        printf("第%d名\t%s\t成绩%d\n",i+1,p[a[i]].name,p[a[i]].CE);
                    break;
                 }

        case 'L':{    for(i=0;i<t;i++)
                        a[i]=i;
                    for(i=0;i<t;i++)
                        for(j=i+1;j<t;j++)
                            if(p[a[i]].all < p[a[j]].all)
                                exchange(&a[i],&a[j]);
                    printf("按总分排名:\n");
                    for(i=0;i<t;i++)
                        printf("第%d名\t%s\t成绩%d\n",i+1,p[a[i]].name,p[a[i]].all);
                    break;
                 }
        }       
        }   
    }

    void main()
    {
        int i;
        struct student stu[N];
        printf("欢迎使用管理系统\n");
        i=menu();

        while(i!=0){
            switch(i){
            case 1:add_stu(&stu[t],&t);break;
            case 2:print_subject(&stu);break;
            case 3:search(&stu,'N');break;
            case 4:search(&stu,'I');break;
            case 5:print_all(&stu);break;
            case 6:print_(&stu);break;
            }
            i=menu();
        }
        printf("Thanks for using!\n");/*Thanks for watching*/
    }

    ===

    的确C语言比较对我的胃口,相对讲得完全听不懂的线性空间部分的高数以及概念完全搞不懂什么R啊k啊的大学物理热学部分。程设作业往往我非常自信地可以完成,高数以及大物则需要不停地翻书、看答案。并且,很多时候会算出和答案差几个数量级的结果。但做C可以写出一些很有意思的语句,自己都觉得非常精彩。但如果再考一次大学可能我还是不会考计算机或者软件方面的专业,那只是一项工具而不是一门学科,那只是我兴趣所在。

    十二月有些冷,尤其在邯郸那片下只角,徐汇这边已经有点红起来了。果然,在厚厚一沓CD之下有一张圣诞歌曲的CD,到时候一定可以拿出来听。眼下,是近十门的考试,哦,天。

    ===

    KeyWords these days:

    社团;天空的金牛眼;摄影师哈勃;纸模;申花;线性空间;打球;泡泡龙;柯南;兄弟连;布置与采购;生日;寝室;外卖;以及考试。