上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: CSRF(Cross-site request forgery)跨站请求伪造,黑客建立一个伪造网站或发送邮箱带了一个正常URL链接来让正常用户访问,来让正常用户让自己浏览器里的COOKIE权限来执行一些非法请求, 如转账,提权等操作, 防范方法有,验证 HTTP Referer 字段;在请求地址中添 阅读全文
posted @ 2020-08-03 14:37 快乐的在一起 阅读(432) 评论(0) 推荐(0) 编辑
摘要: //index.xphp<?phpinclude('file1.php');echo project_1\test1::t1();//调用外部函数echo project_1\t2();//使用use重命名命名空间名称use project_2 as project_3;echo project_3 阅读全文
posted @ 2020-08-01 22:38 快乐的在一起 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 抽象类与接口的区别 在学习PHP面向对象时,都会在抽象类与接口上迷惑,作用差不多为什么还那么容易混淆,何不留一去一?但是事实上两者的区别还是很大的,如果能够很好地运用PHP的两个方法,面向对象的程序设计将会更加合理、清晰高效。 a.接口是通过 interface 关键字来定义的, 抽象类是通过abs 阅读全文
posted @ 2020-07-31 20:32 快乐的在一起 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 应用场景:对外提供一个接口,在不改成接口基础上,通过改变环境类来实现不同调用方法如选择不同支付方式,抽奖机率<?php//定义一个抽象策略类,他的主要目的就是规范一个必须要实现的方法,环境类依赖这个接口进行编程interface Message{ public function send();}// 阅读全文
posted @ 2020-07-31 18:04 快乐的在一起 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 场景:向多个端提供接口,通过新类继承方式重新反回对应数据,不改变原来接口; //假设使用php开发了一个天气接口 class Weather{ public static function show(){ $info = array( 'temperature' => '25°C', 'wind' 阅读全文
posted @ 2020-07-31 16:50 快乐的在一起 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 使用场景:当用户登录时送积分+写登录日志+签到可同时起到通知作用备注:1.观察者提供一个方法把被观察者对象名称存储起来;2.通过循环实例化被观察者对象名称和方法达到批量通知目的。<?php//观察者设计模式能够更便利创建和查看目标对象状态的对象,并且提供和核心对象非耦合的置顶功能性。//观察者设计模 阅读全文
posted @ 2020-07-31 16:15 快乐的在一起 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 备注:定义一个类的静态方法,通过传参来返回对应类的对象。 一、什么是工厂模式? 一个类通过本身的静态方法来,实例化一个类并返回一个实例对象; 二、工厂模式特点? 类命名特点:nameFactory eg: class mysqlFactory{} 【这是为了规范,当然也去起其他任意名字】 静态方法名 阅读全文
posted @ 2020-07-31 14:14 快乐的在一起 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 使用场景:数据库连接 首先,将该类的构造函数私有化(目的是禁止其他程序创建该类的对象);其次,在本类中自定义一个对象(既然禁止其他程序创建该类的对象,就要自己创建一个供程序使用,否则类就没法用,更不是单例);最后,提供一个可访问类自定义对象的类成员方法(对外提供该对象的访问方式)。直白的讲就是,你不 阅读全文
posted @ 2020-07-30 22:41 快乐的在一起 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.效验SING字符串,可用防止接口数据被拦截后修改数据。 2.然后再把数据加上rsa非对称加密 签名算法如下: 对所有请求参数进行字典升序排列; 2. 将以上排序后的参数表进行字符串连接,如key1value1key2value2key3value3...keyNvalueN; 3. app se 阅读全文
posted @ 2020-07-30 20:47 快乐的在一起 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 一张千万级数据表拆分为10张表,怎样统计10张表的总数和做分页 方案一、定时任务创建第11张表把需要数据合并到里面去 阅读全文
posted @ 2020-07-25 12:11 快乐的在一起 阅读(489) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页