摘要: PHP 文件操作处理类,处理 JSON 文件 日常开发里,处理文件是常有的事,特别是 JSON 格式的文件,不管是存配置还是数据都很常见。最近整理了一个 FileHandler 类,封装了创建、读取、写入这些基础操作,用着还挺顺手,记录下来方便以后查看。 类的代码 <?php /** * 文件操作处 阅读全文
posted @ 2025-08-13 15:55 xingduo 阅读(12) 评论(0) 推荐(0)
摘要: 注册回调类 import { reactive } from "vue"; // 定义 Map 中的函数类型 type UpdateFunction = (value: string) => void; class RegistryManager { // 私有静态实例,确保全局唯一 private 阅读全文
posted @ 2025-03-28 09:06 xingduo 阅读(17) 评论(0) 推荐(0)
摘要: 文件和文件夹操作 移动 | 复制 | 删除 | 重命名 | 下载 <?php namespace Framework\Tools; use PharData; class FileManager { // 提示信息配置 private $messages = array( 'file_list_su 阅读全文
posted @ 2025-03-11 17:06 xingduo 阅读(22) 评论(0) 推荐(0)
摘要: 在 ThinkPHP 命令行工具中,你可以为选项设置 别名,通过为选项指定一个简短的别名来简化命令输入。例如,如果你希望 --force-recreate 选项有一个简短的别名 -f,你可以通过在 addOption 方法中设置第二个参数来实现这一点。 示例:为选项设置别名 在 addOption 阅读全文
posted @ 2024-11-16 11:26 xingduo 阅读(111) 评论(0) 推荐(0)
摘要: 点击查看代码 <?php class MailSender { // 发件人邮箱地址 private $fromEmail; // 发件人名称 private $fromName; // 收件人邮箱地址 private $toEmail; // 邮件主题 private $subject; // 邮 阅读全文
posted @ 2024-09-29 11:23 xingduo 阅读(45) 评论(0) 推荐(0)
摘要: 1. 创建自定义钩子 useDeviceStatus.js: import { computed } from 'vue'; export function useDeviceStatus(status) { const statusMap = computed(() => { const map 阅读全文
posted @ 2024-08-23 15:24 xingduo 阅读(63) 评论(0) 推荐(0)
摘要: 创建锁管理类 首先,创建一个锁管理类来处理文件锁: namespace app\common\service; use Exception; class LockManager { private $lockFilePath; private $lockFile; public function _ 阅读全文
posted @ 2024-08-10 15:03 xingduo 阅读(98) 评论(0) 推荐(0)
摘要: /** * 检查表是否存在 * * @param string $tableName 表名 * @return bool 表是否存在 */ private function tableExists($tableName): bool { $result = Db::query("SHOW TABLE 阅读全文
posted @ 2024-07-19 17:47 xingduo 阅读(31) 评论(0) 推荐(0)
摘要: 1. 流程管理 workflows 表 用于存储所有的工作流信息。 CREATE TABLE `workflows` ( `id` INT AUTO_INCREMENT PRIMARY KEY COMMENT '主键ID', `name` VARCHAR(255) NOT NULL COMMENT 阅读全文
posted @ 2024-07-10 17:55 xingduo 阅读(177) 评论(0) 推荐(0)
摘要: 类结构 创建一个 HttpRequest 类,其中包括初始化 cURL 的方法、不同类型的 HTTP 请求方法,以及一些用于处理响应头和解析响应内容的辅助方法。 初始化 cURL 首先,创建一个私有方法 initCurl,用于初始化 cURL 句柄并设置一些常用的选项。 class HttpRequ 阅读全文
posted @ 2024-05-24 09:36 xingduo 阅读(209) 评论(0) 推荐(0)