定义系统判断常量 引入安装初始化文件 设置时区 报告所有错误 定义站点根常量 定义php自身相对路径 引入系统,公共函数库 引入并初始化错误处理对象 引入并初始化模板引擎 引入安装相关业务 发送HTTP头部 设置超时时间 启动session 加载语...
分类:
其他好文 时间:
2015-01-07 13:02:59
阅读次数:
128
写脚本时要养成结构化和系统方法的习惯.1. 注释你的代码2. 给脚本和函数加上描述性的头部信息3. 避免使用硬编码的字符常量, 用有意义的变量名来代替.4. 为变量和函数选择描述性的名字 把错误代码的代表的变量名大写 并以 E_ 开头, 例如: E_NOTFOUND=75 环境变量名用大写 函数名 ...
分类:
其他好文 时间:
2015-01-07 09:19:04
阅读次数:
97
第十七章 路由交换机编程
MTU = 64KB 毕竟是理想,现阶段实现起来还是有难度;牵涉到较多问题,与大网同步、流量平衡、时隙交换等。所以,APO还是决定MTU = 48E = 1536B,包含头部2E、帧同步头8B、尾部CRC的4B等;数据包的有效内容(不含头部)为45E = 1440B。头部2E = 64B,其中MAC头14B、IP头18B、TCP/UDP/ICMP头3...
分类:
其他好文 时间:
2015-01-07 00:42:36
阅读次数:
229
超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(外语:Head)、和“主体”部分(外语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。发展历史超文本标记语言(第一版)...
分类:
编程语言 时间:
2015-01-06 19:42:23
阅读次数:
238
一般服务器不会胡乱返回gzip压缩的数据,一般是客户端请求的头部里包含你浏览器能接受的压缩方式,
Accept-Encoding:gzip,deflate,sdch
这里是gzip 、deflate、sdch这三种方式,这里不一一说明是指什么,不懂的可以去找谷哥度娘,
有些服务器强制返回gzip压缩的数据,我们采集的时候,返回的是乱码,根本无法读取使用,这个时候马...
分类:
Web程序 时间:
2015-01-05 15:02:03
阅读次数:
188
1.冒泡排序
基本思想是:两两比较相邻记录的关键字,如果反序则交换
冒泡排序时间复杂度最好的情况为O(n),最坏的情况是O(n^2)
改进思路1:设置标志位,明显如果有一趟没有发生交换(flag = false),说明排序已经完成
改进思路2:记录一轮下来标记的最后位置,下次从头部遍历到这个位置就Ok.
原冒泡排序代码如下:
void swap(int l...
分类:
编程语言 时间:
2015-01-04 19:16:51
阅读次数:
266
#include class Point3d{public: virtual ~Point3d(){}public: static Point3d origin; float x, y, z;};//从打印的地址看出这个类的结构应该是vptr|x|y|z,vptr是放类空间的头部的...
分类:
其他好文 时间:
2015-01-03 18:32:23
阅读次数:
187
1. 判断是否支持一个js方法,用于兼容老的浏览器//不包含括号if(!document.getElementById){ return false;}2. 结构化程序合计,一个函数只有一个入口和一个出口。但是为了美观,如果出口集中出现在函数的开头部分,就是可以支持的。function foo...
分类:
其他好文 时间:
2015-01-03 18:31:41
阅读次数:
133
在vim随意新建了html文档,里面输入中文,而网页上却显示为乱码,开始以为是vim配置文件问题,更改多次无效。最终发现是html头部没有对编码进行控制,vim默认是utf-8,而浏览器的编码却是gbk,只要对html文件头部进行编码规范即可。如:
分类:
系统相关 时间:
2015-01-03 10:35:17
阅读次数:
221