从mysql中返回的内容如果是中文的,而页面用了utf-8的编码,那么会出现一些“问号”,就是乱码了!应该将mysql中表的编码改为utf8_unicode_ci,各字段改为utf8_unicode_ci。在PHP中执行SQL查询前执行SQLCONNECT.query(SET NAMES utf8);
这条SQL语句。
字符编码的问题
昨日写完hello,world之后,发现里面的中文显示出来都是乱码,于是找了几处资料,先是怀疑emacs作怪,M-x describe-coding-system查看后挺正常,于是开始怀疑apache和php的输出编码,再次查询后也发现是正常的:httpd.conf中根本没有AddDefaultCharset” 内容,php.ini中的default_charset已经被注释掉了:(
于是开始怀疑网页编码,改成了:
1
|
|
(第一次我写成了mate!!!)这下已经正常了!
参考资料:http://www.cnblogs.com/RChen/archive/2007/08/27/871427.html
在调节emacs和ibus的时候参考了这里,不过到现在我的ibus也不能在emacs中打开,除非用LC_CTYPE=zh_CN.utf8 emacs
这样启动emacs。
感谢这里下载了修改后的编辑界面和学习到了WP-Syntax的使用方法。
我这次没跻身白名单
如果你是我的读者,当然是这里的读者(youth2009.org)就会发现现在已经无法访问了,经过我和服务商的交涉,发现我这次没有跻身白名单,所以国家就把我封掉了。在国内就得这样天天活在被封掉还是随机被封掉的日子里,再也不是以前那个轻松愉快的时代了,一方面能够证明我国的信息产业正一天天发展壮大,正式因为这样,国家才把重点放到这方面了。当然咱还是希望能够通过其他更有效的方式来取代这种白名单制度,把每个人都看成坏人的这种方式,实在是有点对人格不尊重了:(
今天我一气之下打算换到国外的服务器上,不过已经有了一次hostmonster的经历,不想再浪费一些资源,当时自己不知道做什么,花了600多买了一年的主机,守着诺大的空间和限制资源,无事可做,当时要是有个博客也好啊!所以我希望能够充分利用服务器的资源,自己是很难用光的,和几个人一起合租一份空间,自己不用去管服务器的配置,只要能够正常使用WP和FTP等就够了,其实大多数人都是这样的,管理者只是少数。
对于国外的空间,现在看来仍然十分昂贵,当然我已经不再看那种低质量的了,如果彻底走向国外,我只会选择MediaTemple(Hosting)和Linode(VPS)。其实我更加倾向于使用VPS,倒不是我熟悉这个,恰恰相反,VPS是自己配置服务器,我跟本没接触过,只是想利用这个机会练习一下这方面。其实,回家用那台旧的台式机当服务器也挺好的,配置和Linode512差不多(至少是内存差不多)。
各种事情总是不断的发生,今天英语考试十分不顺利,是我考得最糟糕的一次英语,我都想会不会因此挂掉呢?希望不会吧。但这应该不会以人的意志为转移……(明天考马克思的内容)
自从在这儿架设了博客,就喜欢上了Python,自学过两三次,都没大有成果,不过Python能够用在网站的开发上让我感到很神奇,原本打算寒假用PHP完成那个项目的,而且都买好了一本书,现在看来这个想法正不断受到冲击,说不定我会把那本Python书也一并带回去,因为用Google的服务能够省下很多硬件配置,或者亚马逊的云服务,又或者新浪的云。唉,怎么又回到国内了?!
好几天的邮件生活
目前来看我花在邮件上的时间要远远大于其他交流工具上了,可能我天生就是喜欢邮件、书信的人,总是感觉那样的交流是值得收藏的,也想在远远的地方找个人写写信。
前几天为了申请MSP,给微软发了很多邮件,隔几天能够收到回复,那时候感觉有种获得了什么宝贝似的,电子邮件仅仅是比普通书信快了一些,带给我的那种喜悦还是一样的!
对于不能整天守在IM旁的人来说,邮件确实是他们生活的一部分,而在大企业中工作的白领们可能更加能够领会收发邮件的艺术,面对每天几百封邮件来来去去,自己穿梭于它们之中,多么惬意呀!
有时候邮件也能带来一些灾祸,比如To写错了,或者Cc写的不好等。前几天我想申请学校的域名邮箱,直接给校长发了邮件,导致第二天就被传唤到辅导员办公室质问我为何要越级上报……惨痛的教训呀!
国内不能待了
也许是我购买的这个主机比较差吧,时不时出现宕机的情况,悔恨当初没有去买个好的主机,不过好的主机毕竟很贵,比如易联的入门主机要600一年,机房在上海外高架桥,是个电信机房,在全国口碑似乎还不错,本来打算买,就是价格很难接受,现在他们竟然送Win7旗舰版的序列号,随便买个主机就可以,我有点后悔,因为已经买了Win7专业版!
对于现在市面上普遍见到的好几片云彩,倒是很喜欢,想把博客迁移过去,那样起码能够保证三个九的网站在线时间(99.9%),好像新浪的云彩是保证三个九的,记不清楚了。不过现在只有新浪的云彩是用php+mysql架构;Google的现在应该是Python、Java;Amazon那个我还没怎么研究,微软的能够运行php程序,但数据库肯定是mssql了。难道要让我放弃使用已久的WordPress么?
自从微软把Spaces送给了Wordpress后,我就打算直接迁移过去的,但有时候要修改点WP的文件,比如昨天我就把默认的两个链接改掉了……总之还是有自己的控制权比较好!
中途回家真是好啊
借着去济南答辩的名义,我们团队和学校请了三天假——星期三到星期五,再加上周末,一共五天。在济南挥霍了2天,结束了答辩就匆匆坐上动车回家了。唉,这还是我第一次做动车,去的时候也是我人生中的二次坐火车,真是有不少的经历值得说一说了。
本次答辩应该算是很成功吧,由于我们在去之前就知道了我们的对手们做出了什么样的作品,在我们看过他们的作品后,感觉我们队伍做得更好一些,虽然免不了维护自己东西的嫌疑,但无论是从美观性还是从复杂度上来说,我们的作品都可以算得上不错。
我们提前到达了答辩会场,组委会热情地帮我们解决了住宿问题,给我们省下了一小笔钱,和他们公司的一个学员吃了顿饭。随后就是我们的准备第二天答辩环节,把我们每人都紧张得不得了,但终究还是睡下了。第二天发现我们是在下午进行的答辩的,上午的每场答辩我们都看过了,本来所有让我们紧张的地方都不存在了,中午又回到了昨晚吃饭的饭馆,吃了一顿,下午就让我们尽情发挥去吧!
结束了后,以为评委告诉我们,我们还是有机会来的,唉,这意图已经很明显了,看来我们获奖的希望比较大。回去后就开始准备论文,期待发奖。
答辩结束后我和其他的成员们告别了,他们要在济南多玩一会,我则是恋家的人,匆匆打车去了车站,买票,回家。(打车45,车票才33……)
人到齐了
经过几天休假,团队的成员们又到齐了。可惜进度问题仍然十分严峻——内核还没有开始写。我这个两边救火的人一时都不知道干什么了,很多东西需要和内核进行连接,然后再决定下一步的计划。
主界面已经完成大半,下面就是我要把几个坐标系转化使用,已经稍微有些眉目,只是对于多种情况的对战,要求做出不同的回应。
只是cocos2d这个框架对于国内开发者还是显得太新颖,教程太少,仅凭手上这点资源多半只能依照现有代码进行整合,自己难以加入一些有创意的东西。这让我十分郁闷,难道现阶段的“跟随”战略是必须的?一开始就是要模仿嘛,等长大了自然懂得一些东西,然后才是创新。这就像是现在社会上总是在呼喊的追求创新,没有足够的模仿很难创新。
明天尝试完成通过网络下载一个zip包的功能,接着解压到资源文件夹中,这样就基本完成了切换皮肤的大部分要求,剩下的就是开始游戏之前提示切换即可。听起来不复杂?光是网络这方面就让我很头疼了!
又开始工作了
今天我又如期地到了网络中心,由于昨晚下雨很凉快,也没怎么用风扇,就这样睡过去了,只是很晚才睡着。希望能把白天安排得满一些,让白天的我累一点,这样回来就很容易睡着了。
没想到她还在QD,说是丢了手机后就很少上网,整日就是玩穿插学习,这样听起来挺好的,但我当然还是希望能和她在网上聊天。守着QD全城覆盖的CMCC却不用,真是可惜啊,但好处也是不言而喻的,比如不用面对电脑辐射,不用担心长时间看电脑屏幕而损害视力等。那个计时器,看来暑假中比较难实现了。
由于下午网络中心开门比较晚,我就没有过去,倒是去了图书馆的机房。M帆在那里捣鼓他的WebServices应用,他们早晨去,晚上机房关门再回来,真是有点考研的精神。考研辅导班似乎就在图书馆的报告厅中,下午回来吃饭的时候,那些人也下课了,一并出来那么多人,有种开学的味道。
在机房中看到了学校的部分服务器,机柜就那么敞开着,安全做得好差,热插拔硬盘也没有上锁,真想拿掉啊,SAS硬盘哦!人们几乎把这个地方填满了,大部分好像是在写代码,毕竟这是软件工程上课用的机房。来的人大部分应该是懂点怎么写hello,world的,不像旁边那个只用来上网使用的公共机房,那里的人几乎都是看电影、聊QQ、玩农场、上RR。虽然这边显得专业一点,可仔细盯着一个人看,总感觉有些浮躁。
我想编程,很少会用到网络的,可能在大项目中,会频繁使用SVN,但学校里这种小项目,连SVN都不知道的人,怎么会想到使用呢?就算知道,也会感觉很麻烦而放弃使用,仅仅一个人的项目,用个SVN?大材小用了吧?!在前期找好了教材,最好是实体书,不仅看起来有味道,而且可以自如的勾画,即使pdf这种软件做得再好,我都更想在实体书上写写。选好了书定好了计划就可以开始编码了,如果不熟悉语言,只好从头学起,我们这次选了iphone,自然要从头做起,很艰辛,但结果相对会好一点,至少没大有人会和我们竞争,不像是java,太“廉价”,但也正是因为这种“廉价”,它发展得很快。中间这个过程是枯燥的,甚至你用“极其枯燥”都不为过,在这段时间中很容易松懈,又加上电脑连接了网络,不由自主地会去网上转悠,特别是自己被某个未知bug缠身的时候。不说下去了,这种情况很多对不?
相信不少团队的骨干们就是这样沉沦了吧?很可惜,你没有完成当初的目标,不仅仅如此,你丢失了那种信心,以后很可能还会走这条路,如果你能克服困难完成项目,相信我国会多几个大师出现。
我不是大师,我也会在编程中走神,只是我时常总结一下自己,经常回头看看。
雨后的潮湿
昨晚的雨声可能很大吧,我开着风扇睡得还不错,什么也没有听到。今早快要五点起来了,首先打蚊子,惨不忍睹。
我只要在床上任何一个地方待一小会儿,就会感觉床变得很潮湿。太阳城本来就潮湿,现在下过雨,更加难受了。
我喜欢雨,喜欢下雨的过程,喜欢听雨,喜欢陪人看雨,就是不喜欢雨后的潮湿,哪怕雨后刮风呢,也比太阳出来蒸发让空气潮湿好!
可能早晨起来得太早了,在床上躺着躺着就睡过去了,这样重复了几次,换了个比较舒服的姿势,一睡到11:58。一起来感觉好可怕,匆匆买了中午饭回来看半截的《新闻三十分》。
不知道现在她怎么了,整日不上QQ,或者隐身,即使在线也不和我说话,当然我也不和她说话。前几日发了最后一条彩信,也不回我。晚上本想在她下线之前就关QQ,让她有种“失去”的感觉,没想到我刚打算更新博客就发现她走了。唉,都11点多了,哪个女生还会熬夜?
项目进展缓慢
看来昨日的盼望始终都要成为盼望了,项目不是一天能够确立的,今日几乎在方向上没有进展,不过我似乎已经被确立攻坚蓝牙。iphone上的蓝牙简直就是一个摆设啊,除了能够被叫做蓝牙外,几乎没有任何值得称赞的地方。
经过查询官方文档和国内案例,其实我要研究就是GameKit框架,下面有十个类吧,工作量还是不小的。游戏逻辑、贴图、工程文档等就交给别人了。
英文的开发书籍看了不少,发现语言障碍真的很严重,自以为我认识不少单词,特别是计算机方面的,结果通过看书,感觉顶多能够有40%的看懂,其他的都要借助金山词霸了。由于这种障碍,我感觉越来越疲劳,最后直接拿来了一本中文版的看起来,感觉还不错!虽然那是没有翻译完的一本书,但入门足够了。现在我还记得中文版书中的一句话——“了解C语言,会C++、Java的人只要2小时即可掌握ObjectiveC。”,那时看得我叫一个爽啊,我可是花了好久都没有弄好ObjC的语法呢,这里竟然说2hrs搞定。国人的书不能信呀!