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

云鹊BLOG云鹊BLOG云鹊BLOG

当前位置:首页2026年10月1日 第41页
Linux umask 权限计算:为什么文件是 640,目录却是 750

Linux umask 权限计算:为什么文件是 640,目录却是 750

同一个终端里新建文本文件通常得到 644,新建目录却是 755,这并不矛盾。程序请求的初始权限不同,umask 再从中屏蔽指定权限位。把两者分开计算,才能解释为什么调整掩码后结果仍不符合预期。本文用 Linux 和 ...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 5 阅读
Python 原子替换文件:os.replace、flush 与 fsync 的正确顺序

Python 原子替换文件:os.replace、flush 与 fsync 的正确顺序

更新配置时直接用写入模式打开原文件,会先截断旧内容。程序若在写入中途退出,读取方可能拿到空文件或半份配置。更稳妥的流程是先写同目录临时文件,完成刷新与同步,再用 os.replace 切换文件名。本文面向 Linux...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
JavaScript Intl.Collator 自然排序:数字、相等项与比较器边界

JavaScript Intl.Collator 自然排序:数字、相等项与比较器边界

文件列表里的 file10.txt 排在 file2.txt 前面,通常不是排序坏了,而是默认字符串顺序没有把连续数字当作数量。Intl.Collator 可以根据语言规则比较文本,numeric 选项适合常见编号名...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
Python TaskGroup 失败与取消:让并发任务结束得可验证

Python TaskGroup 失败与取消:让并发任务结束得可验证

一项请求同时启动几项相关工作时,最难处理的往往不是全部成功,而是其中一项失败后,其余任务还在运行。Python 3.11 引入的 TaskGroup 把这些任务收进同一个异步上下文:退出时等待组内任务结束,并把失败带...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
Git ignore 不生效:先分清已跟踪文件和忽略规则

Git ignore 不生效:先分清已跟踪文件和忽略规则

把 local.conf 写进 .gitignore 后,git status 仍显示它被修改,通常不是规则缓存坏了。忽略规则主要决定哪些未跟踪路径不再自动进入版本控制,已经在索引中的文件仍会参与比较。本文使用 Gi...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
SQLite 外键排查:建了 REFERENCES,为什么孤儿记录仍能写入

SQLite 外键排查:建了 REFERENCES,为什么孤儿记录仍能写入

表结构写了 REFERENCES,却发现子表指向不存在的父记录,问题可能在连接初始化。SQLite 的外键检查需要受库构建支持,并在连接上启用;不能把建表语句或某个管理工具中的开关当作所有应用连接的保证。本文用 Py...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
Python subprocess 实战:把参数、退出码和超时分开处理

Python subprocess 实战:把参数、退出码和超时分开处理

自动化脚本调用外部程序时,常把一串命令拼好就运行,再凭终端有没有文字判断成功。这样容易混淆参数解析、程序失败和执行超时。本文使用 Python 3.9 及以上标准库,通过当前解释器启动三个很小的子进程;全部文件位于临...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
Bash 文件名处理:用 NUL 分隔保住空格、引号和换行

Bash 文件名处理:用 NUL 分隔保住空格、引号和换行

批量处理文件时,最难发现的错误往往发生在读入清单的那一步。平常文件名没有空格,脚本看起来正常;一旦遇到下载文件、用户上传内容或带换行的名字,按行切分就可能把一个文件变成多个参数。本文使用 Linux、Bash 4 及...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
用 AI 做活动桌面推演:一次只加入一个变化,让负责人说清下一步

用 AI 做活动桌面推演:一次只加入一个变化,让负责人说清下一步

小型活动的准备表写着“设备已安排、主持人已确认”,真正临近开始时,团队仍可能不知道谁能调整流程、谁负责通知观众。可以让 AI 协助准备一场桌面推演:把人聚在一起,对几个虚构变化逐步讨论,用具体回答暴露安排中的空缺。

yunqueblogyunqueblog/ AI分享/ 2026-10-01/ 3 阅读
让 AI 写正则表达式:先给正反样本,再讨论那一串符号

让 AI 写正则表达式:先给正反样本,再讨论那一串符号

“帮我写一个匹配编号的正则”信息太少。编号是否区分大小写,允许全角数字吗,前后空格要拒绝还是忽略,匹配整段还是从文字里提取?AI 即使给出能运行的表达式,也可能替你默默决定这些规则。先写样本,再写表达式,能把分歧提前...

yunqueblogyunqueblog/ AI分享/ 2026-10-01/ 4 阅读
  • 首页
  • 上一页
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 下一页
  • 末页
  • 共 50 页
点击查看更多
Copyright2020后台修改文字. 基于Z-BlogPHP搭建