- 博客(9)
- 收藏
- 关注
原创 http七层协议,三次握手,四次挥手 TCP&UDP
OSIOSI是一个开放性的通信系统互连参考模型,他是一个定义得非常好的协议规范。OSI模型有7层结构,每层都可以有几个子层。应用层网络服务与用户的一个接口 也用来存放协议示例:TELNET,HTTP,FTP,NFS,SMTP等。表示层为应用层提供数据的编码和转换功能示例:压缩 安全 加密,ASCII等。会话层应用于建立和维持回话 并能使回话同步RPC(国际编码规范)示例:RPC,SQL等。传输...
2018-04-09 23:45:43 504
原创 顺序查询和二分查询用法
一、查找的方法顺序查找 、二分查找二、顺序查找: 对某个数组,按照顺序,一个一个比较,找到你要的数据。三、顺序查找的案例:<?php header('content-type:text/html;charset=utf8');function SeqSearch($arr,$num) //定义一个顺序查询的方法{ foreach ($arr as $k => $v) { ...
2018-03-28 20:58:56 274
原创 php堆排序
堆排序(Heapsort)是指利用堆积树(堆)这种数据结构所设计的一种排序算法,它是选择排序的一种。可以利用数组的特点快速定位指定索引的元素。堆分为大根堆和小根堆,是完全二叉树。大根堆的要求是每个节点的值都不大于其父节点的值,即A[PARENT[i]] >= A[i]。在数组的非降序排序中,需要使用的就是大根堆,因为根据大根堆的要求可知,最大的值一定在堆顶。堆的定义 一个...
2018-03-28 20:57:05 264
原创 php快速排序
选择排序 Selection sort 它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法(比如序列[5, 5, 3]第一次就将第一个[5]与[3]交换,导致第一个5挪动到第二个5后面)。<?phpfunction SelectSort($arr) { $count=cou...
2018-03-28 20:55:45 117
原创 php选择排序
选择排序 Selection sort 它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法(比如序列[5, 5, 3]第一次就将第一个[5]与[3]交换,导致第一个5挪动到第二个5后面)。<?phpfunction SelectSort($arr) { $count=cou...
2018-03-28 20:53:19 880
原创 php基数排序
基数算法基数排序是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。基数排序的发明可以追溯到 1887 年赫尔曼·何乐礼在打孔卡片制表机 (Tabulation Machine)上的贡献。排序过程:将所有待比较数值(正整数)统一为同样的数位长度,数位较短的数前面补零。然后,从最低位开始,依次进行一次排序。这样从最低位排序一直到最高位排序完成以后,数列就变成一个...
2018-03-28 20:52:11 175
原创 插入排序
插入排序法 所谓插入排序法乃是将一个数目插入该占据的位置。假设我们输入的是 “5,1,4,2,3” 我们从第二个数字开始,这个数字是1,我们的任务只要看看1有没有正确的位置,我们的做法是和这个数字左边的数字来比,因此我们比较1和5,1比5小,所以我们就交换1和5,原来的排列就变成了“1,5,4,2,3 ”接下来,我们看第3个数字有没有在正确的位置。这个数字是4,它的左边数字是5,4比5小,所以我们...
2018-03-28 20:50:32 141
原创 CURL类
<?php//初始化//获取数据function get_content($url){ return _curl_init($url, 1); }//初始化信息function _curl_init($url, $return = 0){ //初始化CURL $ch = curl_init(); //设置url curl_setopt($ch, CURLOPT_URL, $u...
2018-03-28 20:28:37 422
原创 有关phpmailer的详细介绍及使用方法
第一,需要下载PHPMailer文件包phpmailer. http://phpmailer.sourceforge.net/第二,确认你的服务器系统已经支持socket ,通过phpinfo();查看是否支持sockets(socket 是属于PHP扩展部分),如果显现为“enabled”,那就是支持了。第三,把文件解压到你的web服务器目录下,调用类就可以了.首先包含class.phpmail...
2018-03-28 20:21:07 950
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人