设计模式
qq_540616979
我是一颗小小小草
展开
-
2021百度Apollo智能汽车 PHP面试题
1:php 中unset() 的作用;2:php 中的基本数据类型3:php常用的方法;4:Abstract 关键字使用5:php 5.x 跟7.x 区别,底层原有何优化;6:fpm 是什么?7:fpm 的大体架构8:nginx 跟 fpm的通信方式9:nginx Work进程数量配置10:403端口有什么特别11:Http 协议状态码,项目实践中50x 的状态码情况有哪些12:Https 的加密过程,常见的网络攻击有哪些13:tcp/ip 协议实现socket 客户端跟服务端(没明原创 2021-06-18 17:00:43 · 6300 阅读 · 2 评论 -
PHP 常用的设计模式跟使用场景
策略模式:抽象类,接口,实例化不同的具体子类实现对应功能,如BaseControll 子类根据不同模块实现不同的授权;单例模式:全局唯一,数据库连接类,配置文件类等工厂模式:通过不同参数生产不同的实例,封装同类产品,如DbManager 通过参数获取不同类型的数据库连接Builder模式:通过返回操作对象,进行链式调用,TP model->where->find观察者模式:数据变动或事件结束会主动回调,需要提前设置回调方法 如swoole协程结束,设置回调函数,异常处理设置回调函数等原创 2021-05-20 17:57:02 · 1489 阅读 · 0 评论