ECS 上跑知识库的容量与性能实践
本文详解dsh-knowledge插件(v0.4.1,AGPL-3.0)在阿里云ECS上长期稳定运行的关键:容量规划(模型/分块/原始文件/内存四维估算)、模型权重落盘至数据盘、Token级分块参数调优、精准索引重建策略、后台异步下载语义及MinerU容错机制,兼顾备份与监控。
浏览器的安全随机与哈希:密码生成、UUID 与 SHA-256 实现
浏览器中三类“随机字符串”需求本质不同:密码需密码学安全随机源(如`crypto.getRandomValues`),UUID(v4/v7)用于唯一标识对象,SHA-256用于校验内容一致性。混用会引入安全风险——UUID非密钥,SHA-256不可存密码,`Math.random()`不适用于认证场景。(239字)
结构化数据互转(下):任意进制与罗马数字的换算实现
本文深入探讨数字的多种表示法(十进制、二进制、十六进制、罗马数字等),强调数值与表示法的本质区别;详解进制转换原理、`parseInt`陷阱、`BigInt`精度保障、前导零语义、二进制补码位宽依赖及罗马数字规范校验,助力开发者安全、准确地处理各类数字转换场景。(239字)