自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

精哥哥

FUZHI精

  • 博客(270)
  • 收藏
  • 关注

原创 本机电脑https curl报错

使用微信的接口要用到很多安全链接,如... 等,默认情况下我们会遇到如下错误一般不太注重安全性问题或者说比较省事的解决办法是,关闭验证这种方法,容易遭遇假网关、假平台!

2023-09-07 11:27:16 55

原创 nginx转发配置

【代码】nginx转发配置。

2023-09-02 17:40:01 30

原创 php压缩一个文件夹,php下载多个图片

php压缩一个文件夹,php下载多个图片

2023-06-28 15:06:59 425

原创 Laravel 集合类中 GroupBy 方法的使用技巧

【代码】Laravel 集合类中 GroupBy 方法的使用技巧。

2023-06-21 17:50:45 67

原创 Yapi数据迁移(备份导出导入恢复)

Yapi数据迁移(备份导出导入恢复)

2023-02-01 15:05:05 278 1

原创 两种请求有什么区别?

两种请求有什么区别?

2023-01-31 16:12:30 66

原创 JavaScript Heap Out of Memory Error

【代码】JavaScript Heap Out of Memory Error。

2022-12-23 18:30:45 211

转载 YAPI修改超级管理员密码

我就把管理员的密码,改成这样的就可用登录后台了(记住,一定要带。例如我这个账户,是普通的账户权限,但是密码这个账户的密码是。记得官方说,用户在uesr表里面,咱们去那里看看。是加密处理的,看来还想改改密码还需要一点手段了。,然后登录后台,再手动的修改下密码,完事!使用shell工具连接服务器,执行。这样就把管理员的账户改成。

2022-11-10 16:31:29 1198

转载 windows SSL certificate problem: unable to get local issuer certificate

环境下访问接口出现这种情况,提示本地没有证书,进行证书安装。,重启服务,填入证书的地址。

2022-11-10 12:56:13 250

原创 最齐全的支付宝小程序支付【详细】

最齐全的支付宝小程序支付【详细】

2022-11-10 01:15:59 3219 1

原创 cURL error 1014: SSL verify failed

从swoole官方来看,支持curl的版本是4.6,但是官方在后面做了版本修复,目前最新版本是4.6.7。1、将安装包上传到服务器/www/server/panel/install目录下。

2022-11-10 00:19:26 1507

原创 关于php修改了php.ini配置不生效

关于php修改了php.ini配置不生效

2022-11-02 01:53:53 359

转载 Dcat Admin实现简单的excel导入功能

Dcat Admin 是一个基于 laravel-admin 二次开发而成的后台系统构建工具,只需极少的代码即可快速构建出一个功能完善的高颜值后台系统。支持页面一键生成 CURD 代码,内置丰富的后台常用组件,开箱即用,让开发者告别冗杂的 HTML 代码,对后端开发者非常友好。本次实现的导入功能是 Dcat 的版本为”dcat/laravel-admin”: “2.0.9-beta”,参考链接:blog.csdn.net/qq_42468039/article/...2. 在控制器中添加按钮。

2022-10-28 01:41:12 652

原创 实用工具:英文字体识别的网站

实用工具:英文字体识别的网站

2022-09-23 01:56:21 6812

原创 Laravel错误:to fillable property to allow mass assignment on

fillable就像是可以被赋值属性的“白名单”,还可以选择使用$guarded。所以不被包含在其中的属性都是可以被赋值的,因此,$guarded方法就像“黑名单”。所有$guarded相对来说在模型中出现频率比$fillable高,如果你想让所有属性都可以批量赋值, 你可以将$guarded定义成一个空数组:protected $guarded = [];$fillable属性里面的字段是可以赋值的,其他的所有属性不能被赋值。$guarded属性里面的字段是不可以赋值,其他的所有属性都能被赋值。

2022-09-13 11:05:24 858

原创 Swoole 短名未关闭

当然,也可以通过以下的命令来启动服务,在执行 PHP 命令时关闭掉 Swoole 短名功能。注意该配置必须于 php.ini 内配置,无法通过 ini_set() 函数来重写。如果您使用的是 1.0.x 版本,这也可能是因为你按以下的方式设置了。您需要在您的 php.ini 配置文件增加。

2022-09-01 23:55:34 827

转载 饿了么平台开发API接口列表

查询某个位置下有那些地址信息

2022-07-08 14:19:56 2122

原创 laravel的模型删除后动作

删除订单表的数据后,我们如果还需要删除订单商品表,可以在order的模型中,加入这个就是删除订单后,继续删除订单商品

2022-06-27 02:47:22 347

转载 Hyperf框架使用阿里云OSS上传失败

阿里云官方PHP OSS SDK和Swoole CURL_HOOK的兼容问题开启CURL_HOOK后使用阿里云OSS会报错:Oss\Core\OssException: : RequestId:1解决方案请同时安装官方SDK和reasno/swoole-aliyunoss-addon。安装后就可以顺畅开启CURL_HOOK协程化阿里云OSS。参考:https://zhuanlan.zhihu.com/p/1410567402,升级swoole扩展,打开所有支持的扩展,也可以解决上传失败

2022-06-22 00:55:26 501

原创 docker学习资料:安装docker

docker学习资料:安装docker

2022-06-17 15:58:02 111

原创 LaravelAdmin中model排序字段之间比较

LaravelAdmin中model排序字段之间比较两个字段的大小比较,把A大于B的查出来可以用 whereRaw('buyprice > productprice') 这种需求:查出 buyprice > productprice 的数据可以用$grid->model()->whereRaw('buyprice > productprice');...

2022-06-08 16:16:01 244

原创 php过滤emoji表情

// 过滤掉emoji表情 public function filter_Emoji($str) { $str = preg_replace_callback( //执行一个正则表达式搜索并且使用一个回调进行替换 '/./u', function (array $match) { return strlen($match[0]) >= 4 ? '' : $match[0]; ..

2022-05-27 15:28:38 612

原创 Vue使用Proxy代理后仍无法生效的解决

devServer: { port: 8080, proxy: { '/manage': { target: process.env.VUE_APP_API_BASE_URL, ws: false, changeOrigin: true, pathRewrite: { '^/manage': '/manage' // 需要rewrite的, } },...

2022-05-09 03:19:58 4419

原创 laravel使用JWT签名算法,HS256和RS256有什么区别

JWT签名算法中HS256和RS256有什么区别JWT签名算法中,一般有两个选择,一个采用HS256,另外一个就是采用RS256。签名实际上是一个加密的过程,生成一段标识(也是JWT的一部分)作为接收方验证信息是否被篡改的依据。RS256 (采用SHA-256 的 RSA 签名) 是一种非对称算法, 它使用公共/私钥对: 标识提供方采用私钥生成签名, JWT 的使用方获取公钥以验证签名。由于公钥 (与私钥相比) 不需要保护, 因此大多数标识提供方使其易于使用方获取和使用 (通常通过一个元数据U..

2022-04-15 16:45:22 1368

原创 事务的隔离级别

脏读:脏读是说某一个事务读取到了其他事务未提交的数据,如果此数据回滚,那么将导致读取到的数据是数据的数据。不可重复读:指某个事务在开启后,读取某个范围或者某条数据时,在此事务未结束的时间里,其他事务对表内的数据进行了添加,或者更改了某一条或者多条数据后进行提交,此时本事务读取的数据条数与之前某段时间段读取到的条数不相同,或者在读取一条数据时,两个时间段内读取到的数据值不相同。幻读:在一个事务开启后,其他事务对表中的一行或者多行进行了更改操作进行了提交,本事务读取到的一行或者多行的值和数量只仍然是相同

2022-03-09 03:39:55 274

原创 PHP微服务:搭建Hyperf

文档:Hyperf文档Hyperf框架官方文档https://hyperf.wiki/一:准备环境基于宝塔环境,安装php7.4,Hyperf 2.2 需要PHP版本 >= 7.3,推荐使用7.4以上的版本。删掉禁用函数安装需要的扩展:redis,和 swoole4手动安装pcntl扩展:进入pcntl所在的目录cd /www/server/php/74/src/ext/pcntl执行下面命令,安装/www/server/p...

2022-03-03 20:28:38 3370

原创 laravel的后台模板

文档地址:https://learnku.com/docs/dcat-admin/2.x安装是出现:SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes解决方法:通过修改MySQL的配置文件,在配置文件中查找sql-mode,将此行修改成为:sql-mode="STRICT_TRANS_TA..

2022-02-22 02:17:06 307

转载 使用php下载网络图片有哪些方法

方法一优点:简单。缺点:效率相对较低。该方法主要用到的函数有两个file_get_contents以及file_put_contents这种方法非常简单,通俗的讲就是先get到图片内容,然后put到文件中。代码如下:<?php$imgFile = 'http://***.***.***/Uploads/20200424/1587710975CZlGeB.jpg';// 获取文件名$imgName = trim(strrchr($imgFile, '/'), '/');f

2022-02-09 22:43:06 973

转载 PHP处理字符串的常用函数

(1)trim() 移除字符串两侧的空白字符和其他字符;(2)strlen() 获取字符串的长度(3)mb_strlen() 获取字符串长度(可指定字符编码,对中文字符串计算长度)(4)substr()返回字符串的一部分;(5)str_replace() 子字符串替换(6)str_repeat () 重复一个字符串(7)is_string() 检测变量是否是字符串;(8)str_shuffle () 随机打乱一个字符串(9)sprintf() 返回根据格式化字符串生成的字符串

2022-02-09 22:40:05 1198

原创 php类的static变量赋值

<?phpnamespace Config;/** * mysql配置 * @author walkor */class Db{ public static $db3 = []; public function __construct() { } public static function getInstance() { $database = include __DIR__ . "/../../../.

2022-02-03 23:52:01 1275

原创 微信扫码登陆在chrome浏览器被拦截

浏览器会提示:(新版本的浏览器会提示)Unsafe JavaScript attempt to initiate navigation for frame with URL ‘http://www.xxx.xxx/’ from frame with URL “https://open.weixin.com/xxxxxxx” The frame attempting navigation is targeting its top-level window, but is neither ...

2022-01-09 03:53:54 837

原创 ESLint 的使用和.eslintrc.js配置

网上那些牛逼的教程,没有一个人说,这个配置文件怎么放?放在哪里?靠网友们都是大神么尝试一堆,试试一下eslintrc.config.js才行而且,还要重新编译才有效果!!!哎,那些文章,都不写详细仔细一点...

2022-01-09 03:35:25 466

原创 设计模式简介作用原则

设计模式简介设计模式:设计模式是一套被反复使用,容易被人理解,可靠的代码设计经验的在总结。架构,框架和设计模式有什么关系呢?架构是一套及体系结构,是项目的整体解决方案。框架是可供复用的半成品软件,是具体程式代码。架构一般会设计到采用什么样的框架来加速和优化某部分问题的解决,而好的框架代码里合理使用了很多设计模式。比如:Laravel框架中就使用了很多的设计模式。其中包括单例模式,工厂模式,门面模式,注册树模式,适配器模式,观察者模式,等多种设计模式。设计模式的目的是为了更好..

2022-01-04 02:34:58 46

原创 Go初学配置第一个项目

安装go安装包下载地址为:https://golang.org/dl/。如果打不开可以使用这个地址:Downloads - The Go Programming Language。各个系统对应的包名:操作系统 包名 Windows go1.4.windows-amd64.msi Linux go1.4.linux-amd64.tar.gz Mac go1.4.darwin-amd64-osx10.8.pkg FreeBSD go1.4.free.

2021-12-22 02:44:46 368

原创 Laravel分表

2021-12-04 17:35:13 406

原创 关闭弹窗并刷新父页面

2021-11-21 19:07:46 1622

原创 基于ThinkPHP的校园网上订餐系统设计与实现

https://blog.csdn.net/Wk_yyy/article/details/80406173

2021-11-11 14:06:49 1458 4

原创 Call to a member function fetch() on null

public function __construct(){parent::__construct();}public function index(){ return $this->fetch();}parent::__construct();是继承父类的是 __construct()里面的parent这个东西没添加...

2021-11-09 22:11:02 581

转载 Laravel的env取不到值

明明env有值,但是依然报错!!!这时候,需要清除一下缓存php artisan config:cache

2021-11-07 03:10:09 207

原创 二维数组自定义排序

$info = [ [ 'id' => 1, 'sort' => $key, 'reservation_print_time' => $tomorrow . $reserve['reservation_print_time'], ], [ 'id' => 2, ...

2021-11-04 13:54:28 160

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除