- 博客(270)
- 收藏
- 关注
原创 本机电脑https curl报错
使用微信的接口要用到很多安全链接,如... 等,默认情况下我们会遇到如下错误一般不太注重安全性问题或者说比较省事的解决办法是,关闭验证这种方法,容易遭遇假网关、假平台!
2023-09-07 11:27:16
55
原创 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
原创 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
转载 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
原创 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
原创 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
原创 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
原创 基于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
原创 二维数组自定义排序
$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关注的人