每个男孩ZZ

十岁以前,就不说了,无非是淘气和不懂事;十三、四岁的时候,开始对女孩有好感,但是那时候他离女孩远远的,并且以讨厌女孩自居,生怕被同伴嘲笑;十五岁的时候,听到大人们说某某男人好花,把女朋友甩了,女孩自杀了。他觉得这人真狠毒,自己将来一定要做个痴心的男人,一定要一生只爱一个人;十六岁的时候,他喜欢上了一个女孩,但是他不敢对她说,仍然和往常一样,脏兮兮的在尘土飞扬的操场上踢球,只在女孩走出校门的时候,躲在二层的窗户上看她的背影,他觉得她一定是个天使;十七岁的时候,有个女孩喜欢上了他,但是他离她很远,他心里面只有自己原来那个女孩,他觉得看别的女孩都是对她的不忠;十八岁的时候,看了一个MTV,感动得想哭。他想:如果自己的女孩失去了双眼,他一定会象男主角会样毫不犹豫的把自己的眼睛给她,让她能看到光明;十九岁的时候,高考了,终于和自己暗恋的女孩分别。坐火车去学校的时候,感觉自己离她越来越远,心像被掏空了一样,还在想自己一定不会忘记她,等到自己成功以后一定要去找她;二十岁的时候,听到有人讲黄色笑话,觉得这人真是下流;二十一岁的时候,她的回信中告诉他,自己有了男朋友。他偷偷的哭了一个晚上;二十二岁的时候,他向一个女孩表白,女孩说:“你是个好人,可是我还小。”他想:我的确是个好人,就说:“没关系,我可以等你。”心想:我不会像那些花心的男人一样,三年五年我也能等;二十三岁的时候,说自己还小的那个女孩和一个帅哥恋爱了。他很纳闷:长大原来可以这样快; 二十四岁的时候,他又向一个女孩表白,女孩说“你是个好人,可是我并不适合你。”他郁闷好久:我是好人,我怎么还不适合你呢??二 十五岁的时候,他又追求了一个女孩,女孩接受了他。他开始很幸福的为未来拼搏,他想:一时的开心只是暂时的,只有努力拼搏,他和她才能有幸福的未来。但 是,半年以后,女孩和他分手了,只是因为另外一个男孩会说让她开心的话。女孩说:“你是个好人,是我对不起你。”他似乎明白了问题所在——他是个好人!二十六岁的时候,他开始堕落,交网友。打扮得时尚而酷,而且渐渐的学习着讨好女孩的话。不久,他有了个女朋友,虽然他对她很好,可是,他心里知道:自己并不爱她;二十七岁的时候,他和女孩分手了。他对女孩说“你是个好女孩,是我对不起你。”二十八岁的时候,他尝试了一夜情,发现别人能做的,自己也一样;二十九岁的时候,他学会了讲黄色笑话,并且以看旁边的女孩子脸红为乐趣;三十岁的时候,他忽然发现自己变得很有能力追求女孩,但是却没有了爱的能力。于是他在自己QQ上写下了如下的话:其实每个男孩,本来都是想做一个感情专一的好男人的;其实每个男孩,本来看女孩子都是看脸而不是看胸部的;其实每个男孩,本来都是不会讲黄色笑话的;其实每个男孩,本来都是渴望爱一个人直到永远的;只是,没有任何女孩喜欢这样的男孩,她们觉得这样的男孩太幼稚,太古板,没有情趣;于是男孩开始改变,变成女孩喜欢的那种,嘴角挂着坏坏的笑,玩世不恭或者 幽默,开始学会说甜言蜜语而不是心里想说的话,开始学会假装关心,学会给女孩送小饰物讨好她,学会如何追求~~;或者看破红尘,游戏情场,成为女人恨恨的 那种男人他们可以很容易俘获女孩子的心但是他们也会在黑暗的夜里叼着烟流泪。心里有爱的时候,没有女孩;有了女孩,却永远没有了爱的感觉。在听到女人抱怨世上没有一个好男人时候,他们不会再去努力做一个好男人,只是微笑着擦肩而过~~~

无心插柳

突然发现我的windows客户端也可以支持所有的wordpress.只不过刚才我写的只是支持每天一帖.本来就是嘛,谁没事不停地写呢? 但是俱乐部就不同了,可能不少人一起写,一天会有很多文章,所以需要实现这个功能.只不过”一个”变成”一组”实现起来有点麻烦.我想了半天,最好的方式就是使用链表的方式全部串起来.终于搞定! 呵呵. 俱乐部的sandbox现在我这里能正常显示了,一个页面可以显示好多blog了.

搞定编码!

辛苦了两三天,终于把编码做完了。可惜在csdn上发了一篇文章,白瞎了40分的积分,赶紧申请一个帐号把分数结果来:) 其实说起来并不困难。wordpress中先将web页上的信息以utf-8的编码方式存入mysql数据库;之后我的客户端发查询请求。mysql返回的格式还是utf-8 的编码。关键在于如何将其返回为utf-8 的字符串。 由于MySQLDataReader (更普遍的说,SQLDataReader也是这样)中获得字符串的方式是:MySQLDataReader.GetString(int i)。但是系统默认的编码是gb2312。这样获得的字符串当然是乱码。即使后来我再使用Encoding.UTF8.GetString( Encoding.GetEncoding(“gb2312”).GetBytes(Content));也会出现少数“?”这样不能显示的字符。 所以最好的方法是在没有变成字符串之前就用utf-8的编码生成字符串。我想了一想,一共有两个方法: 修改系统默认编码的 这种方法貌似可以,其实不然。因为Encoding.Default是只读的属性,不能被修改的。 获得原始对象,在进行转化 正在郁闷中,突然发现一个MySQLDataReader.GetValue(int i)的方法。返回的是一个object,就是它了! 我的解决方法是用了下面的语句:this.Content=Encoding.UTF8.GetString((byte[])DBReader.GetValue(2)); 一切正常了……