风一样的回忆

新浪微薄腾讯微薄

最新碎语:从未遇见一位没亏过钱的富人,却遇见许多从未亏掉一毛钱的穷人

日志归档

2018年12月发布的文章

Yii2 独立客户端验证器实现

Yii专栏Yii2 独立客户端验证器实现

阅读(79) 评论(0)

为了创建一个支持客户端验证的验证器,你应该实现 yii\validators\Validator::clientValidateAttribute() 方法,该方法返回一段 JavaScript 代码 用来在客户端执行验证。在这段 JavaScript 代码里,你可以使用下面几个 预定义的变量:attribute:被验证的属性名。value:被验证的值。messages:一个给属性保存验证错误信息的数组。deferred:一个支持添加 deferred 对象的数组(下一部分再说)。下面的例子,我们创建了一个 StatusValidator 验证器,它用来...
Yii2 对数据库查询的一些简单操作

Yii专栏Yii2 对数据库查询的一些简单操作

阅读(75) 评论(0)

下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作User::find()->all();    此方法返回所有数据; User::findOne($id);   此方法返回 主键 id=1  的一条数据(举个例子);  User::find()->where(['name' => '小伙儿'])->one();   此方法返回 ['...
关于微信支付之统一下单签名错误的问题的分析和解决方案

php关于微信支付之统一下单签名错误的问题的分析和解决方案

阅读(65) 评论(0)

最近集成微信扫码支付,原以为直接 用官方SDK包,正确填好参数就万事大吉,谁知道才开始就提示签名错误。按着常规思路去对比参数,参数顺序,签名数据,一一正确,接着使用微信官方的支付sign校验工具进行匹配,将转成的xml填写进去,输入商户的密钥key,居然说签名是正确的。微信支付签名验证工具有2个:https://pay.weixin.qq.com/wiki/tools/signverify/ https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=20_1重点:微信支付接口返回签名错误,使用微信sign校验工具提示签名正确,可以试试在...
七牛云存储批量备份到本地

linux七牛云存储批量备份到本地

阅读(103) 评论(0)

如果担心七牛数据丢失,想要备份,如果一个个从后台下载,那是非常麻烦的事。那该怎么办呢?别担心,七牛给我们提供了便捷go语言客户端工具。只要配置好就能批量下载。QShell :https://github.com/qiniu/qshell文档:https://github.com/qiniu/qshell/blob/master/docs/qdownload.md一、配置 t.conf{ "dest_dir"      :       "...
Ajax跨域 POST请求,Session丢失解决办法

phpAjax跨域 POST请求,Session丢失解决办法

阅读(118) 评论(0)

今天在修改一个im时,发现发送聊天图片失败,经排除发现session丢失了,但是通过get访问接口,session是存在的,看来是Post方式传调用接口session丢失。=============================================================================为什么跨域请求的时候session会丢失?=============================================================================关键先认识一下XMLHttpRequest.withCredentials属性...
【原创】Ubuntu18.04 下安装以太坊私有链可视化钱包Mist

钱包wallet【原创】Ubuntu18.04 下安装以太坊私有链可视化钱包Mist

阅读(81) 评论(0)

今天搭建了一套私有链,但是命令行管理不太方便,只好安装mist进行图形管理。一、下载这里下载64位安装包[根据你电脑实际情况去官网下载]sudo wget https://github.com/ethereum/mist/releases/download/v0.11.1/Ethereum-Wallet-linux64-0-11-1.deb二、安装需要依赖包sudo apt-get install gconf2 libappindicator1 libindicator7sudo dpkg -i ...
【原创】Ubuntu18.04 下搭建以太坊私有链详解

钱包wallet【原创】Ubuntu18.04 下搭建以太坊私有链详解

阅读(75) 评论(0)

今天闲着没事干,搭建一个私有链娱乐娱乐,下面是完整教程。第一步:安装 geth.1、安装gitsudo add-apt-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git2、检查是否安装成功git --version git version 2.18.03、安装gethsudo apt-get install software-properties-common&nb...
Ubuntu18.04 Python 3.6.7安装pip 全过程

linuxUbuntu18.04 Python 3.6.7安装pip 全过程

阅读(73) 评论(0)

最近学习python 发现Pip有问题,查看/usr/bin/pip 存在,但是执行时提示模块不存在。检查 cd /usr/local/lib/python3.6/dist-packages/ 文件夹下发现没有pip文件夹也就是没装python3.6的pip??所以运行apt-get install python3-pip(try 还不行还要继续)wget http://bootstrap.pypa.io/get-pip.pysudo python3.6 get-pip.py再检查目录就安装成功了。
关于Ubuntu18.04下解压zip 中文乱码解决办法

linux关于Ubuntu18.04下解压zip 中文乱码解决办法

阅读(90) 评论(0)

在ubuntu下解压中文压缩包总是乱码,无奈只要按去搜索引擎找结局办法,通过一番搜索分析,发现2种解决办法。一:安装支持中文的解压软件sudo apt-get install unar查看压缩包内容:lsar 中文.zip解压:unar 中文.zip二、配置unzip 正确的编码1、解压时带上正确的字符集unzip -O CP936 xxx.zip (用GBK, GB18030也可以)2、配置环境/etc/environment中加入2行 【要安装file-roller】UNZIP="...
1 2