官方API https://developer.github.com/apps/building-oauth-a...请求的用户信息一张图总结前面基本上按照文档来不会有问题,最后一步请求用户信息我遇到了一个问题,那就是禁止请求,可以根据提示打开对应的文档https://developer.github.com/v3/#user-agent-requir...请求的时候添加 User-Agent: Awesome-Octocat-App 就能解决了
             
yii2 提交表单后报400错误,提示 “您提交的数据无法验证”解决方法:1:在布局的头部部分添加这个 (暂未实践)2:在控制器关闭令牌public $enableCsrfValidation = false; //当前控制器关闭crf验证3:在form表单中加隐藏域 (暂未实践)
             
单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例PHP设计模式之单例模式单例模式顾名思义,就是只有一个实例,作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。一、单例模式的三个要点:  1.某个类只能有一个实例。  2.必须自行创建这个实例。  3.必须自行向整个系统提供这个实例。二、为什么要使用PHP单例模式?  1.PHP的应用有一个大方面是针对于数据库,一个应用中会存在大量的数据库操作,在使用面向对象的方式开发时,如果...
             
required : 必须值验证属性[['字段名'], required, 'requiredValue' => '必填值', 'message' => '提示信息'; #说明:CRequiredValidator 的别名, 确保了特性不为空. email : 邮箱验证['email', 'email']; #说明:CEmailValidator的别名,确保了特性的值是一个有效的电邮地址. match : 正则验证[['字段名'], match, 'pattern' => '正则表达式', 'message' => '提示信息']; [[...
             
因为工作需要,接触到了PostgreSQL,遇到了主键自增的情况 引用一下PostgreSQL文档的原文:https://www.postgresql.org/docs/8.3/static/datatyp... 8.1.4. Serial Types 数据类型serial和bigserial不是真正的类型,而只是用于设置唯一标识符列的符号方便(类似于 某些其他数据库支持的AUTO_INCREMENT属性)。在当前实现中,指定: <span class="redactor-invisible-space">CREATE TABLE tablename...
             
$filePath = $_FILES["file_products_price"]["tmp_name"];$PHPReader = new PHPExcel_Reader_Excel2007();if( ! $PHPReader->canRead($filePath)){ $PHPReader = new PHPExcel_Reader_Excel5(); if( ! $PHPReader->canRead($_FILES["file_products_price"]["tmp_name"])){ echo 'no Excel'...
             
你可以通过两种方式安装 Yii:使用 Composer 或下载一个归档文件。推荐使用前者,这样只需执行一条简单的命令就可以安装新的扩展或更新 Yii 了。注意:和 Yii 1 不同,以标准方式安装 Yii 2 时会同时下载并安装框架本身和一个应用程序的基本骨架。通过 Composer 安装 如果还没有安装 Composer,你可以按 getcomposer.org 中的方法安装。在 Linux 和 Mac OS X 中可以运行如下命令:<code class="hljs groovy">curl -sS <span class="hljs-string...
             
redis 主从同步配置 port 端口 pidfile 配置 pid 文件路径 slaveof 设置本机为 slave 服务 rdb 持久化策略 aof 持久化策略maste 6379 rdb 禁 aof 开slave1 6380 rdb 开 aof 禁slave2 6381 rdb 禁 aof 禁sentinel monitor mymaster 127.0.0.1 6379 2 #告诉 sentinel 去监听 127.0.0.1:6379的master,指明当有多少个 sentinel 认为一个 master 失效时,master 才算真正失效。sen...
             
报该错的原因是没有驱动,php.net介绍http://php.net/manual/zh/ref.pdo-pgsql.connection....接下来就是安装pdo_pgsql这个驱动Linux:一般php安装包里面都会有这个驱动文件,路径在php安装目录的ext文件夹,有个 pdo_pgsql 文件夹1、进入到 pdo_pgsql 文件夹后执行 /usr/local/php/bin/phpize ./configure –with-php-config=/usr/local/php/bin/php-config2、# 如果此处报错cannot find lib...
             
//兼容Firefoxheader('Pragma:public');header('Content-Type:application/x-msexecl;name="xxx.xls"');header("Content-Disposition:inline;filename=\"$filename\"");
  • 文章分类
回到顶部