排序
转换 Nextcloud 的数据库类型
可以使用 Nextcloud 命令行工具,把 SQLite 数据库转换成更适合扩展的 MySQL、MariaDB 或 PostgreSQL 数据库。SQLite 适合测试和简单的单用户 Nextcloud 服务器,但不适合扩展成多用户生产环境...
构建你的第一个 AI 驱动的 WordPress 插件
最近两次 WordPress 大版本发布,为在 WordPress 中探索 AI 的开发者带来了三个重要组成部分: Abilities API:以标准方式注册一项功能,让 REST API、区块编辑器、其他开发者和 AI 代理都能发...
错误和异常:Python 官方教程
到目前为止,本教程只是提到过错误信息。如果你尝试了前面的示例,大概已经见过一些错误。错误至少可以分为两类:语法错误和异常。 8.1. 语法错误 语法错误也叫解析错误,是刚开始学习 Python ...
Syncthing 入门:让两台设备同步文件
假设你有两台计算机,想在它们之间同步文件。按照 Syncthing 的术语,后文将把它们称为“设备”。“本地设备”指你正在配置、查看状态等的那一台;“远程设备”指另一台计算机。 按照本指南操作...
PostgreSQL 窗口函数:保留明细行,计算分组统计
窗口函数能够对与当前行相关的一组行进行计算。它与聚合函数有相似之处,但普通聚合往往把一组行合并为一行,窗口函数则保留每一行的独立身份;计算时,它还能访问查询结果中当前行以外的行。 ...
pytest monkeypatch:模拟函数、模块和运行环境
测试有时依赖全局设置,有时会触发网络访问等不方便直接测试的功能。monkeypatch fixture 可以在测试中设置或删除对象属性、字典项和环境变量,也可以修改导入模块所用的 sys.path。 可用的方法...
创建把内容存入文章元数据的 WordPress 自定义区块
文章元数据(post meta)是 WordPress 开发中常用的数据存储方式。在 WordPress 5.0 引入区块编辑器之前,开发者通常在文章编辑页加入元数据框,让用户输入与某一篇文章关联的数据,再在主题或...
创建 GitHub Actions 组合操作
本教程介绍如何构建组合操作,将多个步骤封装起来,在工作流中复用。 简介 本指南说明创建和使用组合操作所需的基本组件,重点在于打包操作,示例功能只是验证这些组件:先输出“Hello World”...
PostgreSQL 触发器函数:PL/pgSQL 官方教程
PL/pgSQL 可以定义响应数据变化或数据库事件的触发器函数。使用 CREATE FUNCTION 创建函数时,不声明参数,并将返回类型设为 trigger(数据变化触发器)或 event_trigger(数据库事件触发器)。...
