异常捕获

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

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

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

2026-10-09 15 后端开发
WordPress计划任务运行测试

WordPress计划任务运行测试

文章介绍WordPress计划任务测试方法,通过插件检测定时功能是否正常。测试代码可判断任务是否运行,若页面无时间输出则说明功能异常,需自行解决。

2024-07-01 324 后端开发
PHP使用支付宝SDK一点心得

PHP使用支付宝SDK一点心得

文章介绍了PHP版支付宝SDK的两个版本,通用版适用于未使用命名空间的项目,Easy版适用于使用命名空间的项目,提供更便捷的调用方式,并附带了示例代码和配置说明。

2024-07-27 545 后端开发
thinkphp $this->success方法不跳转页面

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

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

2023-05-24 859 后端开发

【Laravel 文档】错误处理

本文深入探讨 Laravel 框架中的错误与异常处理机制。内容涵盖如何配置异常上报服务如 Flare 和 Sentry,设置全局日志上下文及忽略特定异常类型。同时讲解自定义 HTTP 错误页面、JSON 响应渲染以及使用辅助函数进行异常去重和限流的实用技巧,帮助开发者构建更健壮的 Web 应用。

2026-10-22 2 后端开发

【Laravel 文档】辅助函数

这是一份关于 Laravel 框架中常用辅助函数、类及其用法的文档摘要。内容涵盖了会话管理、条件逻辑(If/Else)、性能基准测试(Benchmark)、日期时间操作(Carbon)、延迟执行(After)、概率执行(Lottery)、管道处理(Pipeline)、时间控制(Sleep/Timebox)、URI 操作以及响应生成等核心功能。文档详细解释了每个函数的参数、返回值、链式调用方式以及在测试环境下的模拟技巧(如伪造 Sleep 和 After)。

2026-10-22 1 后端开发

【Laravel 文档】Pulse

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

2026-10-22 1 后端开发

【Laravel 文档】HTTP 客户端

本文详细介绍 Laravel HTTP 客户端的使用指南。涵盖如何发起 GET、POST 等请求,处理 JSON 响应,设置 URI 模板、请求头与身份验证。同时讲解超时重试机制、Guzzle 中间件注册、并发请求池及批处理、延迟执行宏定义。此外,还包含模拟响应、伪造异常、记录请求日志以及事件监听等高级测试技巧,助开发者构建高效健壮的 Web 应用。

2026-10-22 1 后端开发