踩坑总结共135篇
做网站时经常犯的错误总结…..不是很全,仅记录了自己开发时所遇到的问题
高效率网页缓存页面代码-红穆笔记

高效率网页缓存页面代码

之前研究了,高性能 PHP 缓存系统设计:智能清理与计数管理。但我发现,这只能缓存单独的html,不能缓存一些想要缓存的数据。同时,为了解决inode的限制。所以我尝试着将缓存文件,放到db数据库...
红穆的头像-红穆笔记钻石会员红穆8小时前
013311
卡卡卡,一个BUG改一天!<b>Fatal error</b>:  Uncaught PDOException: SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in-红穆笔记

卡卡卡,一个BUG改一天!Fatal error: Uncaught PDOException: SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in

关于$stmt->execute($categoryIds);传参的问题。我是真的服了我啊,就这么一个问题,困了我一下午!直到晚上去翻看文档的时候,才发现原来是这玩意的问题。PDOException: SQLSTATE[HY093] ...
红穆的头像-红穆笔记钻石会员红穆19天前
06415
如何让WordPress飞起来?我用SQLite怼掉了Redis-红穆笔记

如何让WordPress飞起来?我用SQLite怼掉了Redis

我网站跑的是WordPress + 子比主题。子比这玩意儿,懂的都懂——登录、会员、下载权限、QQ登录、回复可见……功能塞得满满当当,每次刷新都要查几十次数据库。于是我想简单改造一下。代码已经放...
红穆的头像-红穆笔记钻石会员红穆22天前
0775
Linux 终端中,查看当前目录下所有文件和子目录的大小并按大小排序显示-红穆笔记

Linux 终端中,查看当前目录下所有文件和子目录的大小并按大小排序显示

在 Linux 终端中,查看当前目录下所有文件和子目录的大小并按大小排序显示,常用的命令有:1. 显示所有文件/目录的大小(含隐藏文件)并排序du -sh .[!.]* * 2>/dev/null | sort -hrdu -sh:...
红穆的头像-红穆笔记钻石会员红穆22天前
0819
php 如何开启报错?-红穆笔记

php 如何开启报错?

简单高效的办法。直接加入代码。<?php error_reporting(E_ALL); ini_set('display_errors', 1); ini_set('display_startup_errors', 1); ?>只需在出错的 PHP 文件最顶部添加以下代码,仅...
红穆的头像-红穆笔记钻石会员红穆24天前
06911
fidder抓包https链接,且明文解析-红穆笔记

fidder抓包https链接,且明文解析

在工具这里,选择https,安装证书后,就可以抓取到明文的https内容。
红穆的头像-红穆笔记钻石会员红穆25天前
06114
一个简单的网站单页,可以自我介绍,或者是纯展示的单页。-红穆笔记

一个简单的网站单页,可以自我介绍,或者是纯展示的单页。

记录一下这个单页。也就是一个简单的页面实现的代码如下:<!DOCTYPE html> <html lang='zh-CN'> <head> <meta charset='UTF-8' /> <meta name='viewport' content='...
红穆的头像-红穆笔记钻石会员红穆25天前
0545
高性能 PHP 缓存系统设计:智能清理与计数管理-红穆笔记

高性能 PHP 缓存系统设计:智能清理与计数管理

 Web 项目中,页面缓存是提升性能的常用手段。我原来使用的是一个简单的文件缓存插件【帝国cms PHP缓存网页代码 加速访问】,它把所有页面一视同仁地缓存下来。但实际业务中,有些页面(如首页...
红穆的头像-红穆笔记钻石会员红穆27天前
0736
python批量剪切图片左右两侧-红穆笔记

python批量剪切图片左右两侧

python自动检测图片两侧距离的代码:import cv2 import numpy as np image_path = r'C:\Users\18102\Downloads\ok\0001.png' # 请改为实际的一张截图路径 img = cv2.imread(image_path) if img ...
红穆的头像-红穆笔记钻石会员红穆1个月前
0516
MySQL 游标查询:用 WHERE id > last_id 告别慢分页-红穆笔记

MySQL 游标查询:用 WHERE id > last_id 告别慢分页

在开发数据量较大的应用时,我们经常需要遍历整个表进行数据处理,比如生成站点地图(sitemap)、导出数据、批量更新等。最常见的做法是使用 LIMIT offset, size 分页查询。然而,当 offset...
红穆的头像-红穆笔记钻石会员红穆5个月前
01607
db数据库的php存储类-红穆笔记

db数据库的php存储类

做一个备份。研究了一下布隆过滤,可以达到小网站大数据大流量。本质还是用了文本缓存,用廉价的硬盘空间,换取高价的内存。效果还行,备份一下<?php /** * SQLite 缓存库(已分离,仅供备份...
红穆的头像-红穆笔记钻石会员红穆5个月前
116013
php在宝塔上定时执行,或者命令行运行-红穆笔记

php在宝塔上定时执行,或者命令行运行

这是一个用于在宝塔面板计划任务中自动执行 PHP 迁移脚本的 Bash 脚本。其主要功能是确保迁移脚本只运行一个实例,避免重复执行,并将执行过程和结果记录到日志文件中。#!/bin/bash # 自动迁移...
红穆的头像-红穆笔记钻石会员红穆5个月前
01255