别再搜了:15 张速查表,覆盖日常高频查询

同一个问题,为什么要搜一百遍

开发者的日常大概是这样的:

接口报了 502,愣了一下------502 和 504 到底什么区别;写上传功能,想不起 .webp 对应的 Content-Type;要校验手机号,正则写到一半卡住;登上一台服务器,看磁盘的命令一时想不起来。

这些事情有两个共同点:都不难,但都记不住;都能搜到,但搜索体验很差。搜出来的结果里混着带广告的博客、几年前的旧文章,翻半天才看到正文,看完下次照样再搜一遍。

这类知识有个更合适的存放方式:一张速查表。

速查表该长什么样

标准不复杂,四条:

  • **一页放下全部内容。**不跳转、不登录、不"展开阅读全文"。
  • **分类清晰。**文件操作和进程管理不该挤在一起,1xx 和 5xx 应该分开。
  • **能搜索。**输入 401 能出结果,输入"未授权"也应该出结果。
  • **能复制。**查到的东西下一步一定是要粘贴去用的,复制这一步省不掉。

下文这 15 张表出自 leowh.com/tools/index.html 的速查参考栏目,逐张过一遍。这组页面是纯前端实现,数据内置在页面里,断网也能打开。

网络协议四件套

这一组的使用频率最高,接口联调、排查问题时几乎天天见。

HTTP 状态码 ------全部状态码按 1xx 到 5xx 分类:1xx 信息响应、2xx 成功、3xx 重定向、4xx 客户端错误、5xx 服务端错误。支持直接搜数字(404)或关键词(未找到),卡片点一下即复制。页面上附了一行常见状态码速记:200、301、302、400、401、403、404、500、502、503。

HTTP 请求头参考 ------常见请求头的含义详解。Accept、Authorization、Cache-Control 这些天天见但说不全的字段,查一次就清楚了。

Content-Type 大全------MIME 类型速查。写表单、配跨域、调文件上传时用得上,省掉"application 还是 text"的反复确认。

常见端口速查------TCP/UDP 常用端口号对照。22、3306、6379、27017......排查"端口被占用"和写防火墙规则时对照着看。

字符与编码

这一组偏底层,平时用不到,用到的时候都是急事。

ASCII 对照表------0 到 127 完整字符对照。处理协议、串口通信、写解析器时的基础参照。

字符编码表------GB2312、GBK、Big5 速查。接手老系统、处理乱码问题时用得上。

HTML 特殊字符------常用 HTML 字符实体速查,写富文本和邮件模板时翻一翻。

键盘键位码 ------实时查看 keyCode、key、which。做快捷键功能、处理键盘事件时,按一下键就知道对应值,不用背表。

键盘符号英文 与特殊符号大全 ------前者是特殊符号的英文名速查(§ 叫 section sign,~ 叫 tilde),后者按分类整理常用符号,点击即复制。写文档、起变量名、做排版时都用得上。

开发日常

正则大全------50+ 条常用正则,按场景分类:数字、字符串、网络、文件、日期、金额、手机号、身份证。不是正则教程,是可以直接复制走的成品。

Linux 命令速查------85+ 条常用命令,分成文件操作、进程管理、网络、权限、系统、包管理、文本处理、搜索、磁盘、用户、压缩共 11 个分类。每条命令带语法格式、常用选项和示例,运维和后端日常够用。

运算符优先级 ------多语言运算符优先级对照。&& 和 || 谁先执行、位运算和比较运算的顺序,写复杂条件时查一眼,少一个隐性 bug。

两件顺手的小事

Emoji 大全------按分类浏览 Emoji,点击复制。起标题、写文案、配 commit message 时比输入法快。

编程字体对比------等宽编程字体在线预览。选字体这件事,看截图不如看并排对比,0O 和 1lI 分不分得清,一眼就见分晓。

速查表改变的是查询路径

查资料的路径有两条。一条是"遇到问题 → 搜索 → 翻结果 → 找到 → 下次再搜一遍",五步,每一步都可能有广告和旧文章干扰;另一条是"遇到问题 → 打开收藏的那一页 → 搜索框敲两个字符 → 复制走",两步。

高频查询的知识,值得用第二条路径。

写在最后

HTTP 状态码不会变,端口号不会变,Linux 命令十几年还是那几个。这类知识不需要记忆,也不需要每次都重新搜索,它们需要的只是一张随时能打开的表。上面这 15 张,出处在 leowh.com/tools/index.html 的速查参考栏目,需要时各取所需。

相关推荐
ZhangJun9516 小时前
从零写一个类鲁大师的硬件检测小工具,软件附上,可直接使用
windows·测试工具·电脑·笔记本电脑·硬件架构
测试员周周2 天前
【jev应用到测试】94 条 UI 报错交给 Jev,三档判对 85.1%,开单闸门定在 0.6
人工智能·python·测试工具·单元测试·测试用例
xfilm埃利测量2 天前
从方阻到电阻率:四探针法如何把薄膜“测明白“
功能测试·测试工具·四探针·薄膜电阻测量
禹凕3 天前
机器学习之Selenium(Machina Learning about Selenium)
爬虫·python·selenium·测试工具·机器学习
水水不水啊4 天前
告别杂乱的调试窗口:我用 Python + WebView 写了一个现代化串口助手
python·测试工具·嵌入式·嵌入式开发·串口调试·串口助手
霍格沃兹测试学院-小舟畅学12 天前
UI 测试的语义断言:Midscene aiAssert 比像素比对稳在哪、又会骗在哪
人工智能·测试工具
zuozewei12 天前
附录 A:主流工具对比选型表
人工智能·测试工具
我的xiaodoujiao12 天前
Django 基础知识详细图文教程 10-Django 模板引擎 3
后端·python·测试工具·django
霍格沃兹测试学院-小舟畅学12 天前
Google 开源 ARTEMIS:AI Agent 如何接管 Android 真机测试?
人工智能·测试工具
Liaiyang6612 天前
# 自研 AST 容错初筛工具:横向评测 Django、PyTorch、TensorFlow 三大开源 Python 框架异常收容风险
python·测试工具·自动化·开源软件·代码规范·devops·代码复审