自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 遇到PHP方法 二维数组随机排序shuffle 二维数组筛选搜索array_filter

array('name' => '张三', 'phone' => '13811112222', 'email' => '[email protected]'),array('name' => '王五', 'phone' => '15011112222', 'email' => '[email protected]'),array('name' => '李四', 'phone' => '13911113333', 'email' => '[email protected]'),

2024-04-18 14:57:31 614

原创 解决spring boot yaml配置的具体操作步骤

本文将教你如何使用Spring Boot YAML配置来配置你的应用程序。现在,你可以在应用程序的任何地方使用这些属性了。现在,你可以在你的应用程序中使用配置项了。在你的Spring Boot应用程序的任何组件中,你可以使用@Value注解将配置项注入到相应的属性中。至此,你已经学会了如何使用Spring Boot YAML配置来配置你的应用程序。你可以继续添加更多的配置项,并在应用程序中使用它们。这将添加Spring Boot的基本依赖项,使你能够使用Spring Boot的核心功能。

2024-03-26 17:29:14 368

原创 IDEA中写java return 字符文字中的字符数过变红了

初学java 返回一个字符串,突然发下字符串变红了 ,还提示字符串的文字过,我想怎么可能过多呢,几个字符,就怎么多了,原来需要把单引号该成双引号 就可以解决了。

2024-03-26 14:57:59 139

原创 uniapp创建文件目录后,再删除,重新启动,报文件查找失败

uniapp 创建目录 ,会在pages.json 生成相应的 路由路径,把生出来的路径删除即可,不需要,手动,在pages.json 添加相应的路由路径。"navigationBarTitleText": "可用优惠券","navigationBarTitleText": "可用优惠券",

2024-03-07 17:59:29 383 1

原创 微信小程序开发者工具error:用户绑定的手机需要进行验证,请在客户端完成短信验证 避坑

看网上的文章,需要真机调试,把绑定的手机号,重新验证下就可以了。但是真机调试后,点击小程序 登录,获取手机号,然后获取验证码,就可以了,手机上登录,获取手机号登录,没有问题,但是在开发者工具,依然是获取手机号失败。中午迷瞪了会,突然想到是不是,微信跟人中心,绑定手机号的问题。今天在用微信开发者工具,调试小程序时,点击用户登录,,反复登录不成功,一直提示 用户绑定的的手机需要验证,请在客户端完成登录。反复试了好几遍,还是提示 获取手机好失败,请在客户端登录。然后,在微信开发者工具,在进行登录,就成功了。

2024-03-04 16:03:38 721

原创 初学java(1) 用idea 2020 搭建spring boot 项目

点击 文件 新建项目 如图 ,注意如果是默认 启动url 则 创建 项目时候,只有 java 版本 只有17和21 ,现在已经不支持 java8 所以要选择自定 路径,用阿里云的启动url java版本,就有了 java8。成功迈出了第一步, 之前搭建过spring boot 项目,但是好久没用,就不知道怎么用了,研究了两三天,一直没跑起来,一直报错。主要maven的相关配置, 如果不匹配,创建项目时候,就会一直报错,没办法下载相关配置 下载条不动。用idea创建springboot 项目 如图。

2024-03-02 13:26:13 197

原创 当在使用easyadmin 的form 表单提交时时候, 一直是get 提交 没有是post 提交

重置

2024-02-27 13:16:02 148

原创 easyadmin from表单 get提交想该成post

