- 博客(67)
- 问答 (15)
- 收藏
- 关注
原创 thinkphp download()函数下载中文名文件名乱码
在使用fetch请求文件下载接口时候,发现响应头的content-disposition中的filename总是报错;后来才知道header中只支持ASCII,所以使用thinkphp的download()函数时候需要进行以下修改:
2025-03-11 14:25:00
406
原创 thinkphp6-使用psubscribe进行redis的注意callback中使用redis
如果在过期回调中使用同一个cache配置就会连接不上(使用不了任何facade\Cache)这时候只需要在cache.php增加一个redis配置。
2025-03-02 09:28:13
371
原创 华为云镜像源高速下载CentOS-7-x86_64-DVD-2009.iso
华为镜像源: https://mirrors.huaweicloud.com/centos/7/isos/x86_64/下载网速比其他方式快不是一点,我下载的速度是十几MB/s!
2025-02-23 09:36:12
183
原创 Pyinstaller编译python项目为exe遇到的问题,flask服务无法启动
Pyinstaller编译python项目的时候无法启动flask服务;ValueError: Invalid async_mode specified
2024-04-17 22:43:52
962
1
原创 Actor对象的引用 怎么设置他的材质?或设置是否启用重力?
这个蓝图我是想当重叠触发,将另一个Target Actor(一个球体)设置他的z增加50,但是为什么在触发的时候会抽搐?而且我想要设置他的材质等等这些属性都不行。
2023-11-19 13:45:37
442
原创 layui的一些问题
一般情况下ins1.conf可以获得表格的当前页,页数等;但是有时候获得的页数是上一次的;主要是因为在table.reload后没有继续赋值的原因;使用ins.reload也最好赋值,ins = ins.reload({…
2023-10-21 21:11:19
625
原创 js-如何自定义不四舍五入的toFixed()?
使用和toFixed一样就可以,只不过toFixed改为self2fixed,不用担心影响原生的toFixed,因为这里没有对toFixed做任何修改。
2023-09-02 14:49:04
635
原创 uniapp中点击input的时候,出现页面不自动划到input及input错位的情况
出现这种情况,一般是父容器的position设置了不是relative的情况,只需要排查input的父容器是否使用到fixed等等的情况。
2023-08-22 22:20:21
641
原创 Android studio初次运行项目报错
当您在 Android Studio 中运行 build 时,Gradle 会编译应用的资源和源代码,然后将编译后的资源打包在一个 APK 或 AAB 文件中。如果您的防病毒软件启用了实时扫描功能,那么在每次创建一个文件后,防病毒软件都会扫描该文件,并强制要求暂停构建过程。这个问题是初次运行app时候会遇到的问题,你会在右下角看到一条提示,类似有好几个目录列出来的一个提示,当你点击时候你就会打开浏览器并浏览到上述的文字;如需避免此问题,您可以在防病毒软件中排除对某些目录的实时扫描…
2023-05-27 21:04:09
420
原创 Centos 7.5编译、安装和构建LNMP环境-报错解决
步骤参考: Centos 7.5 Compile, Install and Build LNMP Environment报错内容3.2. PCRE installation报错下载不了,这个是应为这个链接ssl证书过期了,可以看下报错内容,使用wget --no-check-certificate https://jaist.dl.sourceforge.net/project/pcre/pcre/8.42/pcre-8.42.tar.gz3.3. OpenSSL Installationwge
2022-04-24 23:50:07
1764
1
原创 linux-LNMP一键安装Error: MySQL install failed. Error: PHP install failed
官方说这不是错误,开始安装LNMP时,提示error: package httpd is not installed , error: package phpis not installed ,error: package mysql is not installed这个不是错误信息,这个是检查系统环境,将原系统中的php、apache、mysql删除,请不必在意这个问题。确实,浏览器输入自己的ip就可以访问到lnmp默认页面了。...
2022-04-23 11:34:00
2183
1
原创 nginx -v报错command not found
1.切换到~cd ~2.编辑/etc/bashrcvi /etc/bashrc/3.添加环境变量在 /etc/bashrc中追加nginx命令的绝对路径export PATH=$PATH:/usr/local/nginx/sbin末尾加上这句,然后source /etc/bashrc
2022-04-22 23:25:25
5821
原创 微信支付-踩坑记录
首先声明:调用接口均为v2a.统一下单失败原因1.签名失败关注到你的统一下单参数签名前,是否对所有参数按照ascill字典序排序;注意你即将签名的参数是:除了sign参数以外的所有参数2.支付回调通知没收到notify_url后一定要是"/"结尾,例如:https://www.test.com/a/notifyurl/laravel项目里,尽量不要将回调url设置在api.php中,因为可能会拦截掉来自微信的多次请求...
2022-04-11 21:03:05
376
原创 Laravel-admin-模型详情-一对一关联关系
问题: 如何在模型详情->一对一关联关系中,关闭新增,导出等的操作按钮$show->author('作者信息', function ($author) { ///admin/users?去admin/routes看一下你就明白 $author->setResource('/admin/users')->panel()->tools(function ($tools) { //面板右上角的工具[列表删除编辑] $tools->dis
2022-03-23 22:34:07
644
1
原创 宝塔Linux面板-Nigx-使用phpMyAdmin报错
报错1no input file什么的报错2File(/tmp) is not within the allowed path(s): (/www/wwwroot:/www/server/phpmyadmin)解决办法:在www/server/nginx/conf/fastcgi.conf下最后一行添加fastcgi_param PHP_ADMIN_VALUE “open_basedir=/www/wwwroot:/tmp/:/www/server/phpmyadmin”;看不懂?其实
2022-03-23 14:05:28
3880
1
原创 PHP7-strpos的奇怪行为和重新认识
奇怪的行为即使这样,以为自己就是正确的,$path = "images/a/ba9c59634f8243caa593483433f715ad.jpg";$filename = pathinfo($path)['basename']; //ba9c59634f8243caa593483433f715ad.jpg$real_path = '';if(strpos($path,"images/a/")>=0){ $real_path = '/app/upload/images/a/'.$
2022-03-22 21:35:18
621
1
原创 每天PHP函数-exit,eval,define
1.exit()==die()作用:退出当前脚本这是一个语法构造器,可以省略"()"参数为数字(int):这称为退出码;支持十进制,八进制,范围0-254,保留状态码255,成功终止程序状态码0.参数为字符串:这在退出时将字符串输出.2.eval()作用:解析并运行字符串格式的PHP代码...
2022-01-22 21:06:38
283
原创 PHP函数-zip函数
1.zip_open(filepath)作用:打开一个zip文件返回一个资源句柄供zip_read,zip_close使用;文件不存在将返回相应错误码2.zip_read(zip_open打开的资源句柄)作用:读取zip文件里…
2022-01-22 21:03:11
303
原创 测试php脚本,你还在这样做吗?
测试php脚本的时候,很多同学可能会习惯的: 先打开php_study,开启Apache,打开浏览器,输入localhost…但是这样免得太麻烦了,尤其是运行一个简单的php文件(如下代码),这样做没必要而且浪费时间a=10;for(a = 10; for(a=10;for(i=0;i<=i<=i<=a;$i++){ echo $i; }所以,下面向大家介绍使用命令行的形式运行php文件...
2022-01-22 21:01:06
470
原创 php中的==和===运算符有什么不同?
==称之为比较运算符,它在比较之前会将两个值尝试转换为相同的数据类型,然后去比较值;通常以第一个值的数据类型为为依据去变换数据类型===称之为全等比较运算符,该操作符…
2022-01-22 20:59:23
501
原创 php函数-wordwrap,sprintf,ucwords,ucfirst,substr_replace
1.wordwrap(字符串,列宽度,打断符(可),是否截断(可)默认false)作用:以指定长度打断字符串折行处理当第四参数为true,当达到指定宽度就切断无论是否单词;而默认false则如果单词过长不会分割单词2.sprintf(string format,...format,...format,...values):string...
2022-01-22 20:58:10
119
原创 Electron-vue-Electron Security Warning (Insecure Content-Security-Policy) 告警解决
方式一:index.html文件里设置安全策略在HTML主文件的头部引入安全策略的设置,采用如下设置,Electron的控制台就不会显示告警了:
2022-01-01 23:22:14
1100
原创 php--图片加水印
<?php //本地保存$spath = "D:\\phpstudy_pro\\WWW\\mblogb\\storage/images/xxxx.png";$extends = pathinfo($spath)['extension'];//动态的把图片导入内存中$fun = "imagecreatefrom{$extends}";$image = $fun($spath);//指定字体颜色white$col = imagecolorallocatealpha($image,255,2
2021-09-27 20:16:24
116
原创 Laravel-Validator自定义验证规则
1.前往app/Providers/AppServiceProvider如我需要增加QQ邮箱验证功能,返回true或false;public function boot() { Validator::extend('qemail', function($attribute, $value, $parameters) { return preg_match('/^[1-9][0-9]{4,}@qq.com$/', $value); });
2021-09-20 15:56:15
856
原创 React中,store.dispatch()是怎么靠传递一个action就可以将数据管理的?
做的小案例下方的加粗字是Conitem主键,leftform组件是加粗字上方主要实现在Conitem中点击+1,和显示leftform点击提交后的内容redux其实还是不去说太详细我的项目了,直接点就是说当action的type是相同的时候会报错...
2021-09-20 11:24:42
322
原创 electron14中无法使用remote-解决办法
1.官方文档remote弃用文档中说12后版本中已经不能直接require(electron).remote,取而代之的方法是:1.先安装@electron/remote包npm i -D @electron/remote2.主进程js文件中app.on('ready',function(){//....require('@electron/remote/main').initialize()})3.渲染进程中const { BrowserWindow } = require('@
2021-09-04 09:54:34
4675
7
原创 使用nodejs爬取某网站数据
记录使用nodejs爬取某网站数据其实就是获取一个模板网站的模板,因为偶尔会有需要模板使用,但是这个网站禁用f12,虽然我view-source就可以拿到真实链接但是这样也显得麻烦,所以干脆把它数据搞下来处理后搞一个自己用的模板网站首先引入需要的东西const axios = require('axios');const cheerio = require('cheerio');const mysql = require('mysql');const sqlconn = mysql.create
2021-07-20 23:56:46
881
3
原创 laravel模板中给img的src设置php变量的错误问题[不清楚为什么]
就如上图,这是我第二次修改的,第一次刚开始写的时候是这样的<img src="{{$odata['paymentImageUrl']}}" />但这样还是不行,他的src是null,在f12中network中会有一个nullGeneral中是这样的简单查了这个还是不懂为什么最后改成const isrc = "<?php echo $odata['paymentImageUrl']; ?>"; console.log(isrc); set.
2021-07-12 17:38:17
148
4
原创 vuecli3项目怎么修改title[动态改变]
1.router/index.js//...const routes = [{ path: '/', redirect: '/index', meta: { title: 'index' } }, { path: '/b', name: 'b', meta: { title: 'b' }, component: b, }, { path: '/c', name: 'c', meta: { title: 'c' }, com
2021-06-26 22:10:09
625
原创 数据传输-json的存与读 [laravel]
1.存sendpost("filesys/updatefdata",{data: nval}).then((res)=>{ console.log(res); }).catch((err)=>{ console.log("err",err) })sendpost是我自己封装的方法这里直接将数组[我的数据是一个数组,每个数组元素是json对象]丢给服务器经过php处理,穿入数据库$datastr = json_encode($req->data);
2021-06-25 17:00:54
360
原创 Laravel5.7使用Breadcrumbs 自动面包屑导航
1.安装composer require davejamesmiller/laravel-breadcrumbs安装完成后,项目根目录下的vender会出现davejamesmiller文件夹2. 修改 config/app 文件,在 providers 数组内追加如下内容'providers' => [ ... DaveJamesMiller\Breadcrumbs\ServiceProvider::class,//这是laravel官网上的安装教程,跟着他写会出错的
2021-06-17 11:01:38
741
空空如也
thinkphp6 Command 监听redis过期的问题
2025-03-01
mg90s和esp32供电不在同一电路时候会乱转动
2024-11-25
uniapp globalData()的赋值问题,mqtt连接
2024-11-20
uniapp,页面绑定数据无法更新;mqtt事件监听的问题
2024-11-19
uni-drawer 抽屉的显示问题
2022-09-11
React 关于组件重用的问题
2022-07-19
Laravel-admin:如何正确使用模态框modal,无法解决
2022-03-18
IntersectionObserver中使用setTimeout不生效
2022-01-27
在Laravel项目中某个自己的php文件里使用Eloquent报错
2021-11-13
Eloquent模型关联中怎么分页?
2021-10-04
laravel8登录注册用jetsteam是最好的吗?
2021-09-21
electron中无法使用remote
2021-09-03
laravel模型中插入,更新数据时间没有插入数据库
2021-07-21
为什么轮询laravel的web路由,但这使得laravelsession不断改变
2021-07-13
我该怎么将数据库数据与eltree的data的数据结构一样?
2021-06-22
写谷歌浏览器插件无法跨域,但是测试网页能在本地跑起来,该怎么解决??急
2021-01-24
这样写为什么弹出的会是undefined???
2020-08-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人