分类: 程序开发
-
文章针对XML数据解析代码进行了重构,移除了自PHP 8.0起被废弃的libxml_disable_entity_loader函数。通过修改解析逻辑,不再将数据转换为数组,而是直接使用对象进行处理,并设置LIBXML_NOCDATA选项将CDATA合并为文本节点,最终实现了数据的直接读取与利用。
-
在 ShowDoc 的 Markdown 编辑中,当输入包含连续多个星号的文本如 30 * 24 * 3600 时,显示结果会异常丢失星号。文章演示了通过在每个星号前添加转义反斜杠,将内容修改为 30 \* 24 \* 3600,最终成功使所有星号按原样正常显示,解决了符号被错误渲染的问题。
-
本文介绍了在 Windows 10 系统中安装 SQLite 的具体步骤。首先从官方网站下载 64 位压缩包,将解压后的文件复制到指定目录并添加到 PATH 环境变量,初次测试时命令提示符虽然能启动但帮助命令无响应。随后补充下载 32 位工具包并覆盖至同一目录,最终再次测试确认 sqlite3 命令运行正常且帮助指令有效,完成了安装配置。
-
本文记录了在 Yii 2.0 中实现 RPC 的 ActiveDataFilter 的过程。文章主要解决了将 RESTful API 接口从本地迁移至 RPC 架构下,并支持筛选参数的问题。通过新建 RPC 服务端控制器、客户端模型及方法文件,实现了客户端对服务端的请求转发与参数处理。测试结果显示,GET 请求能正确携带筛选参数并返回预期数据,日志验证了请求经由客户端转发至服务端的流程,最终完成了接口迁移与筛选功能支持。
-
本文记录了在 Windows 10 64 位系统下安装 Mingw-w64 的过程。针对官方安装包下载报错的问题,作者选择了 Win-Builds 版本进行替代,配置为 Native Windows 及 x86_64 架构。安装完成后,通过将 bin 目录添加至环境变量并重启电脑,最终在 PowerShell 中运行命令成功验证了环境配置。
-
针对代码文件仅能放于默认路径的问题,本文通过编辑用户环境变量 GOPATH,将自定义路径添加到原有值中,实现了多路径支持。随后通过 go install 指令编译并安装包到本地,成功将生成的文件复制到了指定平台的 pkg 目录下。
