前期知识准备 了解过linux系统的小伙伴都知道, linux系统的权限管理: x - 可执行权限、w - 可写权限、r - 可读权限。其对应的值分别是:r: 4w: 2x:...
前期知识准备 了解过linux系统的小伙伴都知道, linux系统的权限管理: x - 可执行权限、w - 可写权限、r - 可读权限。其对应的值分别是:r: 4w: 2x:...
先来简单介绍一下OAuth2.0 举个栗子:一个外卖员送餐到一个小区楼下,此时楼下大门是关闭的,外卖员无法进入小区;然后保安大叔确认来者外卖员身份,并询问业主后得到业主的确认...
Basic Authorization认证是一个比较基础的http认证方式, 简而言之就是在你访问一个需要HTTP Basic Authentication的URL的时候,如...
Redis简介 Redis是一个开源的内存中的数据结构存储系统,它可以用作:数据库、缓存和消息中间件。它支持多种类型的数据结构,如字符串(Strings),散列(Hash),...
定义和用法 error_reporting() 函数跪地你给应该报告何种 PHP 错误。error_reporting() 函数能够在运行时设置 error_reportin...
php规定以两个下划线()开头的方法都保留为魔术方法,所以建议大家函数名最好不用开头,除非是为了重载已有的魔术方法。PHP中的魔术方法有 :__construct, __de...
表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。...
oauth2的基本概念 在Oauth中至少是有用户,应用服务器,认证服务器这几个角色在交互。OAuth的作用就是让"客户端"安全可控地获取"用户"的授权,与"应用服务器"进行...
系统信息 arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 ...
以下列出的为常见的PHP设计模式 策略模式 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 介绍 ...
重要思想:分而治之和递归思想 原理:1: 选择一个基准值2: 将数组分成两个子数组: 小于基准值的元素和大于基准值的元素3: 利用递归对两个子数组进行快速排序4: ...
时间复杂度的大O表示法真正意义不是针对于具体的算法运行时间,而是要表示出运行时间是如何随着数据量的增长而增长的关系,这正是大O表示法的用武之地.
php通过一层循环方式,合并两个有序数组算法 原理:分别获取两个数组的元素个数和初始化当前索引值, 通过循环依次将两个数组的当前索引的元素值进行比较, 取得最小值, 将...
二分查找算法使用前提是查找的数组必须是一个有序的元素数组 下面一个demo,表示如果要查找的元素包含在有序数组中,二分查找返回其索引位置 在终端执行,测试执行效率