练习曲

Happiness only real when shared

Archive for 十二月, 2008

08年度总结

with 3 comments

     今天已经是08年最后一天,网上看到越来越多的年度总结,我也跟下潮流吧,回顾下我精彩的2008。

     2月-7月,在绿岛坚持着。07年的宏伟计划在时间的摧残下越发显得依稀模糊,很多事情也都不顺利,尤其是人员的变动,那段时间真的是心力交瘁,常常失眠到深夜。但这样的一个过程,却使我明白了很多。事实上,我们最缺的只是一个足够实际而明确的目标。曾几何时,我每天睡觉前都在幻想着新站的每一个功能、每一个页面、甚至数据表的每一个字段,我想让她足够完美,却没给完美一个终点。我们绝不是技术上缺乏,只是没有航向的船,永远没可能航行到成功的彼岸。绿岛,给了我很多,可我只能将她维持下来,没能力壮大。

     4月。19日,周杰伦南京演唱会。“天公不与周郎便”,那晚大风大雨。不过,现场效果依旧很赞,只是我们坐得太远了,依稀只能看到人影。写上来是因为第一次追星,毕竟高三是听他的磁带度过的,还有一段精彩的年少故事。ps:强烈感谢下小潘同学的票。

      4.21,入手Nikon D40。毒了大半年,最终还是败了,谢谢爸妈的支持。于是,业余生活更加丰富了,到哪都想带着,看到什么都想咔两张。只是严格说起来,我似乎依旧还是个门外汉,不过,我会用心的。

这大概是我第一张拿得出的单反片子。

     4月底,vclab.cn开通。分享、记录,简单的生活,积极的态度,我会一直坚持下去!

     5月。12日,我们都经历了一场天灾,第一次被图片和文字感动到流泪。真正开始觉得生命是那么宝贵,却也是那么脆弱。 Read the rest of this entry »

Written by footstone

十二月 31st, 2008 at 6:38 上午

Posted in 生活

Tagged with ,

I have two faces .

without comments

       为了最后的考试,在学校待了好长一段时间了,依旧还是曾经的轨迹:绿岛+宿舍。书看不下去了,突然想到一个问题: I hava two faces !

       不同的圈子里,我有着完全不一样的行为。

       在绿岛,或者说在绿岛这个圈子里。我表情严肃,基本不八卦、不谈笑,盯着自己的电脑,专注地做自己的事情。即使哪天心神不宁,始终没法集中精神做事,不停开小差,我还是只盯着自己的电脑,不会去干扰别人。跟绿岛人聊天,也是很正经,以绿岛发展或是技术为主要话题。在这里,我积极关注互联网,尝试着写点新东西,努力让自己去坚持、淡定,偶尔发两篇“愤青”文章,还有关注学习摄影、旅游、电影、音乐等等一切我觉得是向上的东西。所以,我就是一个积极向上的快乐青年。

       在宿舍,或者说在一帮哥们的圈子里。我常常闪出鬼主意,常常“语出惊人”,甚至常常歇斯底里地八卦谈笑,还有聚餐、打牌等等,我过的是大部分人眼中的正常的糜烂的大学生活。在这里,我俨然就是一个堕落的青年,这是我无比放松的状态。

       这两种生活方式,以不同的时空作为分界点,近三年来,他们从来没有交汇过。

       突然又想起晰妍的一句话,“那你有禽兽的一面吗?”……  -_-”

       于是,有人以为我太严肃、单调乏味,生活没有任何“趣味”;有人觉得我就是一个混儿、一个愤青,基本没什么值得称道的,因为他们压根不知道我做的是什么,也不明白我所向往和追求的生活,因为他们不懂,不是一路人。当然,我也从来没让他们知道。

        所以,我想,我可能很寂寞。

Written by footstone

十二月 24th, 2008 at 8:56 下午

Posted in 生活

Tagged with , ,

Gravatar-全球通用头像

with 3 comments

      很久之前,我给博客添了Thread Comments插件,评论功能确实完善很多,还可以直接回复。可一直以来,用户的头像就单调地显示一个默认图,我原以为是插件提供的图太少了,直到今天看到aw的扫盲贴才恍然,原来是我太土了…-_-!

      Gravatar是Globally Recognized Avatar的缩写,注册后可以将你上传的头像跟你的E-mail绑定。只要你在博客上评论时留下E-mail地址,博客就会自动显示绑定的头像,当然那个网站要支持Gravatar的API。     

      如图1,注册上传头像之后,我之前的评论上方就出现了我的头像,而图2中的marsfish没有。我觉得经常逛博评论的朋友都可以注册一个,蛮潮的。

