12 2014 档案

摘要:php的header()方法一般被用来告知浏览器做一些什么样的操作,比如跳转,刷新等等;而调用header方法前,如果使用echo输出一些内容,会发生什么情况呢?会对header函数有影响吗?我们实验来看看情况。第一部分: 选择环境和版本 我们的测试选择的是LNNP,php的版本是5.3.8,... 阅读全文
posted @ 2014-12-31 14:53 壹木人 阅读(389) 评论(0) 推荐(0)
摘要:第一部分:编译过程 先了解一下linux下C代码的编译过程,C代码的编译,一般分成四个阶段,包括:预编译,编译,汇编和链接,这四个阶段的分工是预处理过程,负责头文件展开,宏替换,条件编译的选择,删除注释等工作。gcc –E表示进行预处理。编译过程,负载将预处理生成的文件,经过词法分析,语法分析,语... 阅读全文
posted @ 2014-12-19 17:42 壹木人 阅读(682) 评论(0) 推荐(0)
摘要:对于程序的编码问题,做一次总结,我们清楚,从对象来说,编码可能涉及到三到四个对象一、首先是请求终端: 这个请求终端有可能是浏览器端,从浏览器端发起网页请求;Ajax请求;也有可能是程序内部的Api调用。 a、先看浏览器端和web服务器端的数据交互采用的编码符合什么准则 浏览器端的输入分成两种... 阅读全文
posted @ 2014-12-15 17:11 壹木人 阅读(358) 评论(0) 推荐(0)
摘要:在上一篇提到的BOM头,实际上牵扯到文本的编码问题,BOM头是出现在windows下用文本编辑器编写文件后,按照UTF-8的格式下保存文件而我们在编辑php脚本的时候通常是用utf-8的格式保存脚本文件,在这种情况下,我们发现不了bom头的存在。可是如果我们将php的脚本文件按照gbk编码保存我... 阅读全文
posted @ 2014-12-10 17:09 壹木人 阅读(375) 评论(0) 推荐(0)
摘要:最近有不少在微博上谈论BOM头问题,BOM头会造成页面展示的乱码,xml分析出现问题。而我恰巧遇到一种情况,在wml页面中如果加上BOM头,PC浏览器(IE,火狐)和手机浏览器(UC)都很正常,而如果去除BOM头,则手机端正常,PC端不正常。为此,对BOM头和编码做些简单的研究。 1、什么是B... 阅读全文
posted @ 2014-12-09 17:09 壹木人 阅读(1258) 评论(0) 推荐(0)