编程常见缩写
自己瞎记录
| 缩写 | 英文全称 | 中文翻译 |
|---|---|---|
| API | Application Programming Interface | 应用程序编程接口 |
| SDK | Software Development Kit | 软件开发工具包 |
| IDE | Integrated Development Environment | 集成开发环境 |
| OOP | Object-Oriented Programming | 面向对象编程 |
| AOP | Aspect-Oriented Programming | 面向切面编程 |
| ORM | Object Relational Mapping | 对象关系映射 |
| DSL | Domain Specific Language | 领域专用语言 |
| CRUD | Create, Read, Update, Delete | 增、查、改、删 |
| VCS | Version Control System | 版本控制系统 |
| SCM | Source Code Management | 源代码管理 |
| PR | Pull Request | 代码合并请求(GitHub) |
| MR | Merge Request | 合并请求(GitLab) |
| JWT | JSON Web Token | JSON 网络令牌,身份鉴权令牌 |
| CLI | Command Line Interface | 命令行界面 |
| GUI | Graphical User Interface | 图形用户界面 |
| QA | Quality Assurance | 质量保证 |
| QC | Quality Control | 质量控制 |
| UAT | User Acceptance Testing | 用户验收测试 |
| TDD | Test-Driven Development | 测试驱动开发,先写测试再写代码 |
| BDD | Behavior-Driven Development | 行为驱动开发,基于业务行为描述测试 |
| SIT | System Integration Testing | 系统集成测试 |
| E2E | End to End Testing | 端到端测试 |
| RCA | Root Cause Analysis | 根因分析,定位故障根本原因 |
| PRD | Product Requirements Document | 产品需求文档 |
| BRD | Business Requirements Document | 商业需求文档 |
| MRD | Market Requirements Document | 市场需求文档 |
| MVP | Minimum Viable Product | 最小可行产品,最小可用版本验证需求 |
| AC | Acceptance Criteria | 验收标准 |
| OKR | Objectives and Key Results | 目标与关键成果法 |
| DDL | Deadline | 截止日期 |
| TL | Team Leader | 团队负责人 |
| Epic | Epic | 史诗(敏捷,大需求模块) |
| PRD | Product Requirements Document | 产品需求文档 |
| BRD | Business Requirements Document | 商业需求文档 |
| MRD | Market Requirements Document | 市场需求文档 |
| MVP | Minimum Viable Product | 最小可行产品,最小可用版本验证需求 |
| AC | Acceptance Criteria | 验收标准 |
| OKR | Objectives and Key Results | 目标与关键成果法 |
| DDL | Deadline | 截止日期 |
| TL | Team Leader | 团队负责人 |
| Epic | Epic | 史诗(敏捷,大需求模块) |
| IaC | Infrastructure as Code | 基础设施即代码AWS |
| SLA | Service Level Agreement | 服务等级协议(对外承诺) |
| SLO | Service Level Objective | 服务等级目标(内部目标) |
| SLI | Service Level Indicator | 服务等级指标(监控指标) |
| CDN | Content Delivery Network | 内容分发网络 |
| DNS | Domain Name System | 域名系统 |
| VPN | Virtual Private Network | 虚拟专用网络 |
| ACL | Access Control List | 访问控制列表 |
| SQL | Structured Query Language | 结构化查询语言 |
| ACID | Atomicity, Consistency, Isolation, Durability | 原子性、一致性、隔离性、持久性(事务四大特性) |
| TTL | Time To Live | 存活时间(缓存 / 数据过期) |
| DRY | Don’t Repeat Yourself | 不要重复自己,代码复用原则 |
| KISS | Keep It Simple, Stupid | 保持简单,避免过度设计 |
| YAGNI | You Aren’t Gonna Need It | 你不会需要它,不提前开发未来功能 |
| SoC | Separation of Concerns | 关注点分离 |
| i18n | Internationalization | 国际化(i + 18 个字母 + n) |
| l10n | Localization | 本地化(l +10 个字母 + n) |
| UI | User Interface | 用户界面 |
| UX | User Experience | 用户体验 |
| SPA | Single Page Application | 单页应用 |
| 缩写 | 全称 | 中文译名 | 核心说明 |
|---|---|---|---|
| A | Address Record | 地址记录 | 域名 → IPv4 地址(4 段十进制 IP)腾讯云 |
| AAAA | Quad-A Record | 四 A 记录 | 域名 → IPv6 地址(128 位冒号分隔地址)腾讯云 |
| CNAME | Canonical Name Record | 规范别名记录 | 域名 → 另一个域名,不能直接指向 IP阿里云帮助... |
| TCP | Transmission Control Protocol | 传输控制协议 | 面向连接、可靠的传输层协议;三次握手建立连接,有序、重传、校验;有拥塞控制。适合文件、网页、信令。缺点:开销大,延迟较高。 |
| UDP | User Datagram Protocol | 用户数据报协议 | 无连接、不可靠传输层协议,无握手、无重传,开销极低。适合音视频、直播、游戏、WebRTC。丢包不重传,靠上层业务处理。 |
| HTTPS | Hypertext Transfer Protocol Secure | 超文本传输安全协议 | HTTP + TLS/SSL 加密,运行在 TCP 之上。443 端口,网页安全标准,防窃听、中间人篡改。 |
| WSS | WebSocket Secure | 安全 WebSocket 协议 | WebSocket + TLS 加密,基于 TCP。wss://,全双工长连接,浏览器实时推送(聊天、监控、在线状态);WS 是明文版本,生产环境只用 WSS。 |
| ICE | Interactive Connectivity Establishment | 交互式连接建立 | 不是单独传输协议,是 P2P 连通性框架(WebRTC 核心)。自动探测多条候选通信路径,优先直连 UDP;直连失败尝试 TCP;都不行就走 TURN 中继。整合 STUN+TURN,用于视频通话、P2P 直播。 |
| TURN | Traversal Using Relays around NAT | 使用中继穿越 NAT | ICE 的后备中继服务器协议。两端都在严格 NAT / 防火墙、无法 P2P 直连时,TURN 服务器做中间人转发所有媒体流量。代价:占用服务器带宽。 |
| Mach-O | Mach Object | Mach 目标文件 | Apple macOS/iOS 原生可执行文件、库格式,替代 ELF,基于 Mach 内核。App 二进制、dylib 都是 Mach-O。 |
| GCD | Grand Central Dispatch | 大中央调度 | Apple 多核并发编程框架,底层封装线程池,提供队列管理,C 语言 API,iOS/macOS 开发常用。 |
| Sandbox | Sandbox | 沙盒 | 安全隔离机制。Apple 沙盒限制进程读写文件、网络、硬件权限;进程只能访问分配的资源,防止越权。 |
| ICMP | Internet Control Message Protocol | 互联网控制报文协议 | IP 配套控制协议,属于网络层。ping 命令底层就是 ICMP;传递差错、探测、通知(目标不可达)。 |
| MTU | Maximum Transmission Unit | 最大传输单元 | 链路层:单条链路能承载的最大帧载荷字节数。以太网默认 MTU=1500 字节。 |
| MSS | Maximum Segment Size | 最大分段大小 | TCP 层:单个 TCP 报文段可承载的应用数据最大字节。MSS = MTU - IP 头 - TCP 头。 |
| MX | Mail eXchange | 邮件交换记录 | DNS 记录类型。指定域名接收邮件的服务器地址与优先级。 |
| TXT | Text Record | 文本记录 | DNS 文本记录。存放任意文本,常用于 SPF、DKIM、DMARC 域名所有权验证。 |
| NS | Name Server | 名称服务器记录 | DNS 记录类型,声明负责解析该域名的 DNS 服务器。 |
| SOA | Start of Authority | 起始授权记录 | DNS 记录,域的权威信息:主 DNS、管理员邮箱、区域序列号、刷新 / 重试 / 过期时间。 |
| RTP | Real-time Transport Protocol | 实时传输协议 | 传输层应用协议,用于音视频实时流(直播、视频会议),承载媒体数据;本身不保证可靠。 |
| RTCP | RTP Control Protocol | RTP 控制协议 | 配合 RTP 使用,传递会话控制信息:丢包率、延迟、抖动,用于 QoS 反馈,不传输媒体负载。 |
| SDP | Session Description Protocol | 会话描述协议 | 不是传输协议,是文本描述格式。协商音视频会话:编码、端口、媒体类型,WebRTC/ICE 里交换 Offer/Answer 就是 SDP。 |

浙公网安备 33010602011771号