- 博客(17)
- 收藏
- 关注
原创 微信公众号JSAPI支付(easywechat)
授权根据code获取用户openid 此时需要给客户端读取jsApiList权限 以及返回对应签名、时间戳、字符串等(备注:获取时需要前端给一个下单的完整url路径进行验签否则 客户端会报60032 签名错误) 根据code调统一下单接口 拿到prepay_id进行二次验签 验签完成返回给前端拉起支付 回调完成 至此流程结束配置相关:公众平台:授权目录来获取openid 安全目录、安全域名 配置客户端的h5链接商户平台:支付授权目录(顶级目录即可),api密钥,证书配置(退款、提...
2021-10-02 21:45:47
1636
原创 js判断客户端是否脱机
<script> console.log(navigator.onLine); const online_status = () => { window.alert(navigator.onLine ? '在线工作' : '离线工作') } window.addEventListener('online', online_status) window.addEventListener('offline', online_sta.
2021-09-15 11:52:36
119
原创 测试并发
apache ab测试并发量使用cmd切换至Apache的bin目录下,ab -r -n 2000 -c 100 www.xx.com-r 指定接收到错误信息时不退出程序-n 即requests,用于指定压力测试总共的执行次数-c 即concurrency,用于指定压力测试的并发数-t 即timelimit,等待响应的最大时间(单位:秒)-d 不显示百分比-h 显示用法...
2021-02-02 09:49:56
108
原创 FastAdmin 动态刷新下拉type之后input框类型(upload/text)
步骤:1、监听表格change事件发送ajax至后台接受 select option的值 把值传递到页面上assign($param),切记渲染视图时没有type值 默认传值12、add视图页面
2021-02-02 09:49:15
879
原创 think-queue配合supervisor常驻进程遇到的一些坑
[unix_http_server]file=/var/supervisor/run/supervisor.sock ; the path to the socket filechmod=0777 ; socket file mode (default 0700);chown=root:supervisor ; socket file uid:gid owner;username=user ; default is no us...
2021-02-02 09:48:57
903
原创 长链接转短链接
<?php/** * Created by Jetbrains PhpStorm. * Author: 李航 * Date: 2020/8/21 11:35 * Email: 2628575493@qq.com */namespace app\api\controller;use app\common\controller\Api;class Url// extends Api{ function shortUrl($url){ $base32
2021-02-02 09:48:19
611
原创 解决websocket链接失败防火墙规则问题
解决WebSocket connection to ‘ws://47.112.247.95:8586/’ failed: Error in connecti链接失败问题添加端口8586:firewall-cmd --zone=public --add-port=80/tcp --permanent更新防火墙规则: firewall-cmd --reload重启服务:systemctl restart firewalld.service查看所有打开的端口: firewall-cmd --zone=pu
2021-02-02 09:47:36
3962
原创 systemctl管理workerman进程
搭好workerman环境及逻辑cd /usr/lib/systemd/system 服务器的目录下workerman.service文件进行配置4.具体配置内容 [Unit]Description=workermansAfter=network.targetAfter=auditd.service[Service]Type=simpleExecStart=/usr/bin/php /www/wwwroot/xx.com/GatewayWorker/start.php start.
2021-02-02 09:46:06
328
原创 QrCode类生成二维码海报
/** * 生成个人二维码 * @param $virtual_id * @return bool * @throws \Endroid\QrCode\Exceptions\ImageTypeInvalidException */ public function qrcode($virtual_id){ $url = $this->request->domain() . '/code=' . $virtual_id...
2020-10-23 18:15:48
483
原创 TP5之FIND_IN_SET用法
查询某值存在于数据类型为字符串的字段内// a exsample$where[] = ['exp',Db::raw("FIND_IN_SET({$user['id']},channel_id)")];$to_usr = $to_user->field('id,nickname,avatar,gender,service_certification,address,jointime,prevtime,bond')->where($where)->select();代码注解:F
2020-05-30 16:59:16
464
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人