极简的 Java 低代码开发:树形、导出与枚举字典
前两篇把 CRUD 这一层拆完了:Controller 13 个接口零代码,Service 只覆写钩子。到这里一定会遇到反问——树形结构、Excel 导出、下拉字典这些「总有特殊情况」的东西,还能量产吗?这一篇就讲这三块。
PI(二十)扩展 Extension 开发指南
Extension(扩展)是 pi coding agent 的 TypeScript 插件机制:一个默认导出的工厂函数,拿到ExtensionAPI之后就能注册工具、命令、监听生命周期事件、定制 UI——本篇基于docs/extensions.
PI(二十四)RPC 模式与 JSON 事件流
Pi 除了能在终端里交互式使用,还提供两种"把 Pi 当作黑盒子调用"的编程化模式——一次性的 JSON 事件流和长驻双向通信的 RPC 协议,它们是把 Pi 接入 IDE、自定义 UI 或自动化流水线的两条最基础的路。
老 MySQL 迁新 MySQL:全量+增量+字段不一致,怎么用 Flink CDC 一把梭
一、业务背景项目需求很典型:把旧 MySQL的多张业务表,迁移到新 MySQL,并且:✅ 先跑全量历史数据✅ 全量完成后无缝接增量✅ 源表 ≠ 目标表(表名 / 字段名 / 类型 / 枚举 / 删除策略都不同)✅ 支持 INSERT / UPDATE / DELETE✅ 后续可通
C# 用System.Text.Json做序列化与反序列化
读写配置、调接口、存数据都离不开 JSON。.NET 自带的 System.Text.Json 不用装任何包,两行代码就能在"对象 ⇄ JSON 文本"之间转换,是 C# 里最常用的工具之一。序列化:对象 → JSONusing System.Text.
工具写到第 10 个我崩溃了:一个特性,让 C# 方法自动变成 Agent 工具
——[AgentTool] + [Description] + 反射生成 JSON Schema,ToolRegistry 统一调度,工具类走 DI 注入 DbContext,订单搬进 SQLite,127 行的 ToolBox 正式退役周一早上,销售部提了两个需求:按订单号查详
在鸿蒙 PC 上用 CPF-Ionic 开发鸿蒙应用:一次把坑踩穿的完整实录
实测工具链:hionic 2.1.16 · Capacitor 8.5.3 · hvigor 7.26.8 · hdc 3.2.0f · Node v26.12.0。
8 年前端学 SpringBoot:为啥接口 return 实例,前端却能拿到 JSON?
背景:8 年前端,熟悉 Node、Next/Nuxt,日常用 Bun 写轻量后端。基本盘还是前端,拓展 SpringBoot 是为了匹配全栈岗位,记录技术学习笔记。为什么在 controller 接口中 return 出 Java 对象实例,前端却能拿到 JSON 呢?
Archify 架构图绘制实战教程:写 JSON,画出交付级的架构图
写后端文章、做技术分享,架构图绕不开。用画图工具拖半天,改个需求全部重排;让 AI 直接画,节点叠节点、箭头打架。这篇换个思路:图不靠“画”,靠“编译”——JSON 是源码,HTML/SVG/PNG 是产物,validate 和 visual-check 负责质检。
[Python] 系列⑩XML 解析与 JSON 编解码
数据存储和传输离不开两种格式:XML 和 JSON。这篇讲 Python 怎么解析 XML、怎么编解码 JSON,以及它们怎么选。一、什么是 XMLXML(可扩展标记语言)是一种描述数据的标记语言,强调存储和传输数据,而不是显示。