2018年7月25日
摘要: 当我们从客户端向服务器发送请求时 服务器向我们返回状态码 状态码就是告诉我们服务器响应的状态 通过它,我们就可以知道当前请求是成功了还是出现了什么问题 状态码是由3位数字和原因短语组成的(比如最常见的:200 OK) 其中第一位数字表示响应类别,响应类别从1到5分为五种 add:其实我查阅资料发现还 阅读全文
posted @ 2018-07-25 20:16 ZhanLi 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 原理 介绍 哈希表(Hash table,也叫散列表), 是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 哈希表hash table(key,value) 的 阅读全文
posted @ 2018-07-25 19:50 ZhanLi 阅读(17603) 评论(0) 推荐(0) 编辑
  2018年7月16日
摘要: PS: https就是http和TCP之间有一层SSL层,这一层的实际作用是防止钓鱼和加密。防止钓鱼通过网站的证书,网站必须有CA证书,证书类似于一个解密的签名。另外是加密,加密需要一个密钥交换算法,双方通过交换后的密钥加解密。 http与https有什么区别呢?本文详解http和https的区别。 阅读全文
posted @ 2018-07-16 16:43 ZhanLi 阅读(547) 评论(0) 推荐(0) 编辑
  2018年7月10日
摘要: 在golang当中,defer代码块会在函数调用链表中增加一个函数调用。这个函数调用不是普通的函数调用,而是会在函数正常返回,也就是return之后添加一个函数调用。因此,defer通常用来释放函数内部变量。 为了更好的学习defer的行为,我们首先来看下面一段代码: 这段代码可以运行,但存在'安全 阅读全文
posted @ 2018-07-10 13:58 ZhanLi 阅读(455) 评论(0) 推荐(0) 编辑
  2018年7月9日
摘要: <?php/**inc解析接口客户端接口传输规则:1.用cmd参数(base64)来动态调用不同的接口,接口地址统一为 http://a.lovexpp.com2.将要传过来的参数组成一个数组,数组添加timestamp元素(当前时间戳,精确到秒),将数组的键值按照自然排序从大到小排序3.将数组组成 阅读全文
posted @ 2018-07-09 19:54 ZhanLi 阅读(3190) 评论(0) 推荐(0) 编辑
  2018年7月8日
摘要: 一些常用的正则的表达式的总结'require' => '/.+/','email' => '/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/','url' => '/^http(s?):\/\/(?:[A-za-z0-9-]+\.)+[A-za-z]{2 阅读全文
posted @ 2018-07-08 10:26 ZhanLi 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 正则匹配相应知识点str_replace("world","Shanghai","Hello world!"); //替换字符串中的指定的值,需要注意本函数区分大小写$str1=preg_replace($pattern,$replacement,$subject); //不管替换的值有没有改变都保 阅读全文
posted @ 2018-07-08 10:24 ZhanLi 阅读(164) 评论(0) 推荐(0) 编辑
  2018年7月4日
摘要: PHP 多态 多态性是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一消息将可以产生不同的结果,这种现象称为多态性。多态性允许每个对象以适合自身的方式去响应共同的消息。多态性增强了软件的灵活性和重用性。在面向对象的软件开发中,多态性是最为重要的部分之一。面向对象 阅读全文
posted @ 2018-07-04 15:20 ZhanLi 阅读(11759) 评论(0) 推荐(0) 编辑
摘要: echo是一个语言结构而非函数,因此它无法被变量函数调用, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) print() 只能打印出简单类型变量的值(如int,string) print_r() 可以打印出复杂类型变量的值(如数组,对象) echo 输出一个或者多 阅读全文
posted @ 2018-07-04 11:38 ZhanLi 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 1、平时喜欢哪些php书籍及博客?CSDN、虎嗅、猎云 2、js闭包是什么? 3、for与foreach哪个更快? 4、php鸟哥是谁?能不能讲一下php执行原理? 5、php加速器有哪些?apc、zend、xcache.....能不能讲一下它的加速原理? 6、Node.js能彻底代替php+apa 阅读全文
posted @ 2018-07-04 09:34 ZhanLi 阅读(188) 评论(0) 推荐(0) 编辑