- 使用临时文件和 os.replace 更新 JSON 配置,说明异常清理、并发写入和断电恢复的边界。 使用临时文件和 os.replace 更新 JSON 配置,说明异常清理、并发写入和断电恢复的边界。
- 很多人的服务器第一次"无故"宕机,凶手都是 Docker 日志。默认的 json-file 日志驱动不做任何轮转,容器跑得越久,/var/lib/docker/containers 下的 *-json.log 越大,直到把磁盘写满、服务全挂。下面三招,从治标到治本。第一招:先止血——找到并清理大日志先看是谁在吃磁盘:du -sh /var/lib/docker/containers//-js... 很多人的服务器第一次"无故"宕机,凶手都是 Docker 日志。默认的 json-file 日志驱动不做任何轮转,容器跑得越久,/var/lib/docker/containers 下的 *-json.log 越大,直到把磁盘写满、服务全挂。下面三招,从治标到治本。第一招:先止血——找到并清理大日志先看是谁在吃磁盘:du -sh /var/lib/docker/containers//-js...
- 在日常运维和接口调试中,JSON 几乎无处不在:curl 拿到接口返回、日志里嵌着一层层字段、配置文件本身也是 JSON。直接用肉眼读很容易看错层级,用 Python 写脚本又嫌重,这时 jq 就是最顺手的命令行工具。本文用一个虚构的实例,把最常用的 jq 用法串起来。 在日常运维和接口调试中,JSON 几乎无处不在:curl 拿到接口返回、日志里嵌着一层层字段、配置文件本身也是 JSON。直接用肉眼读很容易看错层级,用 Python 写脚本又嫌重,这时 jq 就是最顺手的命令行工具。本文用一个虚构的实例,把最常用的 jq 用法串起来。
- 用 345MB 内存搭起日志聚合:Loki 只索引标签不索引内容,Promtail 自动发现容器,Grafana 一键查询。附标签基数踩坑与实测资源占用。 用 345MB 内存搭起日志聚合:Loki 只索引标签不索引内容,Promtail 自动发现容器,Grafana 一键查询。附标签基数踩坑与实测资源占用。
- 调接口时最常遇到的工具就是 curl。它装在绝大多数 Linux 和 macOS 上,Windows 10 之后也自带,不用装图形工具,一条命令就能发请求、看返回。刚接触时不用背全部参数,先记住下面这 5 个,就能应付日常大部分场景。 调接口时最常遇到的工具就是 curl。它装在绝大多数 Linux 和 macOS 上,Windows 10 之后也自带,不用装图形工具,一条命令就能发请求、看返回。刚接触时不用背全部参数,先记住下面这 5 个,就能应付日常大部分场景。
- Docker 容器日志管理入门,用 json-file 驱动限制日志大小,三个实战技巧覆盖 docker run、docker-compose 和 docker update 场景。 Docker 容器日志管理入门,用 json-file 驱动限制日志大小,三个实战技巧覆盖 docker run、docker-compose 和 docker update 场景。
- 用 Python 标准库在解析阶段拒绝重复键和 NaN/Infinity,并通过 Decimal 保留十进制小数。包含可运行代码、嵌套与 Unicode 转义反例,以及序列化、大小和深度限制的边界说明。 用 Python 标准库在解析阶段拒绝重复键和 NaN/Infinity,并通过 Decimal 保留十进制小数。包含可运行代码、嵌套与 Unicode 转义反例,以及序列化、大小和深度限制的边界说明。
- 现在很多服务都把日志打成 JSON 格式,一行一条,字段齐全,看着规整。可真到了排查问题的时候,用眼睛一行行扫、拿 grep 硬搜字符串,既容易漏又容易误伤:搜 error 会把 "error_count": 0 也翻出来,搜状态码又分不清是请求还是响应里的。jq 就是为这种场景准备的工具:它把 JSON 当结构化数据来查,字段、类型、嵌套层级都清清楚楚。 一、先把日志「摆整齐」看拿到一个 ... 现在很多服务都把日志打成 JSON 格式,一行一条,字段齐全,看着规整。可真到了排查问题的时候,用眼睛一行行扫、拿 grep 硬搜字符串,既容易漏又容易误伤:搜 error 会把 "error_count": 0 也翻出来,搜状态码又分不清是请求还是响应里的。jq 就是为这种场景准备的工具:它把 JSON 当结构化数据来查,字段、类型、嵌套层级都清清楚楚。 一、先把日志「摆整齐」看拿到一个 ...
- JSON 日志容易收集、难以阅读。本文介绍如何用 jq 的小过滤器,从嵌套的接口与日志输出中快速取到关键字段,并讲清字段访问、数组遍历、筛选、排序与输出方式。 JSON 日志容易收集、难以阅读。本文介绍如何用 jq 的小过滤器,从嵌套的接口与日志输出中快速取到关键字段,并讲清字段访问、数组遍历、筛选、排序与输出方式。
- 接口返回的数据、配置文件、前后端约定的消息体,很多都是 JSON。它看起来像带花括号的文本,读起来却很直观。本文讲清对象、数组和解析。 一、JSON 是什么JSON 是一种轻量数据交换格式,本质是一段文本,而不是某个语言里的对象。正因为它是文本,才可以在不同语言、不同系统之间传递。解析后,它会变成当前语言对应的数据结构;解析前,它只是一串字符。它只有几种基本值:字符串、数字、布尔值、空值,以... 接口返回的数据、配置文件、前后端约定的消息体,很多都是 JSON。它看起来像带花括号的文本,读起来却很直观。本文讲清对象、数组和解析。 一、JSON 是什么JSON 是一种轻量数据交换格式,本质是一段文本,而不是某个语言里的对象。正因为它是文本,才可以在不同语言、不同系统之间传递。解析后,它会变成当前语言对应的数据结构;解析前,它只是一串字符。它只有几种基本值:字符串、数字、布尔值、空值,以...
- 直接覆盖 JSON 文件时,序列化或写入中途失败可能破坏旧内容。本文用 Python 标准库实现“同目录临时文件—完整写入—原子替换”,给出可运行的失败验证,并说明并发、权限和断电恢复的边界。 直接覆盖 JSON 文件时,序列化或写入中途失败可能破坏旧内容。本文用 Python 标准库实现“同目录临时文件—完整写入—原子替换”,给出可运行的失败验证,并说明并发、权限和断电恢复的边界。
- 提示工程的进化:从"咒语"到"上下文工程"摘要:有人说模型越强,提示工程越没用;也有人说提示工程是玄学。两种说法都错了。本文梳理提示工程从"手写咒语"到"上下文工程"的进化路径,给出依然有效的核心模式、应该淘汰的反模式,以及提示词工程的工业化实践。 一、提示工程会过时吗每隔一段时间就有一种论调流行:“模型这么强了,提示工程还有必要吗?”事实是相反的:**模型越强,提示工程的杠杆越大。**弱... 提示工程的进化:从"咒语"到"上下文工程"摘要:有人说模型越强,提示工程越没用;也有人说提示工程是玄学。两种说法都错了。本文梳理提示工程从"手写咒语"到"上下文工程"的进化路径,给出依然有效的核心模式、应该淘汰的反模式,以及提示词工程的工业化实践。 一、提示工程会过时吗每隔一段时间就有一种论调流行:“模型这么强了,提示工程还有必要吗?”事实是相反的:**模型越强,提示工程的杠杆越大。**弱...
- 一、蓝本:课程第八章的流水线在干什么先把课程那套组装回忆一遍(细节见第八章 08 篇导读):一次"开始制作" → 备料入库(brief 制作要求 / skills 方法手册 / contracts 交付契约) → Graph 定阶段(世界观 → 剧情大纲 → 场景……) → 每个阶段:应用生成任务单 → 总导演 story-director 用 task 委派一次 → 角色 Agent ... 一、蓝本:课程第八章的流水线在干什么先把课程那套组装回忆一遍(细节见第八章 08 篇导读):一次"开始制作" → 备料入库(brief 制作要求 / skills 方法手册 / contracts 交付契约) → Graph 定阶段(世界观 → 剧情大纲 → 场景……) → 每个阶段:应用生成任务单 → 总导演 story-director 用 task 委派一次 → 角色 Agent ...
- 结构化输出不稳定的根源不在模型,而在契约不清。本文以会议纪要为例,给出先定结构、三段式提示、正反示例、负面清单、校验自修、拆分任务六个可操作方法,并附上线前检查清单。 结构化输出不稳定的根源不在模型,而在契约不清。本文以会议纪要为例,给出先定结构、三段式提示、正反示例、负面清单、校验自修、拆分任务六个可操作方法,并附上线前检查清单。
- 同一个 __proto__ 键,在 JSON.parse、普通属性赋值、Object.assign 和对象展开中可能产生不同结果。用本地可复现示例区分自有属性、目标对象原型和全局原型,并说明零原型字典与浅拷贝的适用边界。 同一个 __proto__ 键,在 JSON.parse、普通属性赋值、Object.assign 和对象展开中可能产生不同结果。用本地可复现示例区分自有属性、目标对象原型和全局原型,并说明零原型字典与浅拷贝的适用边界。
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签