摘要:用动态方法添加了dom节点a标签属性为target="dialog" 后 发现点击 是直接是打开一个新的浏览器标签页 而不是我们想的一个弹框 我们这里处理的方法是 加一个新的js函数 在动态添加完之后 再调用这个js函数 代码如下:
阅读全文
摘要:业务场景 商城订单生成30分钟后 如果未支付关闭订单 解决办法 可以使用延迟消息队列 这里我们用的是beanstalkd Beanstalkd介绍 Beanstalk,一个高性能、轻量级的分布式内存队列系统,最初设计的目的是想通过后台异步执行耗时的任务来降低高容量Web应用系统的页面访问延迟。 Be
阅读全文
摘要:解决办法 1. 商家参数格式有误,请联系商家解决 a.对于前后端分离的开发模式 前端发起请求 服务端请求微信h5支付统一下单接口 返回参数mweb_url 给前端 然后前端调起微信h5支付 b.注意的是 微信商户平台 开发配置 H5支付授权域名是一级域名 例:一级域名 mark.com c. 前端的
阅读全文
摘要:1.nginx配置 重写规则 修改访问模式为 文件位置: 'urlManager' = [ 'enablePrettyUrl' = true, 'showScriptName' = false, 'rules' = [ ], ], 文件位置: server { listen 80; listen [
阅读全文
摘要:基本概念 加密的意义 ~~~js 加密的意义在于数据的传输过程中,即使被第三方获取到传输的数据,第三方也不能获取到数据的具体含义。 加密方式分为对称加密和非对称加密 ~~~ 什么是对称加密? ~~~js 对称加密只使用一个秘钥,加密和解密都使用该秘钥; ~~~ 什么是RSA非对称加密? ~~~js
阅读全文
摘要:修改php配置 ~~~js vi /etc/php.ini 打开php配置文件/etc/php.ini找到cgi.fix_pathinfo配置项,这一项默认被注释并且值为1,根据官方文档的说明,这里为了当文件不存在时,阻止Nginx将请求发送到后端的PHP FPM模块,从而避免恶意脚本注入的攻击,所
阅读全文
摘要:检查当前安装的PHP包 ~~~js yum list installed | grep php ~~~ 如果有安装的PHP包,先删除他们 这里一定要把上一步列出来的所有php包删除干净 ~~~js yum remove php.x86_64 php cli.x86_64 php common.x86
阅读全文
摘要:准备工作1.xhprof不支持php7,需要php7以下版本2.php扩展模块xhprof下载地址: http://pecl.php.net/get/xhprof-0.9.4.tgz xhprof安装 访问出现的错误解决方法 点击 [View Full Callgraph] 出现 首先假设是第一种情
阅读全文
摘要:之前公司写图片验证码时用的是session 后来写接口时也想用session存验证码 不过领导说RESTful API 写接口 没有session这一说 于是就用了redis 存验证码 还有就是接口需要返回值 不能直接把图片显示出来 这时需要对图片验证码进行base64转码处理 返回base64的值
阅读全文
摘要:validates_presence_of validates_size_of validates_exclusion_of validates_format_of validates_numericality_of validates_uniqueness_of before_validation
阅读全文
摘要:ORM关联查询 a.一对多 针对外键来说 谁属于谁 谁有谁 #user表 与 article 表为一对多关系 需要在模型中建立映射模型 ##查询user表主键为1-5的集合 同时查询出 user 所对应的文章内容 #关联查询的一些小问题 ##有些问题 的代码 然后直接遍历 遍历时关联ORM模型 ar
阅读全文
摘要:#连接数据库 <?phprequire_once dirname(__FILE__) . '/../../ActiveRecord.php'; // initialize ActiveRecordActiveRecord\Config::initialize(function($cfg){ $cfg
阅读全文
摘要:1.下面这个Person Model类 会自动将这个类指向到 people表 而我对类名和表名的联系的理解是下面这个关系 例如 Post.php 这个Post Model 类的 话 是自动解析 Post类 指向的是posts表 所以问题就来了 !!! Answer: 到底作者用了什么方法 把Pers
阅读全文
摘要:phpredis扩展下载地址 http://windows.php.net/downloads/pecl/snaps/redis/ 1.选择redis DLL文件扩展 phpinfo 查看VC版本 还有系统位数 再进行下载 所以选择上面这个 选择ts就行 2. 将下载好的php_redis.dll放
阅读全文
摘要:phpunit下载网站 http://www.phpunit.cn/ 一.安装PHPUnit 1.选择版本 我用的是php版本是5.6.25 所以我选择的是PHPUnit 5.7 2.安装过程 为 PHP 的二进制可执行文件建立一个目录,例如 C:\bin 将 ;C:\bin 附加到 PATH 环境
阅读全文