关于语言类型的理解
2016-07-06 15:14:34 PHP
1、概念介绍:Program ErrorsTrapped errors:程序异常,终止执行,如除0,Java数组越界访问。untrapped errors:出错程序能继续执行,如C的缓冲区溢出,Jump到错误地址。Forbidden Behavious语言设计可以定义一组Forbidden behaviours, 它必须包括所有的untrapped errors,也有可能包括trapped errors。well behaved:如果程序执行不可能出现的Forbidden behaviors,则为
PHP将IP转换成数字
2016-07-04 15:56:54 PHP
数据库中int型数据比字符串占用更少的空间,所以存储的时候可以将其转换成存储。通过程序转换:方法一、程序实现思路:将IP分段 转换成十六进制,如果位数为1  补位,再转换成对应的10进制小数。//将IP转换为数字 function ipton($ip) {     $ip_arr=explode('.',$ip
HTTP请求数据包在网络中的漫游过程
2016-07-04 14:16:10 PHP
应用层:一旦DNS得到目标IP和地址,应用层就根据当前的需求,结合应用层协议,确定要发送的数据内容,数据内容放到一个缓冲区,形成应用层报文DATA。传输层:数据通过传输层协议比如TCP,在报文头上打上传输头的包头,端口号,TCp的各种制信息,接口需要制定端口,形成TCP的传输单位SEGment,TCp是端到端的协议,比如TCP首部的序号,根据这些数字,发送的一方不断等到发送确认,发送一个数据后,开启一个计算器,超过一段时间,未收到则重发,通过TCP协议,控制了数据包的发送序列的