战胜PHP!

自从被某人推荐到系部那里
要我做系部整站后
我就不得不与PHP接触了
本来乖乖我非常擅长.Net技术的站点构建

但是,学校只支持PHP5+MySQL4
所以我就不得不。。。。。。:(

上手倒是非常轻松
花了一天琢磨怎么让PHP入住我的IIS6后
再用了一天我就对PHP非常熟悉了哈哈

然后就出现问题了,我全部用OOP方式来写PHP文件
因为想全球化显示字符,就使用了UTF8格式保存所有编写的PHP文件
可是发现一旦PHP文件用UTF8格式保存后

只要运行一次包含文件使用其中的实例类,再输出XML
就会导致各种异常,例如在文件开头产生一个不可见的字符导致XML解析错误
我对这个问题就采取了使用写一个正常的XML格式文件然后包含的办法来解决
最后发现还是在其他位置产生了一个不可见的字符,我无语 🙁

……

经历了N天后,我终于发现可能是UTF8编码问题,UTF8使用的是双字节编码字符
大家可以实验下,用记事本建立一个空的文本文件,默认编码是ANSI,大小为0
如果保存为UTF8格式,大小为3字节,所以我想可能是因为UTF8本身的原因导致输出一个异常的不可见字符

今天实验了下,只要包含文件(类文件等)都使用ANSI编码,然后输出就不会产生这个问题
原来如此,UTF系列在记事本以及DW默认下都是包含了BOM标签,导致文件开始输出了ANSI格式所没有的标志头,使输出的XML异常,只要在DW里面的编码里把包含BOM标签这一项取消就可以了哈哈:)

希望偶的发现能给后面来的人一个帮助哈哈 🙂

战胜PHP!

AutoCAD初识

忽忽,专业老师给每个人一个题目,要求自行设计课题的工厂布局、工艺流程、以及车间布局

要求为全部使用AutoCAD绘制工程图,必须独立查找资料完成,并且每个人的题目都不一样

忽忽,乖乖我的课题是:“发酵法产富马酸的工厂设计”

忽忽,信心满怀地去找资料,结果发现,富马酸的资料少的可怜,基本找不到……:(

哭啊,于是我就准备破罐子破摔了,干脆不做算了,呵呵

结果,学校教学评估接受检查,我们生工是系重点专业,作业必须做,还要做好,不然嘿嘿,有你受的

为了乖某人的大好前途,我得好好找了,忽忽,居然在朋友的资料找到了两小段资料介绍

哇,深层发酵哈哈,然后在我们伟大的易俊易大帅哥的指导下初步学会的基础的 AutoCAD绘图知识

我本着自己的Nokia 7360的信心满怀,完成了任务哈哈哈哈!

PS:AutoCAD2007速度不是一般的慢,安装居然需要.Net Framework2.0哦~

而且自带的演示教程帮助是用FLASH做的哦~ 🙂