SQLite json_object 的值参数:内容像数组,为什么最终变成了字符串 参数绑定保住了文本,却未决定结构准备接口响应时,把已有数组文本传给 json_object,结果可能是 items 字段里套着一段带方括号的字符串。原始字符都在,JSON 也合法,但下游需要的是数组,类型已经不对。这... yunqueblog/ 技术教程/ 2026-10-01/ 2 阅读
Python product 的输入池:只取一个组合,为什么源数据已经全部读完 把读取输入和产生组合分开看组合参数时,itertools.product 很方便:颜色、尺寸与材质各给一组值,就能依次得到所有搭配。由于返回结果是迭代器,很容易以为只调用一次 next,就只会从每个输入取出一项。实际... yunqueblog/ 技术教程/ 2026-10-01/ 2 阅读
Python 异常链:from None 隐藏了旧报错,为什么上下文对象还在 错误对象与报错展示分别检查底层读配置失败,外层把它包装成更容易理解的错误,是常见做法。问题在于,普通 raise、raise from 原异常和 raise from None 并不只是报错文字不同。它们会改变异常链... yunqueblog/ 技术教程/ 2026-10-01/ 2 阅读
Python literal_eval 解析边界:能读出列表,为什么算不出一加二 先确定你需要读取哪种文本一份内部小配置写着括号、列表和 None,看起来像 Python 对象。把它读回数据时,ast.literal_eval 可以识别一定范围的字面量与容器结构,但它不是一个通用表达式计算器。名字... yunqueblog/ 技术教程/ 2026-10-01/ 2 阅读
用 AI 检查抽签小游戏:取出的签不放回,第二次机会会跟着变 连续抽两次签,每次抽到红色的机会都可以直接写成红签比例吗?如果抽出的签不放回,第二次面对的已经不是原来的那一袋。AI 在列概率时,需要把每一步剩下什么写出来。 yunqueblog/ AI分享/ 2026-10-01/ 2 阅读
让 AI 设计两种重复节奏:各自走得整齐,何时重新一起落拍 两组重复节奏,一个每四拍出现一次,一个每六拍出现一次,何时会同时响起?如果都从同一拍开始,问题很直接;如果其中一组晚一点加入,只看四与六就可能答错。AI 应同时记录周期和起点。 yunqueblog/ AI分享/ 2026-10-01/ 3 阅读
用 AI 合并值守时间段:两个人重叠在场,时长不能重复相加 把每个人的值守分钟数加起来,能否回答服务台当天有人值守多久?如果两个人同时在场,那段时间在投入统计里要算两份,在覆盖统计里却只能算一份。请 AI 汇总之前,先明确想得到哪一个量。 yunqueblog/ AI分享/ 2026-10-01/ 2 阅读
让 AI 整理方案取舍:先找被全面超过的选项,再讨论偏好 面对几套各有优点的方案,AI 常被要求立刻选一个第一名。另一个有用的起点是:先找出有没有方案在全部已列指标上都不更好,并且至少一项更差。这样的检查不需要先编一组权重。 yunqueblog/ AI分享/ 2026-10-01/ 2 阅读
用 AI 检查展签排序工作量:有几对顺序颠倒,就至少要交换几次 五张展签摆乱以后,AI 可以很快给出正确次序。但如果安装槽只允许相邻两张交换,还需要回答一个更具体的问题:至少要交换多少次?这时可以把“有多乱”换成一项能够逐对核对的数量。 yunqueblog/ AI分享/ 2026-10-01/ 2 阅读
让 AI 安排逐条走完的导览:每段只走一次,入口和出口有条件 想设计一条把所有展示路段各走一次的导览,首先要分清目标是走遍路段,还是只到过每个地点。前者允许同一地点多次经过,却不能重复使用路段。AI 可以帮助整理连接关系,再检查指定入口是否可行。 yunqueblog/ AI分享/ 2026-10-01/ 2 阅读