Windows端口未被占用,但是无法使用的问题解决方式 by xzeu 2026年02月11日 约 1515 字 - 预计阅读 4 分钟 教程笔记 1. 问题描述 2. 问题分析 2.1 常规端口占用排查 步骤1:查看端口占用情况 步骤2:结束占用端口的进程 步骤3:重置网络设置 2.2 特殊情况:Windows系统保留端口 检查Windows保留端口范围 3. 解决方法 3.1 临时解决方案(无需重启) 3.2 根本解决方案(推荐) 阅读全文
Redis Lua Script 溢出漏洞(CVE-2024-31449) by xzeu 2025年11月28日 约 987 字 - 预计阅读 2 分钟 Redis 1. 漏洞描述 2. 升级前信息收集 2.1. 查看旧redis版本信息 2.2. 查看目前redis的key 2.3. 备份数据 2.4. 查看备份文件地址 2.5. 将旧Redis安装目录备份 3. 安装新版本Redis 3.1. 下载redis安装包 3.2. 安装redis 3.3. 启动新的redis 3.4. 验证 3.4.1. 查看新安装的redis版本 3.4.2. 查看数据是否恢复 阅读全文
Springboot Actuator未授权访问漏洞复现 by xzeu 2025年09月17日 约 1975 字 - 预计阅读 4 分钟 1. 漏洞介绍 2. 漏洞环境搭建 3. 漏洞利用 3.1. 漏洞发现 3.2. 利用方法 3.3. springboot-env-unauth 3.4. spring-actuator-heapdump 4. 解决方案都有哪些 4.1. 关闭端口(大多数是不会采取这种方案) 4.2. 网关限制(最简单粗暴) 4.2.1. nginx 配置文件 4.2.2. k8s-ingress 配置文件 4.3. Actuator 开启认证授权(存在代码污染风险) 4.3.1. 引入Maven包坐标 4.3.2. 增加Java 权限控制代码 4.3.3. Spirngboot 工程增加配置 5. 总结 阅读全文
运维人员常用脚本 by xzeu 2025年03月04日 约 1362 字 - 预计阅读 3 分钟 运维 1. 日志分析工具 1.1. 提取日志中错误信息 1.2. 统计日志中关键词出现次数 1.3. 按时间范围过滤日志 1.4. 统计日志中高频错误 1.5. 日志文件合并 1.6. 日志文件实时监控 2. 性能监控工具 2.1. 监控cpu和内存使用情况 2.2. 监控GPU使用情况 2.3. 监控网络带宽 2.4. 监控磁盘IO 2.5. 监控进程资源占用 2.6. 监控系统温度 3. 数据处理工具 3.1. 数据清洗 3.2. 数据对比 4. 文件处理工具 4.1. 批量重命名文件 4.2. 查找大文件 5. 网络检测工具 5.1. 检测端口是否开放 5.2. 批量ping测试 6. 定时任务工具 6.1. 定时执行任务 阅读全文
Python 调用 QML 的两种方式 by xzeu 2024年10月12日 约 860 字 - 预计阅读 2 分钟 python 1. QQuickView 2. QQmlApplicationEngine 3. 主要区别 4. 总结 阅读全文
大文件并发分片下载 by xzeu 2024年09月26日 约 1356 字 - 预计阅读 3 分钟 python 1. 主要功能: 1.1. 并行分段下载文件 1.2. 显示下载进度 1.3. 断点续传 2. 关键模块与功能解释: 2.1. 文件的分段请求 (fetch_one) 2.2. 多线程下载 (insert_data) 2.3. 显示下载进度 (tqdm) 2.4. 断点续传 2.5. 错误处理 3. 总体流程: 4. 优化点: 阅读全文
Telegram消息通过企业微信机器人发送警告通知的功能 by xzeu 2024年09月26日 约 1501 字 - 预计阅读 3 分钟 1. 具体功能总结: 1.1. MongoDB 数据库连接与更新 1.2. Redis 用于存储偏移信息 1.3. Telegram 客户端配置与消息抓取 1.4. 消息保存与处理 1.5. 通过企业微信机器人发送通知 1.6. 定时任务调度 1.7. 异步加载 Telegram 历史消息 2. 总结: 阅读全文
Acme.sh申请免费ssl证书 by xzeu 2024年07月04日 约 3250 字 - 预计阅读 7 分钟 linux 1. 安装 acme.sh 2. 生成证书 2.0.1. http 方式 2.0.2. 手动 dns 方式 3. copy/安装 证书 3.1. Apache example: 3.2. Nginx example: 4. 查看已安装证书信息 5. 更新证书 6. 关于修改ReloadCmd 7. 更新 acme.sh 8. 出错怎么办: 阅读全文