当在使用easyadmin 的form 表单提交时时候, 一直是get 提交 没有是post 提交,就很纳闷该成post 提交 看了 官方文档。这个js文件,就是自动生成那个js 文件,edit 就是控制器的方法 ,注意,ea.listen()别忘了括号,才会默认成post提交。加上 lay-submit 也会就是post 提交,加了好几次 与之前的文档,也反复对比了下,没有问题 ,但是提交 还是get。仔细看文档,原来还需要在js文件内做监听 加上 edit: function () {

2024-02-27 13:15:17 151

原创 宝塔面板如何修改Windows面板密码教程

在cmd 命令行中输入 bt 回车,输入编号5 ,输入新的面板密码回车即可。使用微软徽标+R键 调出运行,输入cmd,回车。2、服务器中修该密码,设置完记得保存配置。以上三种均可修改Windows面板密码。1、在面板上直接修改,如图。3、cmd 命令行中修改。

2023-10-11 16:22:25 163

原创 PHP读取word docx文档内容

很明显,这是一个简陋的word读取示例,只读取了段落的对齐方式,文字的字体、大小、是否加粗及图片等信息,其他例如文字颜色、行高。需要的话,请自行查看phpWord源码,看\PhpOffice\PhpWord\Style\xxx 和 \PhpOffice\PhpWord\Element\xxx 等类里有什么读取方法就可以了。图片的处理的话,暂时没有好办法能在不修改源码的情况下处理好,改源码的话,相关代码在 \PhpOffice\PhpWord\Writer\HTML\Element\Image 里。

2023-09-01 09:36:07 847

原创 整合安装stable-diffusion-webui教程

当模型文件下载完成后将此模型文件移动到“models”文件夹的“Stable-diffusion”中如:“C:\sd\stable-diffusion-webui\models\Stable-diffusion”得到: https://github.com/AUTOMATIC1111/stable-diffusion-webui/archive/refs/heads/master.zip。然后在链接前面添加: https://ghproxy.com/ 加速代理 则可以加速下载包的速度。

2023-08-03 18:09:47 197

原创 laravel 安装 出现PHP Parse error: syntax error, unexpected ‘class‘ (T_CLASS), expecting identifier

Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) in D:\phpstudy\WWW\pro\vendor\overtrue\wechat\src\Foundation\Application.php on line 86[4] ErrorException in Application.php line 86语法错误: unexpected 'class' (T_CLAS

2023-03-15 14:04:58 654

原创 This cache store does not support tagging?

Laravel遇到This cache store does not support tagging?遇到这种问题是因为只需要遇到这个问题,解决办法,打开.env配置文件,添加如下:.envCACHE_DRIVER=array

2023-03-15 14:03:14 128

原创 解决:laravel出现Please provide a valid cache path.

2、确保storage/framework目录下也有cache,sessions,views三个目录。1、确保storage目录下有如app,framework,views三个目录。缺少以上目录就手动创建,然后访问网站首页试试。

2023-03-15 14:02:10 382

原创 laravel-admin框架安装报错 提示niqueusers_email_unique(email)

laravel 5.4 改变了默认的数据库字符集,现在utf8mb4包括存储emojis支持。如果你运行MySQL v5.7.7或者更高版本,则不需要做任何事情。在app\Providers\AppServiceProvider.php添加默认值。

2023-03-15 10:50:35 141

原创 如何看到laravel的版本号

查看版本的方法:1、打开cmd命令行,使用cd命令切换到项目所在目录下,执行“php artisan -V”命令即可。2、打开“composer.json”文件,找到“laravel/framework”项,该项的值就是版本号。本教程操作环境:windows7系统、Laravel 5.4.11版、Dell G3电脑。查看laravel版本的方法1:打开cmd命令行,使用cd命令切换到项目所在目录下输入命令,这也是laravel中以后经常用到的工具artisan,可以帮助我们创建控制器、视图等等。在输入php

2023-03-15 10:44:28 405

原创 thinkphp6配置多语言详细版

│ │ │ │ │ ├─common.php 自定义语言包。│ │ │ │ │ ├─common.php 自定义语言包。│ │ │ │ ├─en-us.php 英文语言包 可选。│ │ │ │ │ ├─user.php 自定义语言包。│ │ │ │ │ ├─user.php 自定义语言包。lang=en_us。│ │ │ │ ├─lang.php 扩展多语言配置。│ │ │ │ ├─Index.php 控制器。

2023-03-07 16:30:06 1577

原创 学习vue-vben-admin遇到的问题(一)

文件 会被视为一个路由模块,相应也得也会在左侧生成一个菜单 有很多注意的地方,要不然很容易出现404 或者加载错误的问题。一个文件夹呢,不能有其他vue视图文件 否则报错,找不到问题,例如菜单2是test2文件,菜单是1test1文件夹需要分开放。这几天在公司接触了一个后台框架 vue-vben-admin 打开得时候,感觉页面和效果的做的不错。折腾了两天才渐渐有点感觉,开始第一次接触还是点蒙,怎么做的 官网地址是。title: t('测试'), ///子菜单名称 不可重复。//父级菜单的子菜单。

2023-01-30 16:08:41 2804 1

原创 使用vscode正则查找替换空白行并删除的方法

搞网站数据的时候经常会遇到一些内容中存在大量空白行的情况,如果手动一个一个的去删除将是一个非常费时费力的巨大工程,因此必须采用更具有效率的方法才行。使用vscode这款微软出品的免费编辑器软件,那么直接使用该软件的查找替换功能就可以实现快速删除内容中大量空白行。你看是不是很简单,如果你是使用的其它编辑器,可以按照同样的原理进行操作,只不过正则规则可能有一些不同。使用vscode查找替换正则规则检测内容中空白行并去除的方法:^\s*(?3,在查找框中输入正则匹配:^\s*(?

2022-12-08 15:24:09 5890

原创 swoole开启了守护进程如何关掉

这篇文章主要介绍swoole开启了守护进程如何关掉,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!3、此时就算是关闭了terminal命令运行窗口,重新打开,端口也是被占用的,无法再次开启进程。2、结果调试socket代码的时候,结束了进程重新开启,一直显示端口被占用。swoole开启了守护进程如何关掉。swoole开启了守护进程如何关掉。swoole开启了守护进程如何关掉。swoole开启了守护进程如何关掉。swoole开启了守护进程如何关掉。第一步,把代码里的守护进程改成0。

2022-11-30 11:04:02 654

原创 centos 常用命令 查看端口是否暂用

通过命令lsof可以具体看某个端口占用的信息,如果没有这个命令使用yum install lsof -y进行安装。直接敲入命令给lsof -i:22,查看22端口。使用netstat命令可以快速的查看哪些端口被占用了,netstat -antup包含了TCP端口和UDP端口。centos怎样查看端口。

2022-11-30 10:57:23 430

原创 swoole查看子进程与主进程关系「建议收藏」

'worker_num'=>8, // worker 进程数 CPU 1~4 倍。//创建Server对象,监听 127.0.0.1:9501端口。//使用 telnet 127.0.0.1 9501。* $reactor_id: 线程id。//接受来自server 的数据。//事件回调函数四种方法。//php cli 常量。//连接 TCP 服务。//监听连接进入事件。//监听数据接收事件。//监听连接关闭事件。

2022-11-29 11:39:02 389

原创 PHP 连接redis 带密码的简单用法

$redis = new Redis();redis−>connect(redis->connect(redis−>connect(host, $port);$redis->auth(‘my pass’); //密码验证常用方法复制代码$redis->set(‘1’,‘1’,3600);// 批量操作$redis->pipeline(); // 开始批量操作$redis->get(“1”);$redis->incr(“incr”,2); // 自增2$redis->expire(‘incr

2022-11-29 10:31:23 1287

原创 layui 动态表格的简单使用方法

【代码】layui 动态表格的简单使用方法。

2022-10-28 16:47:28 496

原创 layuiedit 基础使用方法

1,编辑的显示位置 {$row[‘content’]}5,获取layuiedit 编辑的内容使用。layuiedit 基础使用方法。2,使用layedit模块。就可以显示出 内容图片。

2022-10-28 16:35:17 1038

原创 接收json数据 双引号不能正常识别

通常在传输数据的时候,会用到json的字符串,传送数据,但是当我们接收的时候,用PHP的 json_decode 打印出来之后,双引号就不能正常识别。

2022-10-09 14:25:06 625

原创 关于php请求数据的记住类型

当上传的字段是文件时,会有Content-Type来表名文件类型;相当于Content-Type:application/octet-stream,从字面意思得知,只可以上传二进制数据,通常用来上传文件,由于没有键值,所以,一次只能上传一个文件。由于有boundary隔离,所以multipart/form-data既可以上传文件,也可以上传键值对,它采用了键值对的方式,所以可以上传多个文件。x-www-form-urlencoded:只能上传键值对,并且键值对都是间隔分开的,只是最后会转化为一条信息。

2022-09-30 10:46:50 261

原创 关于swoole处理异步任务

通常我们用到发送批量向用户发送邮件,或者微信通知的时候,如果数据量比较大,此时用php原始方法进行发送就会占用比较长的时候,通常用户这个等待的时间会比较长如果关闭页面,就会导致任务发送失败,所以这个时候用到PHPswoole的异步处理 Task的方法进行后台发送,就避免了用户等待的问题,交给后台处理就行了。而通常有会设计到,在发送同时,可能也伴随着短信或者微信通知,这时候就想到了用进程异步去处理,也能加快通知的发送。

2022-09-30 10:21:21 208

原创 关于git的基础用法

第二种情况 自己想保留自己的本地代码,在拉取线上的代码,需要用到 git stash 保存 然后Git pull 拉取线上,在使用git pop 把本地的代码和线上的代码进行合并。3,如果想放弃自己的 修改,可以使用git checkout 文件名, 用来撤销自己的修改,在使用 git pull 就可以正常拉取了。这个时候,这个时候,我就们就会想,那个文件造成了冲突,如何解决掉冲突,等等。第三种情况 ,改动明显特别多,舍弃自己本地的修改,自己拉取线上代码。git pull //可以省略。

2022-09-14 17:16:59 111

原创 GitKraken 比较好用的 Git 可视化工具

后来工作看到同事们都用 GitKraKen 来提交代码,本着开发工具一致原则也开始安装使用,发现遇到了一个大宝藏,界面交互简单优美,完全不用使用说明就上手了,相比 sourcetree 友好多了,特做推荐!右侧是改了代码之后提交改动以及信息的,Stage all changes 相当于git add,填写信息commit 之后就相当于git commit 更新本地仓库,这时就会有小电脑,之后中间部分的push 按钮就推送到远程,这时就会有靶子。参考:GitKraken要收费怎么办?

2022-09-05 13:56:22 2149

原创 thinkphp6 assign 数组,或者字符串的时候。在前端双引号被转义了,不能正常识别

在php端打印的时候,看不出啥问题,但是在前端页面就不行,双引号就变成quote tp6的官方手册对于模板的标签介绍也很少,百度了下才看到应该还是用tp5的模板标签 当在json_encode 时,汉字出现了乱码,可以用json_encode(如果你不需要转义(例如你需要输出html表格等内容),可以使用:{$data.name|raw} ...

2022-08-17 11:25:50 891

原创 easyadmin 上传其他的文件,点击没有反应

easyadmin 上传其他的文件,点击没有反应。

2022-08-16 15:50:12 510

原创 thinkphp6 order的字段排序

还可以用这种方式 ->order(‘id desc’)->order(‘type_name desc’) 进行多字段排序。当使用 order(‘type_name desc,id desc’) 这种方式进行多字段排序,就没有报错。->order([‘order’,‘id’=>‘desc’]) 以数组的形式排序,就出现了报错。这种排序方式,是按照某一个字段,按照后面对应的数字,进行排序,在实用的场景,好像不常见。ORDER BY field(id,2,1,3) //示例代码。二 ,在是用 多字段排序。...

2022-08-03 11:32:23 3631

原创 对比工具Beyond Compare 4 30天试用期到了

2)删除项目\HKEY_CURRENT_USER\Software\ScooterSoftware\BeyondCompare4\CacheId根据这个路径找到cacheid右击删除掉就可以然后重新打开下beyondcompare看看是不是好了。C\ProgramFiles\BeyondCompare4\BCUnrar.dll,这个文件重命名或者直接删除,则会新增30天试用期,再次打开提示还有28天试用期。1)在搜索栏中(win+R键)输入regedit,打开注册表。...

2022-07-29 11:23:10 588

原创 PHP源代码加密后正常运行

因为老板想对做出来的产品进行加密防止进行修改,和源代码的流逝,让我们看看有没有加密的方法。所以通过网上找到了相关的一些教程,还可以,记录一下在这使用的是phpscrewplusgithub地址https其他地址解压到php对应版本目录下执行phpize自动生成扩展所需文件phpize文件在php/74/bin目录下这里需要在解压后的php_screw_plus目录下执行提示。...

2022-07-25 16:15:44 1298

原创 关于php异步处理的总结

导致用户的体验感就很差php执行客户端执行的,当关闭网页或者退出的时候PHP的执行也就终止了,所以也就在想怎么解决掉这个问题呢。可能在没有接触异步的思想的时候,第一个想到的就是用在后台跑个轮询去查数据库有没有数据进来,不断轮询数据库里要执行的任务。java,python,和go对于异步的处理,都有自己的方法,但是php世界上最好的语言,也不例外。还有在发送的时候,也有可能有语音通知,这...

2022-07-19 15:01:29 542

原创 测试了MySQL实时监控工具Nero Profile SQL

搭建了一个平台由于上次考试的时候,出现一个关于mysql最大连接数的错误,一直就在心思,有没有一个可视化的mysql的监控工具,在网上查了好久,找到了 Nero Profile SQL 的mysql监控工具,总体来说感觉还是比较容易上手...

2022-07-07 16:56:37 497 2

初学java(1) 用idea 2020 搭建spring boot apache-maven

apache-maven

2024-03-02

初学java(1) 用idea 2020 搭建spring boot 项目

idea2020 文件

2024-03-02

screw-plus 源代码文件

screw-plus 源代码文件 参考下载 关于php加密

2022-07-25

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

TA关注的人

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