云鹊BLOG云鹊BLOG云鹊BLOG
  • 首页

云鹊BLOG云鹊BLOG云鹊BLOG

当前位置:首页技术教程
SQLite 生成列:STORED 会跟着原列更新,为什么 table_info 里还找不到它

SQLite 生成列:STORED 会跟着原列更新,为什么 table_info 里还找不到它

把一行内的派生值交给数据库一个板材清单保存宽度和高度,每次修改尺寸后都要更新面积。若不同脚本各自维护第三个普通字段,某条写入路径忘了重算,就会留下互相矛盾的数据。SQLite 的生成列能把同一行内的计算关系写进表结构...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
SQLite RETURNING:拿到的值为什么还没包含 AFTER 触发器的修改

SQLite RETURNING:拿到的值为什么还没包含 AFTER 触发器的修改

插入成功后,到底读到了哪一版应用插入一条记录,顺便用 RETURNING 取得编号和显示名,省掉一次查询。如果表里还有 AFTER INSERT 触发器会整理显示名,接口返回值可能与紧接着查询的表内值不同。排查这类问...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
Python ZIP 重名成员:按文件名读取之前,先确认压缩包里有几份

Python ZIP 重名成员:按文件名读取之前,先确认压缩包里有几份

压缩包不是文件名字典收到一个资料包,程序读取 report.txt 后就开始生成摘要,看起来很自然。但 ZIP 可以保存多个名字相同的成员。界面只展示名称时,它们很容易被误看成一份;程序若先把成员列表转成以名称为键的...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
Python singledispatch:第二个参数不参与选路,bool 也会走整数分支

Python singledispatch:第二个参数不参与选路,bool 也会走整数分支

给一种操作安排多种实现写一个小型导出器时,数字要补零,文字要原样保留,布尔值要显示开关状态。开始用几个判断就够了,但类型不断增加后,可以把同一种操作的实现分别注册到 singledispatch。调用入口仍是一个函数...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
Python graphlib 依赖排序:字典里要写前置任务,完成后才能放行下一步

Python graphlib 依赖排序:字典里要写前置任务,完成后才能放行下一步

先把“依赖谁”写清楚制作一份报告时,抓取资料后才能校验,校验通过后才能计算图表与排版,最后才能打包。若只是按函数在文件里的位置执行,流程一长就难以看清先后关系。标准库 graphlib 可以把这些约束转成可执行顺序,...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
Python ContextVar:任务创建后,父任务改值为什么不会传过去

Python ContextVar:任务创建后,父任务改值为什么不会传过去

日志中的请求编号从哪里来一个异步服务同时处理几份文档,底层日志函数想知道当前属于哪次请求。逐层传入编号很清楚,但调用链很深时,也可以用 ContextVar 保存随执行上下文传播的少量信息。它的关键问题是:在哪个时点...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
SQLite 列亲和性:文本 8.00 与数值 8,为什么可能匹配不上

SQLite 列亲和性:文本 8.00 与数值 8,为什么可能匹配不上

看起来一样的数,可能按文本比较导入表把测量读数保存为 TEXT,页面传入数字八查询,表里明明有 8.00 却找不到。参数绑定本身没有失效;SQLite 会结合列的类型亲和性决定比较前的转换,TEXT 列面对数值参数时...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
SQLite 表达式索引:x+y 和 y+x 结果相同,为什么查询计划不同

SQLite 表达式索引:x+y 和 y+x 结果相同,为什么查询计划不同

数学等价不保证走同一条访问路径列表页按两个整数列的总和筛选,已经建立表达式索引,另一个接口却仍然扫描整张表。两条查询一个写 x+y,另一个写 y+x,返回结果看起来完全相同。SQLite 匹配表达式索引时不会做一般代...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
Bash local 动态作用域:辅助函数为什么能改到调用者的局部变量

Bash local 动态作用域:辅助函数为什么能改到调用者的局部变量

局部变量没有离开函数,却被别人改了一个批处理函数把 status 声明为 local,调用辅助函数整理输出后,状态却突然变化。检查全局变量仍然正常,很容易怀疑参数传递或命令输出出了问题。Bash 的局部变量遵循动态作...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
Bash 默认值展开:没有设置和空字符串,为什么会走不同分支

Bash 默认值展开:没有设置和空字符串,为什么会走不同分支

空值可能是调用者有意留下的脚本接受一个可选标签:没有传入时使用默认标签,明确传入空字符串时则不显示标签。写成 ${demo_value:-default} 后,主动留空也变回了默认值。问题来自冒号,它改变了检查条件,...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
  • 首页
  • 上一页
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 下一页
  • 末页
  • 共 50 页
点击查看更多
Copyright2020后台修改文字. 基于Z-BlogPHP搭建