捕获

关于捕获的技术文章和开发文档。

Python 中删除文件和目录:os、pathlib 和 shutil

本文详细介绍在 Python 中删除文件和目录的多种方法。涵盖使用 os.remove()、pathlib.Path.unlink() 及 shutil.rmtree() 等核心函数。内容包含如何安全删除单个文件、递归清空目录、按模式匹配删除以及处理文件不存在或权限错误的异常策略,是编写自动化清理脚本的重要参考。

2026-10-09 27 后端开发

网络带宽监控工具:iftop、nload、bmon 和 vnstat

本文深入比较了四种常用的 Linux 命令行带宽监控工具:nload、iftop、bmon 和 vnstat。文章详细解析了各工具的核心功能,包括单接口实时速率查看、按连接分析流量来源、多接口图表展示以及长期历史记录追踪。同时提供了在不同发行版上的安装方法、常用参数说明及故障排除技巧,帮助管理员快速定位带宽瓶颈并优化服务器性能。

2026-10-09 17 运维部署

Bash 追加内容到文件:>>、tee 与 Heredoc 示例

本文详解在 Bash 中向文件追加内容的多种方法,包括使用 >> 重定向、tee -a 命令及 heredoc 语法。内容涵盖处理多行输入、同时写入多个文件、以 sudo 提升权限写入受保护文件等实用场景。此外,文章还对比了覆盖与追加的区别,并提供了修复权限错误和合并文件的故障排除技巧,是 Linux 系统管理的必备指南。

2026-10-14 30 运维部署

15款最佳Kali Linux网络渗透测试工具

这是一份关于 Kali Linux 中用于网络应用安全测试和漏洞评估的常用工具的详细指南。内容涵盖了从目录扫描(DirBuster, GoBuster)、浏览器利用(BeEF)、密码破解(Hydra)、Web 指纹识别(WhatWeb)、SQL 注入检测(SQLNinja)到 XSS 漏洞利用(XSStrike)等多个方面,旨在帮助安全专家和道德黑客进行全面的渗透测试。

2026-10-20 14 运维部署
thinkphp $this->success方法不跳转页面

thinkphp $this->success方法不跳转页面

使用fastadmin在控制器中执行success方法未跳转,可能因代码位于try catch中被捕获,导致错误返回。正确做法是将success方法放在try catch外。

2023-05-24 862 后端开发

【Laravel 文档】上下文

Laravel 上下文功能允许在请求、任务和命令中捕获共享信息,并记录到日志。通过中间件添加追踪 ID,支持队列任务间的数据传递。提供条件、作用域及堆栈操作,同时支持隐藏数据和自定义脱水水合逻辑,助力分布式系统流程追踪与调试。

2026-10-22 5 后端开发

【Laravel 文档】Pulse

Laravel Pulse 是 Laravel 框架提供的强大性能监控工具,帮助开发者实时掌握应用状态。它能快速定位慢任务、慢端点及性能瓶颈,分析活跃用户与系统资源使用情况。支持自定义仪表盘布局、异常追踪、队列监控及缓存统计,并通过采样与数据修剪优化高流量场景下的性能,确保应用稳定运行。

2026-10-22 5 后端开发

【Laravel 文档】Folio

Laravel Folio 是一款强大的基于页面的路由器,旨在简化 Laravel 应用中的路由操作。它允许开发者像创建 Blade 模板一样轻松定义页面路由。支持子域名路由、嵌套路由、路由参数捕获及模型绑定等功能。通过 Composer 安装并配置服务提供者后,即可快速构建动态页面,提升开发效率与代码组织性。

2026-10-22 10 后端开发

【Mediabunny 文档】媒体源

本文详细介绍媒体源API,涵盖视频与音频数据的添加、编码配置及背压机制。内容包含视频源、音频源、字幕源的具体用法,如何设置编解码器、调整帧率、处理Alpha通道以及管理数据包顺序等最佳实践,适用于构建复杂的媒体输出轨道。

2026-10-28 7 前端开发

【Mediabunny 文档】写入媒体文件

Mediabunny 是一款强大的媒体文件创建库,提供精细的控制级别。它支持添加任意数量的视频、音频和字幕轨道,并精确控制时间戳。该库兼容 WebCodecs API,允许自定义编码堆栈,支持多种输出格式及内存或流式传输目标,适用于构建大型媒体文件及处理多轨道同步与数据包缓冲等复杂场景。

2026-10-28 10 前端开发