自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SA的博客

不断的充实自己 脚踏实地的做事

  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 通过readfile下载文件报错filesize(): stat failed for http://www.xxx.com/xxx.xlsx

例如:readfile()

2024-11-01 11:14:09 183

原创 http大数据post与put请求

大数据请求情况下出现post请求提交出错而put请求提交不出错。

2024-10-14 17:12:20 419

原创 phpstorm git合并主分支到小分支的必要性

phpstorm git分支合并

2024-06-26 18:42:58 389 1

原创 Python错位词

【代码】Python错位词。

2024-01-22 16:09:08 548

原创 Redis订阅发布功能

Redis的发布订阅模型主要关注于消息的传递而不是消息的历史记录或长期存储。然而,Redis的发布订阅模型缺乏持久性主要是因为他不是设计用于数据持久化的场景。这种模型的复杂性比标准的消息队列系统要高得多,而且redis服务器的资源也会更快的消耗。redis的订阅发布不是一种可靠的消息系统。意味着如果redis服务器奔溃或者重新启动,发布的消息将会丢失,也是会导致数据不一致和应用程序错误行为的风险。数据丢失 :缺乏持久性,redis奔溃导致消息丢失,数据不一致和应用程序错误行为。在高频率发布和消费消息时(

2024-01-10 16:51:46 463

原创 phpstorm配置xdebug、FAQ

phpstorm配置xdebug调试

2023-12-29 16:41:52 562

原创 RSA基本介绍、加解密、加验签

比如A和B都有一套自己的公钥和秘钥,当 A 要给B发送消息时,先用 B 的 公钥对消息加密,再用A的私钥对消息签名。这个过程中也有2次传递,第一次A将私钥加密的信息传递给B,第二次 B 获取 A 的公钥,即使被恶意截获,也没有危险,即使知道了消息的内容,也无法伪造带签名的信息回复给B,因为只有A的私钥才能对信息进行签名,防止了信息被恶意篡改。这个过程,有两次传递,一次是A将公钥传给B,第二次是B将公钥加密后的信息传给A,即使两次均被恶意获取,也没有关系,只有A手中的私钥,可以解密出准确的信息。

2023-11-17 14:49:01 1516 1

原创 linux + thinkphp + crontab实现定时任务

首先,创建一个李自定义命令类文件,根据自身需求变更命令会在生成文件php// 指令配置// 指令输出配置无关紧要,根据自己情况修改或不动都是可以的execute()就是我们这运行自定义命令时执行的操作其次,我们打开文件配置php// | 控制台配置return [// 指令定义'changestatus'=>app\command\ChangeStatus::class, //根据自身情况,变更数据],最后,我们运行就可以看到我们自定义的命令了。

2023-10-31 18:08:31 530

原创 linux进程守护-supervisor配置项目

process_name : 进程名,当numprocs参数为1时,不需要管,当numprocs为3表示开启3个子进程,子进程的名称分别是。stopwaitsecs:当我们想子进程发送停止信号后,到系统返回信息给supervisord,所等待的最大时间,默认为10s。false:不重启 true:重启 unexpected:没弄清DOTO。redirect_stderr: 是否记录日志 默认为false:不记录 、true:记录。时子进程将在supervisord启动后被启动,默认为true。

2023-10-27 18:18:08 151

原创 supervisor基本使用

linux进程守护,supervisor

2023-10-27 17:19:27 106

原创 mysql在返回数据给前端时要注意什么?

项目场景:要返回一个名字给前端,但是在添加的时候允许这个名字为空。

2023-10-26 14:47:04 81

原创 Linux修改php配置

linux环境下对php配置的修改

2023-10-24 18:06:06 131

原创 thinkphp6---延迟生效解决办法

使用thinkphp6开发项目的时候,发现一个问题,就是修改控制器的时候,会出现延迟,才会生效。这个不是thinkphp6框架的问题,是php7.x扩展的问题,关闭opcache就行。@[TOC](thinkphp6 dump()打印有延迟)找到php.ini,下的opcache扩展。不需要重启就可完成修改。

2023-08-18 18:09:54 258

原创 Centos7 修改php版本

2、在做项目的时候由于版本的需要需要切换 php版本。1、lnmp环境可以安装多版本 php。3、查看当前 php版本。

2023-07-19 15:46:58 423

原创 memcached查看所有的key

1、telnet 127.0.0.1 11211输入后会黑屏,直接回车就可以正常输入了。显示各个slab 中 item 的数目和存储时长(最后一次访问距离现在的秒数)。2、输入命令提示 “指令无效”,需要用管理员身份运行。查看命令根据返回的数据查找。就可以看到存储的key了。

2023-05-06 11:53:39 1476

原创 laravel命令行数据库迁移、数据填充

laravel命令行数据库迁移、数据填充

2023-05-04 15:53:58 722

原创 go结构体继承-嵌套坑1 pupil (variable of type *pupil) is not a type

go基本错误注意

2023-01-28 10:27:49 209

原创 windows环境phpstrom配置xdebug

phpstorm 配置 xdebug

2022-09-09 17:30:04 956

原创 linux安装php、redis及php的redis扩展

linux快速安装php、redis及php扩展

2022-08-15 13:46:53 884

原创 Linux安装nginx并配置systemctl命令

Linux安装nginx并配置systemctl命令

2022-08-05 17:53:26 1982

原创 linux mysql忘记密码

1、查看mysql是否开启ps -ef | grep -i mysql2、如果mysql正在运行,那么先停止mysqlsystemctl stop mysqld3、修改mysql的配置文件my.cnf,一般放在/etc修改文件 vim /etc/my.cnf 添加 skip-grant-tables skip-grant-tables # 跳过数据库权限验证 保存退出。4、重启mysqlsystemctl start mysqld5、进入mysql6、修改数据库密码命令

2022-03-14 17:11:53 2319 2

原创 Laravel 日志 - 按日期切割日志

提示:laravel默认只写入一个日志文件中,时间一长文件就会特别大不方便查看。目标我们这次的操作就是要将日志改为daily按日期存储操作变更.env文件,代码如下(示例):LOG_CHANNEL=daily //日志通道选择 daily最大日志文件数代码如下:'daily' => [ 'driver' => 'daily', 'path' => storage_path('logs/laravel.log'), .

2022-03-08 14:27:59 1231

原创 PhpStorm 无法打开日志文件

一番操作后就可以正常打开日志文件

2022-03-08 10:36:38 461

原创 laravel-admin集成ueditor

安装composer require codingyu/ueditor发布资源php artisan vendor:publish// 选择Codingyu\LaravelUEditor\UEditorServiceProvider配置在config/admin.php文件的extensions,添加配置'extensions' => [ 'ueditor' => [ // 如果要关掉这个扩展,设置为false

2022-01-12 10:01:49 776

原创 laravel压力测试Too Many Request

laravel压力测试遇到的巨坑今天用postman进行压力测试效果看上去还是挺不错的没有报错但是但是请注意第61条记录,对就是这里看好了429 Too Many Requests 明显和其他的结果不同,哎奈何眼残就是没有注意到,耽误半天时间 话不多说解决方案:在项目中有这么一个文件App/Http/Kernel.php'api' => [ // 'throttle:60,1', 'bindings', ],将throttle

2020-07-24 16:20:31 2141

原创 php安装redis扩展包的选择

php安装redis扩展包的选择先要确认Compiler与Architecture 为MSVC11与86在确认loaded configuration file 的php版本根据这三项就可以到redis扩展中寻找对应的扩展https://windows.php.net/downloads/pecl/releases/redis/2.2.7/对redis扩展中的ts与nts的区别可...

2019-02-11 13:40:38 908

原创 localhost访问 报错The requested URL /phpinfo.php was not found on this server

在phpstudy2016版集成软件中,打开localhost访问文件报404错误。解决方法1.打开httpd-vhosts.conf文件,配置一个虚拟主机<VirtualHost *:80>    DocumentRoot "D:\phpStudy\WWW"    ServerName localhost    ServerAlias   <Directory "D:\phpS...

2018-03-21 00:05:03 12704 3

filezilla 64位 32位下载

FileZilla是一个快速,实用多功能和界面直观的FTP客户端。FileZilla 是一个免费的 FTP 客户端软件,虽然它是免费软件,可功能却一点也不含糊,比起那些共享软件来有过之而无不及,在新的版本中作者改进了手动下载的界面和功能等,不过该软件暂时还是不支持断点续传功能。

2018-06-18

空空如也

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

TA关注的人

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