自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除