摘要:
1 /** 2 * Project: imooc-restful 3 * User: xialei 4 * Date: 2016/9/18 0018 5 * Time: 9:35 6 */ 7 require_once __DIR__ . '/../handler/User.php'; 8 requ 阅读全文
摘要:
全局安装eslint 打开终端,运行npm install eslint -g全局安装ESLint。 vscode安装插件 vscode 扩展设置 依次点击 文件 > 首选项 > 设置 { "workbench.iconTheme": "material-icon-theme", "explorer 阅读全文
摘要:
根据银行卡号码获取银行卡归属地信息接口地址: https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardNo=银行卡卡号&cardBinCheck=true 就是普通的get请求,然后把银行卡卡 阅读全文
摘要:
很多文章讲述不是很到位,就记录一下 vconsole 的使用和注意点。 为什么要使用 vconsole.js ?因为手机或者平板之类的客户端软件并没有控制台,前端开发想看log日志比较麻烦,如果一直弹窗alert方法实在太挫了。所以腾讯开发了这个 js 插件。 注意点vconsole 这个插件源码里 阅读全文
摘要:
数据对象映射模式,是将对象和数据存储映射起来,对一个对象的操作会映射为对数据存储的操作。 在代码中实现数据对象映射模式,实现一个ORM类,将复杂的sql语句映射成对象属性的操作。对象关系映射(Object Relational Mapping,ORM) 就是PHP框架中的模型 ha_cl表 Hacl 阅读全文
摘要:
适配器模式:将一个类的接口转换成外部希望的另外一个接口,使用原本不兼容的而不能在一起工作的那些类可以在一起工作.适配器就是一个把拥有相似功能但是接口名不同的类封装成拥有同样接口名的类,这样只需要更改接口引入的类,但不需要改变类中的方法,就可以换成另一个相同功能不同类名和方法名. 如:数据库操作有My 阅读全文
摘要:
什么是注册树模式?【全局共享和交换对象】 注册树模式当然也叫注册模式,注册器模式。注册树模式通过将对象实例注册到一棵全局的对象树上,需要的时候从对象树上采摘的模式设计方法。 这让我想起了小时候买糖葫芦,卖糖葫芦的将糖葫芦插在一个大的杆子上,人们买的时候就取下来。不同的是,注册树模式摘下来还会有,能摘 阅读全文
摘要:
定义:简单的说,整个应用中只有一个实例对象的设计模式。 1、单例模式的要点: 构造函数需要标记为private(访问控制:防止外部代码使用new操作符创建对象),单例类不能在其他类中实例化,只能被其自身实例化; 拥有一个保存类的实例的静态成员变量 拥有一个访问这个实例的公共的静态方法(常用getIn 阅读全文
摘要:
概念: 工厂设计模式提供获取某个对象的新实例的一个接口,同时使调用代码避免确定实际实例化基类步骤。 很多高级模式都是依赖于工厂模式。 好处: PHP中能够创建基于变量内容的类的新实例,减少主代码流中的基于条件复杂性; 同时如果类发生改变不需要所有的地方进行修改,只需要在工厂中进行修改 (无论对象被修 阅读全文
摘要:
环境说明: 1、php7.2.1 2、php.ini配置 [Zend] zend_extension=D:\work-Doc\wiki\php-7.2.11-Win32-VC15-x64\ext\php_xdebug-2.6.1-7.2-vc15-x86_64.dll xdebug.remote_p 阅读全文