- 博客(21)
- 收藏
- 关注
原创 PHPstorm 文件被锁定不能编辑
在开发过程中文件被锁住(原因未知,用了git stash 之后,改动过的文件都被锁住,在下面出现一个小锁的标志,不可编辑文件, read_only)正常情况下 git stash 不会出现这样的问题解决办法终端输入:sudo chown -R myusername my-project-folder其中myusername是你的用户名my-project-folder就是你这个项目...
2019-10-18 17:17:47
4291
原创 laravel 数据迁移
数据迁移//创建一个表php artisan make:migration create_users_table --create=users//修改表中字段php artisan make:migration add_votes_to_users_table --table=users执行命令后会在 database/migrations 中生成一个 .php 文件/** ...
2019-10-14 17:06:08
260
原创 gitlab 生成SSH key,设置用户名邮箱和密码
生成SSH key完成后在 ~/.ssh/ 会生成2个文件 id_rsa 和 id_rsa.pub 前者是私钥,后者是公钥(需要粘贴到gitlab的ssh key 页面)ssh-keygen -t rsa -C "YOUR EMAIL"设置用户名和邮箱git config --global user.name “xx”git config --global user.email “xx...
2019-10-14 15:38:14
3256
原创 微信公众号开发者模式回复信息带表情(QQ,emoji)
最近做微信公众号的迭代老板非要发送消息带表情我调研了网上的各种方法各种开源代码和项目经验没一个能用的… o(╥﹏╥)oemoji下面是整个流程首先,我自己测试,先往公众号发表情,后台去接收那个码,再试着发回来,结果呢,解决了一半的问题,这种形式只会支持微信自带的表情,输入法中的几乎都不好使…然后,去网上搜,有各种解码的代码,比如十六进制转码的方法,测试了之后依然不好使,也有可能...
2018-12-22 14:29:27
4142
原创 微信公众号回复小程序链接
<a data-miniprogram-appid="wx5ba8812bdfc7741f" data-miniprogram-path="amouse_wxapp_card/pages/card/home/home" href="http://www.qq.com">5万运营都在用的 运营名片
2018-11-05 17:12:27
4563
1
原创 微信企业支付 公众号付款到零钱(二)代码实现
很久很久之前,写了打通接口时遇到的坑,最近,终于写代码啦哈哈哈哈好了,正题:参考官方文档https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_2java有序参数生成签名(复制的官方文档代码~~~)将参数值按照ASCII码值排序,ksort() 解决function createSign($data)...
2018-11-01 19:06:58
2514
原创 微信公众号生成带参数二维码
最近做公众号开发,不同小程序绑定一个公众号完成企业打款,需要识别不同场景,也就是识别二维码来自哪个渠道,需要在用户扫描二维码时识别携带的参数上网查到了解决办法如下(永久二维码)获取二维码的ticket//接口地址https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=$access_token//POST参数{...
2018-10-31 19:35:29
1524
1
原创 微信公众号开发 $GLOBALS["HTTP_RAW_POST_DATA"]
解决方法//$postStr = $GLOBALS["HTTP_RAW_POST_DATA"]; $postStr = file_get_contents("php://input");因为PHP配置文件中register_globals参数都设置了On,禁止了使用$GLOBALS;参考地址:https://blog.csdn.net/weng_xianhu/article/detail...
2018-10-29 19:15:51
301
转载 crontab 详细用法 定时任务
转自:http://blog.chinaunix.net/uid-25785357-id-3434344.html使用crontab你可以在指定的时间执行一个shell脚本或者一系列Linux命令。例如系统管理员安排一个备份任务使其每天都运行如何往 cron 中添加一个作业? crontab –e0 5 * * * /root/bin/backup.sh这将会在每天早上5点运行 /ro...
2018-10-19 19:20:29
1176
原创 crontab 访问网页
***** 分别为分、时、日、月、周定时访问网页可实现定时访问框架中的方法,或者项目的指定接口* * * * * sleep 10; /usr/bin/wget -q -o temp.txt http://0 0 * * * /usr/bin/wget -q -o temp.txt http://...
2018-10-19 19:00:17
582
原创 PHP 保留小数位数
最近做统计,涉及到数据小数位的问题,下面总结:第一种方式 round()round($a, $num) //四舍五入保留小数a的小数点后num位 //结果为浮点类型//小数点位数不够,不会填充0第二种方式 floor($a) / 100$a *= 100;//先将小数扩大一百倍//floor 向上取整 再 / 100floor($a) / 100//实现小数点后两位...
2018-10-17 22:04:35
2122
转载 全国省市区json数据
{ "110000": { "name": "北京市", "child": { "110100": { "name": "市辖区", "child": { "110101&q
2018-10-08 12:13:07
13038
原创 TP框架验证类
具体实现验证规则和提示信息分开定义$rule = [ 'name' => 'require|max:25', 'age' => 'number|between:1,120', 'email' => 'email',];$msg = [ 'name.require' => '名称必须', 'name.max'
2018-09-18 19:08:09
287
原创 php安装redis扩展,以及遇到的坑
先说问题吧php 安装redis扩展ext/standard/php_smart_str.h: No such file or directory按照网上的教程安装了redis的扩展,执行到 编译安装 make && make install 时,报出了这样的错误,是因为扩展不支持php7,需要我们在 github 上拉 php7 的 redis扩展git clone htt...
2018-09-17 20:33:00
1098
转载 Linux 安装配置 redis
说明:操作系统:CentOS1、安装编译工具yum install wget make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel kernel keyutils patch perl2、安装tcl组件包(安装Redis需要tcl支持)下载:http://downloads.sourceforge....
2018-09-17 16:05:57
174
原创 微信企业支付(一)注意
今天看了微信企业支付,没用代码实现,用postman简单测试了借口,看看返回数据,折腾大半天,总结:ca证书,官方给的证书工具无法运行,检查了dll文件,下载了各种修复工具什么的,结果,换个电脑好了。。。(本身电脑是win10,没去确认是不是这个问题)打款接口,appid与openid不匹配,原因:openid必须是appid对应的公众号的粉丝的标识,测试时随便那了其他小程序粉丝的 ope...
2018-09-14 07:19:50
738
原创 TP框架重定向次数过多无法访问
TP框架重定向次数过多无法访问使用tp5框架开发,在进行防跳墙控制时,判断sesssion 之后 redirect,浏览器报出了该网站重定向次数过多原因:在实现防跳墙时,我采用了继承指定写入防跳墙功能的类,实现对每个控制器的限制,如下<?phpnamespace app\base\controller;use think\Controller;use think\S...
2018-09-13 11:42:16
5785
原创 git
1.新建代码库 git init 目录名称 git clone 2.git config --global user.name git config --global user.email 3.添加删除文件 git add 文件1 文件2 git add 目录名字 git add . git rm 文件1 文件2 git m...
2018-08-24 23:42:27
265
原创 背包算法
背包:01背包、完全背包01背包假设有一个背包的负重最多可达8公斤,而希望在背包中装入负重范围内可得到的总价最多的物品,水果的编号、单价与重量如下所示: 种类 重量 价值 0 苹果 4 1 梨 5 2 桃 2 3 香蕉 6 4 橘子 1思想:动态规划,通过处理每个分阶...
2018-08-24 23:35:47
452
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人