php实现简单链表 链表的定义 链表由两个块构成,data和next,data代表链表的值,next代表下一个值的指针 节点类 Node.php <?php /** * 链表节点类 */ class Node { /** * 链表的数据 * * @var mixed 2024-12-04 技术 #数据结构
二叉树 定义 二叉树(Binary Tree)是一种树形数据结构,其中每个节点最多有两个子节点,通常被称为左子节点和右子节点。 基本术语 根节点(Root Node):二叉树的起始节点。 子节点(Child Node):每个节点可以有两个子节点,分别是左子节点和右子节点。 父节点(Parent Node): 2024-12-03 技术 #数据结构
linux下进程异常排查 结束进程 ps aux | grep index.php | grep -v grep | awk '{print $2}' | xargs kill -9 查找异常的进程信息 ps -p 进程ID -o pid,ppid,user,cmd 显示父进程的 PID、父进程ID、进程的用户以及命令。 2024-10-24 技术 #php#linux
Linux下服务器负载高排查 使用ps -aux相关进行进程查询 #查看内存占用最高的20个进程 ps aux --sort=-%mem | head -n 20 #查看cpu占用最高的20个进程 ps aux --sort=-%cpu | head -n 20 找到占用资源比较高的进程,使用 strace 进行PID跟 2024-09-19 技术 #linux
php直接输出到浏览器 官方文档 https://www.php.net/manual/zh/intro.outcontrol.php 函数说明 https://www.php.net/manual/zh/function.flush.php 常用缓冲函数 ob_start() 开启输出缓冲。 ob_get_conten 2024-09-03 技术 #php
Windows11恢复右键菜单 修改注册表 管理员身份启动windows PowerShell reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve 强制关闭资源管理器进程。 taskki 2024-07-06 技术 #windows
Windows开启代理后Wsl无法连接代理 显示信息 wsl: 检测到 localhost 代理配置,但未镜像到 WSL。NAT 模式下的 WSL 不支持 localhost 代理。 解决方案 在你的windows的C:\Users\<your_username>目录下面创建一个 .wslconfig 文件,往里面写入下面代码 [experi 2024-07-03 技术 #wsl#windows
Windows下WSL中Docker映射端口无法访问 问题 在wsl中安装了docker,安装了mysql和其他服务,端口映射到0.0.0.0和::1后,localhost无法访问对应端口。 原因 docker 开启了防火墙,外网访问端口被防火墙拦截了 解决方案 1. 在服务器中修改 在 /etc/docker/daemon.json 文件中增加 "i 2024-07-03 技术 #linux#docker#wsl#windows
php使用AES进行加密解密操作 以下是使用php8.2版本的代码,低版本请取消类型化属性(7.4开始支持类型化属性), 请确认版本后修改掉 <?php namespace YourNamespacce; /** * Aes 加密解密 */ class AesCryptService { /** * AES 2024-06-26 技术 #php#小功能