这里是我写代码时留下的笔记。多数内容来自一个人在夜里排查问题的过程: 一个在手机上跑不通的加密函数、一次卡了三小时的镜像拉取、一份被驳回两次的备案材料。 写下来是因为当时搜不到答案,希望下一个人能搜到。
全部文章(5 篇)
crypto-js、PBKDF2 迭代次数的取舍、分块 CBC 为什么能处理 1GB 视频, 以及一个让「输错密码就白屏」的负数 sigBytes。
crypto-js 不含 RSA,小程序也没有 SubtleCrypto。 用 BigInt 实现 OAEP-SHA256 填充,并与 Node 的 crypto 逐字节对齐。
把文件从客户端直传 COS,服务端不转发一个字节。 密钥怎么不发到手机上、签名怎么限制在单个对象、删除为什么不能直接删。
从空白镜像到 HTTPS 可用。国内拉基础镜像慢到 50 KB/s 的处理、 证书签发与自动续期,以及「443 超时」和「443 拒绝」完全不是一回事。
ICP 备案、小程序备案、公安联网备案,是三套流程、三个编号, 由两个部门管。附个人主体能做什么、不能做什么的边界。
这是一个纯静态页面集合,没有后台、没有数据库、没有统计脚本。文章按写作时间倒序排列, 不设分类和标签页。内容以「我实际跑通过的代码」为准,跑不通的部分我会写明为什么。
站点不提供评论、留言、投稿或任何形式的用户发布入口——不是暂时没做,是设计上就不需要。 文章里的代码都可以直接拿走用,遇到跑不通的地方,通常是版本号和运行环境不一致,先在本地命令行验一遍再判断。