- 博客(26)
- 资源 (1)
- 收藏
- 关注

原创 PHP对接银联电子支付接口开发
PHP对接银联电子支付接口提示:https://service.chinapay.com/OSIWeb/plogin/toLogin.action#银联在线,注册用户,签约成为商户。成为商户后银联会发邮件到你的邮箱,内容有插件、企业门户控台证书申请、logo、cp.cer、商户接入手册,和商户号ID。企业门户控台证书申请和商户接入手册都是需要认真看下的,之前没看这个,走了弯路。这个时候你还是没...
2019-10-21 15:05:02
2033
3

原创 Wordpress商品详情页新增Buy on amazon/ebay跳转按钮
Wordpress商品详情页新增amazonurl跳转按钮Wordpress商品详情页新增amazonurl跳转按钮后台商品编辑页面新增字段后台商品的数据保存前端商品页面的实现插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图...
2019-08-02 10:26:46
5171
14
原创 golang pkcs12: unknown digest algorithm: 2.16.840.1.101.3.4.2.1
后面发现在使用 pkcs12.Decode方法时 默认引用的包是 “golang.org/x/crypto/pkcs12”,这个包不适合。替换成 “software.sslmate.com/src/go-pkcs12” 这个包后能够正常获取私钥了。pkcs12.Decode方法返回的私钥数据是nil。用其他语言尝试是可以获得证书的私钥的。这几天在对接一个接口,中间有用到获取私钥的方法。
2023-07-18 10:18:34
801
原创 electron-vue 引入electron-updater提示unexpected token
electron-updater 提示异常unexpected token
2022-06-29 16:06:07
831
原创 phpstudy nginx 报错upstream prematurely closed connection while reading response header from up
phpstudy nginx 报错upstream prematurely closed connection while reading response header from up早上在日常开启本地环境,打开网站时发现报错502就很疑惑昨天还好好的,今天开机就不行了。然后查看nginx的日志发现报错upstream prematurely closed connection while reading response header from up。翻译后Upstream在从Upstream读取
2022-04-01 10:26:46
4532
原创 laravel-admin 后台新增菜单栏目
laravel-admin后台自带新增菜单栏的功能第一步:先在菜单列表新增自己想要添加的菜单例如我这次新增的usermanage第二步:后台路由添加vendor\encore\laravel-admin\src\Admin.php 307行新增路由 $router->resource('auth/usermanage', 'UserManageController')->names('admin.auth.usermanages');第三步:新增控制器在vendor\e
2021-12-16 17:58:14
2575
原创 fastadmin 自定义页面使用时间控件
本文引用百度经验的内容,放在优快云只为了更加方便其他人搜索和使用!html页面部分: <form class="form-horizontal form-commonsearch nice-validator n-default n-bootstrap" novalidate="" method="post" action="" id="form"> <div class="row"> <div class="ro
2021-04-14 16:39:31
1974
2
原创 python 百度热点新闻
from bs4 import BeautifulSoupimport requestsimport pymysqlfrom datetime import datetimeimport timeclass Baidu: def __init__(self,url): self.url = url self.db = pymysql.connect(user='root',password='root',host='localhost',database='
2021-04-13 08:55:04
261
1
原创 laravel框架在nginx伪静态配置
在public文件夹下新增nginx,htaccess文件下面是文件内容location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. # try_files $uri $uri/ =404; try_files $ur
2021-03-17 17:37:33
3078
原创 PHP用curl 返回出现415和400错误
在出现400之前curl后返回415告知类型不支持$headers = [ 'Content-type: application/json' ];curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);给curl 请求添加请求类型后返回结果400出现这种问题,因为之前添加的头部类型为application/json,所以我们传的数据要 json格式化 $data= json_encode($data);下面是
2021-03-17 11:43:53
1108
原创 python selenium的Chrome webdriver驱动文件下载
下载webdriver驱动文件地址https://sites.google.com/a/chromium.org/chromedriver/downloads
2021-03-15 10:55:44
511
原创 Python 发送阿里大鱼短信验证码
首先需要安装aliyun的sdkpip install aliyun-python-sdk-core-v3下面是代码部分import uuidfrom aliyunsdkcore.client import AcsClientfrom aliyunsdkcore.profile import region_providerfrom aliyunsdkcore.request import RpcRequestimport randomclass alisms(RpcRequest):
2021-03-12 15:20:20
298
原创 PHP RSA 私钥加密签名与公钥解密 (SHA256with RSA)
$data = [ 'agentId' => $agentid, 'date' => $time, ]; //需要加密的数据,有些事需要数组,有些事拼接,看实际情况 $enData = json_encode($data); //有些情况不需要转json $file = '-----BEGIN RSA PRIVATE KEY-----' . $agent_key . '-----EN...
2021-03-03 15:37:51
2176
3
原创 PHP冒泡排序方法
冒泡排序方法:就是将数组两两对比,进行替换。public function sortarray() { $array = [2, 1, 5, 3, 11, 4, 9, 10, 6, 8, 7]; $count = count($array); for ($i = 0; $i < $count - 1; $i++) { if ($array[$i] > $array[$i + 1]) {
2021-02-20 15:52:39
100
原创 PHP 二叉树快速排序方法
PHP二叉树排序方法:在数组种任意一个数为基准数,去做对比;大的放一个数组,小于基准数的为一个数组,产生分支。看起来就是一个二叉树。所以快速排序也称为二叉树排序。public function getsort($array) { $key = $array[0]; //基准数 $left_arr = []; $right_arr = []; $count = count($array); $key_array[] =
2021-02-20 15:47:13
233
原创 PHP对框架系统文件的更新升级功能
我是自己建了个version文件夹,用于更新功能。远程下载的压缩包下载到文件夹中,解压。移动文件夹到指定位置。//版本检测并下载 public function version_check() { $temp = scandir('./version/'); foreach($temp as $value) { if($value=='.' || $value =='..'){
2020-12-15 17:44:56
655
原创 Fastadmin 清除缓存后报错,权限不够
Fastadmin 清除缓存后报错,权限不够fastadmin后台有清除缓存的功能,一键清除缓存后发现有报错的情况。经过测试,是清除内容的报错。其他清除缓存不报错。在宝塔面板看了清除缓存后生成的文件发现,新生成的文件是以root身份生成的644权限缓存。导致文件权限不够写入不了。图片这里是手动修改的权限,但是还是可以看到是root。这里说明是有其他进程以root身份执行了,生成了缓存。fastadmin自身的清除缓存是没问题的,那就是我后面加的扩展导致的,后面我用宝塔的守护进程解决这个问题。
2020-12-15 09:32:05
2387
原创 laravel5.8 广播事件的监听
# Laravel5.8 模型内联一对一查询数据事件的监听则需要安装node.js软件搭建npm服务。去官网下载就可以。安装则改下安装路径就行。默认安装会直接将npm写入到path路径中,方便直接使用npm命令。用composer安装predis/predis。修改.env文件接下来 1.npm install --save socket.io-client //安装web...
2020-04-14 15:51:06
679
原创 # Laravel5.8 模型内联一对一查询数据
Laravel5.8 模型内联一对一查询数据举例,有user(用户)表和role(角色)两张表,user表role表既然是模型内联查询,当然要有User表的MODEL类文件和Role表的Role的类文件,MODEL类文件里面的功能根据自己需要添加,根据关系可以知道,user表关联role表,所以查询的数据主要在User类文件,所以我只展示了user类文件。用模型内联查询的方法一次查出u...
2020-04-14 15:00:00
886
原创 TP5 模型内联查询数据
TP5 模块内联查询数据举例,有user(用户)表和role(角色)两张表,user表role表用模型内联查询的方法一次查出user表的角色名,优势:比常规语句要简短<?php namespace app\admin\model; class User extends BaseModel{ public function userole() { ...
2020-03-09 16:19:02
874
原创 WDCP打开phpmyadmin 提示#2002错误
进入linux服务器,service mysql status(查看mysql状态)ps -ef | grep mysqlkill -9 23657(杀死进程)service mysql restart(重启mysql)
2019-12-25 13:13:37
284
原创 浅谈PHP如何实现网站文章或博客浏览量页面访问量+1
浅谈如何给网站文章或博客添加浏览量功能提示:本人使用的本地环境是smarty+php,在开发前端的新闻的时候想给新闻添加浏览量显示,于是思考如何实现。思路是在前端页面添加AJAX,当文本加载后实现向PHP发送文章ID,PHP返回JSON数据,显示浏览量。前端JQ AJAX由于使用的是smarty生成的前端静态页面,所以添加了AJAX部分{literal}{/literal},不然会报错。不是...
2019-08-13 09:04:41
2235
PHP后台+前台.zip
2019-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人