图1:

p2 Read the rest of this entry »

Written by footstone

十二月 12th, 2008 at 12:23 上午

Posted in 互联网

Tagged with ,

高三的日子,想念

without comments

     优酷上看到一个高考的记录片,一切都是那么熟悉。高三的生活,突然很想念。

     记忆中的高三影像,并没有太多关于学习的,而始终是晴朗的日子里,阳光洒满校园,迅速考完试后,老10班的一帮人奔向球场,尽兴后一起吃饭、一起洗澡、再一起奔向教室…偶尔迟到,还被班主任抓到,就随便说两句,然后放行,大概是因为我们平时表现比较好,哈哈。

     回忆高三,并不觉得那时很辛苦,反而很充实,尽管三点一线的生活似乎很单调。

老师篇

     高三,老班吴领成,很注重仪表,每天西装革履,绅士形象。经常给我们开班会,作动员,讲他的大学生活,讲他的职业生涯…常常情到深处,还会眼睛湿润,嗯,他的确是个很感性的人。而我们下面那帮倒霉孩子,全在祈祷着快点讲完吧,别拖课了,要不食堂没菜吃了…

     高三,物理老师是4班的班主任,孙长钟,物理牛人,据说当年因为物理竞赛直接保送了XX大学。人瘦得一踏,极其爱吸烟。每次上课铃响前,都会在教室前的走廊上站着,点根烟,猛吸两口,然后把剩下的大半只甩到楼下,开门进教室,“上课!”,一整套动作,干净利落,那个帅啊!而且,他一般都不带书的,带了也很少用上…牛师大概如此。

     高三,数学老师李庆寿,也是很瘦弱的知识分子形象,解题很有一套,说话相当风趣,总觉得他是语不惊人死不休…记得两句:“如果你们高考考不好,不怪你们,怪我,怪我们老师,我们当老师的,为什么不能预测到考题呢?对不对…”,“如果我哪天中了五百万大奖,那么…我请你们每人吃一块糖…”,雷死了… Read the rest of this entry »

Written by footstone

十二月 11th, 2008 at 4:51 上午

Posted in 生活

Tagged with , ,

逆向最长匹配算法的实现

with 4 comments

       中文分词技术属于自然语言处理技术范畴,对于一句话,人可以通过自己的知识来明白哪些是词,哪些不是词,但如何让计算机也能理解?其处理过程就是分词算法。现有的分词算法可分为三大类:基于字符串匹配的分词方法、基于理解的分词方法和基于统计的分词方法。

       逆向最长匹配法是基于字符串匹配的一种分词算法,即按从右至左的顺序对句子循环扫描字符串,并与所提供的关键词表进行比较,如存在则提取出该串作为关键词。相比较正向最大匹配法,逆向匹配的分词精度略高于正向匹配。

     算法的程序实现核心代码如下:


  while (startIndex >= 0) { //循环取字符串
      str = title.substring(startIndex, endIndex); 
      for (int i = 0; i < str.length(); i++) {
          ss = title.substring(startIndex + i, endIndex);
          if (matchlist.contains(ss)
               && this.ifexit(words, ss, type)) { //去重
               if (type == TERM_TYPE) {
                    wdto = new WordModel();//dto封装了关键词及其权重
                    wdto.setWord(ss);
                    wdto.setValue(this.computeWithTfx(ss, title2));//计算权重
                    words.add(wdto);
                } else {
                 words.add(ss);//不需要计算权重则add字符串
                }
           title = title.substring(0, startIndex + i);
           if (title.length() > maxlength) {
               startIndex = title.length() - maxlength;
               endIndex = title.length();
           } else {
               startIndex = 0;
               endIndex = title.length();
           }
             break;
           }
           if (i == str.length() - 1) {//若匹配不成功则移位截取新串
               startIndex = startIndex - 1;
               endIndex = endIndex - 1;
           }
       }
  }
 
    

Written by footstone

十二月 2nd, 2008 at 2:02 上午

Posted in 技术

Tagged with ,