📝 杂记
共 176 篇文章拖到 4 和拖到 8,屏幕上都是 43890 个块:马赛克预览与导出的两套块网格、三档会崩与 6px 误触阈值
同一张 1080×2400 图上,滑块 4 与 8 的预览块数都是 43890、导出却是 201613 与 50468:两套块宽公式、三档 IndexSizeError、6px 阈值换算与「导出原图」重编码字节,逐笔量过。
位图进 SVG 只换了个盒子:232 字节容器常数、一个从不生效的「base64 嵌入」勾选,与四档缩放下纹丝不动的 142064 个字符
这一页只做封装不做描摹:容器开销恒 232 字节、「base64 嵌入」勾选三态产物逐字节不变、四档缩放下 142064 个字符一动不动,再加上下载 URL 那层第二次膨胀,逐笔实测。
转完悄悄少了 271 个字符:Markdown 转 HTML 的洞协议、64 轮回填与 20 条提示上限
旧日志粘进转换页少 5 个码元、成品比原文少 271 字符:这页自写的洞协议、64 轮回填上限、归一化删控制字符、20 条提示额度、pass 换序真值表与两份复制产物差,逐笔量过。
同一页里的三套哈希实现:两部公版 TXT 当字节语料,把 file-md5 的分块账与编码变异逐字量一遍
拿两部资源页下载的 TXT 当字节语料,把 file-md5 页内自写的三套哈希与标准实现交叉核对 54 条全等,再逐笔量分块账、六组字节变异、大小舍入、行标识与进度帧序。
.ß 改大写后整行多出一格:后缀大小写页对 18 行样本的三档逐条实测
整理下载文件夹时把18行自造清单粘进后缀大小写页三档各跑一遍:ß改大写整串多1码元而字节不动,点在最末尾的名字记无后缀又记未变化,粘贴20段只处理18个文件名,表格里的实体串也比复制出去的原串长。
解码是四步连做:1194 条语料在 unicode-convert 页上只有 798 条能原样回来
这一页的还原是四步正则连扫,步与步会接力;编码侧的转义串不留分隔符,汉字紧跟十六进制字母时被当成第5位吃掉,1194条合成语料在hex/non-ascii档只有798条能原样回来,超界码位与短转义分别静默截断和原样留着。
保留集缩成 66 个字符:这一页三档编码在 128 个码位上的逐字符实测与 9 格编解码矩阵
这一页三档编码在 128 枚码位上的保留集实测是 71、82、66,六次 replace 把五枚符号收成百分号形式、空格换成加号;九格编解码矩阵 45 条实测自还原 40,翻车全在加号上。
八个框的界面顺序和代码执行顺序是反的:文本清理页硬编码八步顺序、逐对换序真值表与统计码元口径实测
粘出来的文本一堆空白,勾了半天越勾越乱?文本清理页把八步执行顺序写死在代码里:界面顺序与代码顺序完全反序,勾选先后不影响结果;再实测逐对换序真值表、去空行与合并空行的互斥抵消、统计码元口径与 256 种组合的结果分布。
《声律启蒙》《笠翁对韵》整档喂进文本对比页:公共 154 行、新增 665 删除 401,而统计只给两个数
两份全文TXT整档喂进文本对比页:实测新增665删除401、公共154行;守卫只在两侧都空时命中,同分取舍定出删前增后,移动一行记成1删1增,统计那一行只有两个数。
四个开关默认开着哪三个:文本集合运算的折叠口径、代表元与去重短路实测
文本集合运算页四个开关默认开着去空格、忽略空行、结果去重三个,只有区分大小写不勾。实测五步判定顺序、toLowerCase折叠档与代表元取首现写法,关掉去重后并集从3行涨到6行,守恒与幂等同时翻面。
取色器只收六位数:三位短写摘出能算、页面永远走不到,全空间恒等率 10.5813%
取色页的HEX门只认六位十六进制:三位短写摘出可算、页面全扫33554432条命中0;fromRgb的parseInt无0–255夹取,300撑成超长HEX又被自己的门拒回,Math.round令往返恒等率仅10.5813%。
改了盐值不点按钮,四个框一动不动:MD5 页的三段拼接与多行输入实测
三段拼接顺序与四组盐填法实测互不相同,盐与原串边界平移拼成同一条串才同值;textarea从不按行拆分,多行只出1条哈希;空输入走守卫,四个框留着上一次的值。