分类
原创

php学习笔记(二)

这几天研究PHP+MYSQL的中文问题:

  1. 看来这次选择最新的PHP5+MYSQL5开始自己的PHP学习之旅真的不是一个很好的选择。网上大多的资料都是PHP4+MYSQL4.1的,在解决问题上绕了很多路。
  2. 这里提供一种比较完美,兼容性挺好的PHP5+MYSQL5显示中文方法:

    首先按照我前一篇文章把PHP和APACHE,MYSQL配置好。然后开始用phpmyadmin开始建立你的数据库,记得一开始就在phpmyadmin首页那把字符集设置为UTF8-UNICODE。然后你建立的数据库应该都是UTF8编码格式的了。我是用DW8进行开发的。在DW8里按CTRL+U调出设置窗口,在新建文档那一栏设置编码格式为UTF8,这样你以后每次建立的文档都会是UTF8了。自己编写一个用于连接数据库的脚本,在mysql_pconnect()函数下面加一行: mysql_query(“set names ‘gbk’ ); 这样你以后每次连接数据库时都使用这个脚本进行,就能很好的解决中文乱码问题了。


  3. 这个方法大概原理我还是知道了,不过细节有点不明白。我之前按照G来的资料,set names ‘utf8’,结果出来的不是问号,而是乱码。尝试过G来的其他资料后还是无法解决问题,于是就有了干脆直接在连接时就用GBK的想法。一试,果然成功。
  4. 还是照例感叹一下:《程序员》有一期说到PHP是最有前途的语言,国内也炒得火,可是在这次解决问题的过程中,却发现国内的资料及相关研究讨论实在太少了。希望以后我们多做点实事,将本地化做好才能将优秀的东西引进来。
分类
原创

感受OFFICE 2007(PPT篇)

最近试用了MS最新的OFFICE 2007 BETA 2。 第一感觉变化最大的就是UI(用户界面),将原来的菜单形式改外如今的好像叫作RIBBON的形式。

专业的UI设计我并不是太懂,只就个人用户体验的角度来谈谈此次OFFICE的革新。 以往每次弄出来一个对象,想对其进行一些效果或动作修饰,只有自己在一个个菜单里慢慢寻找。而菜单为了简明且通用,往往会设计得名字比较含糊不清。 现在采用新的UI后,每次点击一个对象,都会有跟该提示相关的选项立即弹出来(可能因为是BETA的原因,还不能说是立即,有点卡)。然后用户选择自己欲改动的方面进行修改即可,很是明了。可以说是2007我最中意的功能。

还有一些细节,比如一选中一段文字,就会自动在文字出现关于文字的选项框。 当然最不能不说的还是2007的色彩搭配。回忆2003那些所谓的艺术字,再看看2007现在的smartart和艺术字,简直是很难相信这是微软做出来的。记得不久前,有人推荐用APPLE的一个做幻灯的软件,说画面有多华丽。我觉得能达到2007这种效果我已经满足了。无论是对象的外形设计还是色彩搭配,MS肯定都是重新起用了一批新的设计人员搞出来的,太漂亮了。虽然不想这么说,但是真的有APPLE的感觉。

一两天的体验也说不出个撒来,只有用了之后才知道震撼。只是现在是BETA 2,运行有点慢,而且有时会崩溃,还好有自动恢复。喜欢尝鲜的朋友可以下来用用了。