摘要: 实现逻辑 使用中间件做限制,限制未授权用户自动跳转到授权,并保存业务地址 授权成功,执行授权回调,保存用户登录状态 跳转到第一步授权地址 代码实例 中间件 <?php namespace app\http\middleware; use EasyWeChat\Factory; class Check 阅读全文
posted @ 2020-07-21 09:38 _大可乐 阅读(1809) 评论(1) 推荐(0) 编辑
摘要: PHP静态属性和静态方法 静态属性和方法的定义与调用 通过static关键字来修饰静态属性和方法。由于静态属性和方法可以直接通过类引用,所以又被称为类属性和方法(相应的非静态属性和非静态方法需要实例化后通过对象引用,因此被称为对象属性和对象方法),静态属性和方法通过 类名::属性/方法的方式调用。 阅读全文
posted @ 2020-07-20 22:06 _大可乐 阅读(202) 评论(0) 推荐(0) 编辑
摘要: tp5.1 使用创蓝253发送验证码短信 下载创蓝composer包 composer require ouarea/chuanglan-sms 可以看到在vender目录下会多出来这个目录 使用 直接贴代码了 <?php namespace app\online\controller; use O 阅读全文
posted @ 2020-07-20 16:02 _大可乐 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 通过对象组合水平扩展PHP类功能 基本实现 所谓对象组合,简而言之,就是在一个类中组合(或者说依赖)另一个类而不是继承另一个类来扩展他的功能,如果说类继承是垂直扩展类功能,那么对象组合则是水平扩展类功能,某种角度说,这也是对单继承机制的一种补充,是的类具有水平扩展的功能。 //以汽车和动力来源的关系 阅读全文
posted @ 2020-07-19 22:04 _大可乐 阅读(172) 评论(0) 推荐(0) 编辑
摘要: PHP类与对象、访问控制 概述 面向对象编程(OOP)是一种计算机编程架构,和基于函数构建程序不同,面向对象编程的思想是在程序中包含各种独立而又相互调用的对象,每一个对象都能够接受数据、处理数据(对象方法实现)、并将数据表达给其他对象,当我们下达指令时,不再是调用函数,而是指定对象的方法。因此,在面 阅读全文
posted @ 2020-07-19 15:23 _大可乐 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 什么是nfs 网络文件系统,能使使用者访问网络上别处的文件就像在使用自己的计算机一样。 搭建实例 环境 nfs服务器和客户机均使用ubuntu20.4 nfs服务器配置 安装nfs服务 sudo apt install nfs-kernel-server 启动nfs服务 sudo systemctl 阅读全文
posted @ 2020-07-15 09:59 _大可乐 阅读(648) 评论(0) 推荐(0) 编辑
摘要: SNAT SNAT即源地址转换技术,能够让多个内网用户通过一个外网地址上网,解决ip资源匮乏的问题。 局域网内多用户上网拓扑 因未使用SNAT技术,所以在网站服务器应答后找不到192.168.10.10这台机器,无法正常浏览网页 因使用了SNAT地址转换技术,服务器应答后先有网关服务器接收,在分发给 阅读全文
posted @ 2020-07-09 14:48 _大可乐 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 要想明白CC攻击就要先了解DoS攻击 dos攻击 简介 参见百度百科:DoS攻击是指故意的攻击网络协议实现的缺陷或直接通过野蛮手段残忍地耗尽被攻击对象的资源,目的是让目标计算机或网络无法提供正常的服务或资源访问,使目标系统服务系统停止响应甚至崩溃,而在此攻击中并不包括侵入目标服务器或目标网络设备。这 阅读全文
posted @ 2020-07-08 12:00 _大可乐 阅读(330) 评论(0) 推荐(0) 编辑
摘要: Iptables传输数据包的过程 若数据包是发送到本机,则经过PREROUTING->INPUT; 如数据包是需要本机转发,则经过PREROUTING->FORWORD->POSTROUTING 若数据包是本机发出的,则要经过OUTPUT->POSTROUTING Iptables的规则表 filt 阅读全文
posted @ 2020-07-08 00:03 _大可乐 阅读(124) 评论(0) 推荐(0) 编辑