跳转至

常用 IT 术语速查ヾ(•ω•`)o

按**技术领域**整理的常用 IT 术语速查,每条均注明**英文全称**并附**一句话解释**,便于日常查阅、面试复习与文档写作。纯产品名(如 React、Docker)不做缩写展开,直接解释用途。


1. 基础通用(编程与开发基础)ヾ(•ω•`)o

涵盖编程入门的“地基”词汇:请求如何发出(协议、接口)、代码如何组织(架构、范式),日常读写文档几乎都会遇到。

术语一句话解释
API(Application Programming Interface)程序之间的调用接口
HTTP / HTTPS(HyperText Transfer Protocol (Secure))网页传输协议(S=加密)
URL(Uniform Resource Locator)网页地址
JSON(JavaScript Object Notation)轻量级数据交换格式
SQL(Structured Query Language)结构化查询语言(数据库)
Git代码版本管理工具
Linux服务器主流操作系统
Server / Client服务端与客户端
Browser浏览器
Cookie浏览器存储的小段网站数据
Session服务器端保存的用户会话
Token用于身份验证的令牌
OS(Operating System)操作系统
IP(Internet Protocol)网络设备地址
Domain域名
DNS(Domain Name System)域名解析系统
Port网络端口
SSH(Secure Shell)安全远程登录协议
CLI / Terminal(Command-Line Interface)命令行界面 / 终端
GUI(Graphical User Interface)图形用户界面
SDK(Software Development Kit)软件开发工具包
IDE(Integrated Development Environment)集成开发环境(如 VS Code、IDEA)
YAML(YAML Ain't Markup Language)易读的配置文件格式
XML(eXtensible Markup Language)可扩展标记语言
CSV(Comma-Separated Values)逗号分隔数据文件
Regex(Regular Expression)正则表达式(文本匹配规则)
CRUD(Create, Read, Update, Delete)增删改查
MVC(Model-View-Controller)模型-视图-控制器架构
MVVM(Model-View-ViewModel)模型-视图-视图模型架构
Framework开发框架(如 Spring、React)
Library代码库 / 工具库
Middleware中间件(如 Nginx、Redis)
Async / Sync(Asynchronous / Synchronous)异步 / 同步
Thread / Process线程 / 进程
localhost本地主机
Unicode / UTF-8(Unicode Transformation Format-8)字符编码标准
Base64二进制转文本编码
Hash哈希(数据摘要)
SSL / TLS(Secure Sockets Layer / Transport Layer Security)传输层安全加密
VPN(Virtual Private Network)虚拟专用网络
Proxy代理服务器
Firewall防火墙
Gateway网关
Load Balancer负载均衡器
CDN(Content Delivery Network)内容分发网络
OOP / FP(Object-Oriented / Functional Programming)面向对象 / 函数式编程
Compiler / Interpreter编译器 / 解释器
Runtime运行时环境
Dependency / Package依赖 / 包
Module / Namespace模块 / 命名空间
Interface / Abstract接口 / 抽象类
Encapsulation / Inheritance / Polymorphism封装 / 继承 / 多态
Recursion递归
Algorithm / Data Structure算法 / 数据结构
Stack / Queue / Heap栈 / 队列 / 堆

2. 前端开发ヾ(•ω•`)o

从网页“三件套”(结构 / 样式 / 行为)到现代组件化框架、工程化工具与浏览器能力,一切发生在浏览器端的技术。

术语一句话解释
HTML(HyperText Markup Language)网页结构语言
CSS(Cascading Style Sheets)网页样式语言
JavaScript / JS网页脚本语言
TypeScript / TS带类型的 JavaScript
ReactMeta 推出的 UI 库
Vue渐进式前端框架
Node.js服务端 JavaScript 运行时
npm(Node Package Manager)Node 包管理器
DOM(Document Object Model)文档对象模型
AJAX / Fetch(Asynchronous JavaScript and XML)浏览器异步请求数据
REST API(Representational State Transfer)前后端交互接口风格
Cookie / LocalStorage浏览器本地存储
Responsive响应式布局(适配多设备)
Component组件(可复用 UI 单元)
AngularGoogle 前端框架
jQuery老牌 JS 工具库
BootstrapCSS 组件框架
Webpack / Vite前端构建工具
Sass / LessCSS 预处理器
ES6+(ECMAScript)JavaScript 新版本语法
HooksReact 函数式组件状态机制
Redux / Vuex / Pinia前端状态管理
Router前端路由
SPA(Single-Page Application)单页应用
SSR / CSR(Server-/Client-Side Rendering)服务端渲染 / 客户端渲染
PWA(Progressive Web App)渐进式 Web 应用
Electron桌面端跨平台框架
React Native / Flutter跨平台移动开发框架
Canvas / SVG(Scalable Vector Graphics)网页绘图技术
SEO(Search Engine Optimization)搜索引擎优化
CORS(Cross-Origin Resource Sharing)跨域资源共享
XSS / CSRF(Cross-Site Scripting / Cross-Site Request Forgery)跨站脚本 / 跨站请求伪造攻击
Promise / Async-AwaitJS 异步编程方案
Flexbox / GridCSS 现代布局方式
WebSocket浏览器双向实时通信
Svelte / Next.js / Nuxt.js新兴框架 / React/Vue 同构框架
Tailwind CSS / Material UI / Ant Design实用类 / 组件库
WebAssembly / WASM浏览器运行高性能二进制代码
WebRTC / WebGL浏览器实时音视频 / 3D 渲染
Web Worker / Service Worker后台线程 / 离线缓存代理
IndexedDB浏览器结构化数据库
StorybookUI 组件独立开发环境
Jest / Cypress / Playwright前端测试框架
Three.js / D3.js / ECharts3D / 数据可视化库

3. 后端开发ヾ(•ω•`)o

处理业务逻辑与数据的一方:编程语言、服务端框架、接口规范与中间件生态。

术语一句话解释
Java企业级后端主流语言
Python简洁高效的多用途语言
Go云原生时代的高并发语言
PHP老牌 Web 开发语言
MySQL最流行的开源关系型数据库
Redis(REmote DIctionary Server)高性能内存缓存数据库
Spring / Spring BootJava 主流开发框架
Nginx高性能 Web 服务器 / 反向代理
TomcatJava Web 应用服务器
REST API(Representational State Transfer)资源导向的接口设计规范
gRPC(Google Remote Procedure Call)Google 高性能 RPC 框架
GraphQL客户端驱动查询语言
Message Queue消息队列(异步解耦)
Kafka / RabbitMQ主流消息中间件
Microservices微服务架构
Docker容器化技术
Kubernetes / K8s容器编排平台
Cache缓存
ORM(Object-Relational Mapping)对象关系映射
JWT(JSON Web Token)无状态认证令牌
OAuth(Open Authorization)第三方授权协议
Log / Monitor日志 / 监控
C# / .NET微软技术栈
Rust / C++系统级高性能语言
Ruby优雅快捷的脚本语言
PostgreSQL / MongoDB / Elasticsearch高级关系型 / 文档型 / 搜索引擎
WebSocket全双工实时通信
MyBatis / HibernateJava ORM 框架
Connection Pool / Thread Pool连接池 / 线程池
Rate Limit / Circuit Breaker限流 / 熔断(高可用手段)
Reverse Proxy / Gateway反向代理 / 网关
Webhook外部系统回调通知
Cron定时任务
Maven / GradleJava 构建工具
Swagger / OpenAPIAPI 文档规范
PostmanAPI 调试工具
JUnitJava 单元测试框架
Django / Flask / FastAPIPython Web 框架
Express / NestJS / GinNode/Go 轻量框架
Laravel / RailsPHP/Ruby 全栈框架
Spring Cloud / Dubbo微服务治理框架
Oracle / SQL Server / SQLite商业 / 嵌入式数据库
Cassandra / RocketMQ / Pulsar分布式 NoSQL / 消息队列
Consul / etcd / ZooKeeper服务注册与配置中心
SkyWalking / JVM / GC(Java Virtual Machine / Garbage Collection)APM / Java 虚拟机 / 垃圾回收
JPA(Java Persistence API)/ SQLAlchemy / Prisma各语言 ORM
Liquibase / Flyway数据库版本管理

4. 数据库与存储ヾ(•ω•`)o

数据如何存储、如何查询、如何保证一致与可用:关系型、缓存、分布式存储与相关理论模型。

术语一句话解释
MySQL关系型数据库标杆
Redis键值缓存数据库
SQL / NoSQL(Structured Query Language / Not Only SQL)结构化查询 / 非关系型数据库
MongoDB文档型 NoSQL 数据库
Elasticsearch搜索与分析引擎
Cache缓存层
Database / Table数据库 / 数据表
Index索引(加速查询)
Primary Key / Foreign Key主键 / 外键
Transaction事务
ACID(Atomicity, Consistency, Isolation, Durability)事务四大特性(原子一致隔离持久)
Backup / Replication备份 / 主从复制
PostgreSQL / Oracle / SQL Server企业级关系型数据库
SQLite / Memcached轻量本地库 / 纯缓存
Data Warehouse / Data Lake数据仓库 / 数据湖
ETL / ELT(Extract-Transform-Load / Extract-Load-Transform)数据抽取转换加载
OLTP / OLAP(Online Transaction / Analytical Processing)在线事务处理 / 在线分析处理
Partition / Schema / View分区 / 模式 / 视图
JOIN / SELECT表关联 / 查询语句
ORM(Object-Relational Mapping)对象关系映射
Master-Slave / Read-Write Split主从架构 / 读写分离
CAP / BASE(Consistency-Availability-Partition tolerance / Basically Available-Soft state-Eventually consistent)分布式理论(CAP 定理 / 最终一致)
Sharding分片(水平拆分)
TiDB / Cassandra / DynamoDB分布式 NewSQL / 宽列存储
HBase / Hive / ClickHouseHadoop 生态 / 列式分析库
InfluxDB / Neo4j时序数据库 / 图数据库
Snowflake / BigQuery云原生数据仓库
Delta Lake / Parquet / ORC / Avro数据湖 / 列式存储格式
Object Storage / Block Storage / NAS(Network Attached Storage)对象 / 块 / 文件存储
S3 / RAID / SSD / HDD(Redundant Array of Independent Disks / Solid-State / Hard Disk Drive)云存储 / 磁盘阵列 / 固态 / 机械硬盘

5. DevOps & 云原生ヾ(•ω•`)o

把“开发到上线”全链路自动化:版本控制、CI/CD、容器化、编排调度与可观测性。

术语一句话解释
CI/CD(Continuous Integration / Continuous Delivery)持续集成与持续交付
Docker应用容器化工具
Kubernetes / K8s容器编排与调度
Git代码版本控制
Jenkins老牌 CI 自动化服务器
GitLab / GitHub代码托管与 DevOps 平台
Linux服务器操作系统
Cloud云计算
Container / Image容器 / 容器镜像
Deployment部署
Production / Staging / Test生产 / 预发 / 测试环境
Log / Monitor / Alert日志 / 监控 / 告警
Nginx网关与负载均衡
DNS / SSL-TLS / SSH域名 / 加密 / 远程安全连接
Bash / ShellLinux 命令脚本
Cron定时任务调度
GitHub Actions / GitLab CI内置 CI/CD 工作流
ArgoCDKubernetes 声明式持续交付
HelmK8s 包管理器
Istio / Service Mesh服务网格(微服务流量治理)
Prometheus / Grafana指标监控 / 可视化仪表盘
ELK Stack(Elasticsearch, Logstash, Kibana)日志收集分析套件
Terraform / Ansible基础设施即代码 / 自动化配置
Harbor / Registry私有镜像仓库
Dockerfile / Docker Compose镜像构建文件 / 多容器编排
Pod / Deployment / Service / IngressK8s 核心资源对象
ConfigMap / Secret / NamespaceK8s 配置 / 密钥 / 命名空间
Cluster / Node / HPA(Horizontal Pod Autoscaler)K8s 集群 / 节点 / 自动扩缩容
Blue-Green / Canary / Rolling Update三种主流发布策略
SRE / SLA / Observability(Site Reliability Engineering / Service Level Agreement)站点可靠性工程 / 服务等级协议 / 可观测性
Spinnaker / Flux / Tekton多云交付 / GitOps 流水线
Consul / Vault / Nomad服务发现 / 密钥管理 / 调度
OpenShift / Rancher / K3s企业 K8s 发行版 / 轻量 K8s
Kustomize / SkaffoldK8s 配置定制 / 本地开发流
SonarQube / Snyk / Trivy代码质量 / 安全扫描
Falco / OPA / Kyverno运行时安全 / 策略引擎
cert-manager / Velero / Longhorn自动证书 / 备份 / 分布式存储
Pulumi / CloudFormation现代 IaC 工具 / 云厂商 IaC

6. 网络 & 安全ヾ(•ω•`)o

数据如何传输与保护:从底层协议、访问控制到各类攻防与身份认证机制。

术语一句话解释
HTTP / HTTPS(HyperText Transfer Protocol (Secure))超文本传输协议(加密版)
TCP/IP(Transmission Control Protocol / Internet Protocol)互联网核心协议族
DNS(Domain Name System)域名解析
SSL / TLS(Secure Sockets Layer / Transport Layer Security)安全传输层加密
VPN(Virtual Private Network)虚拟专用网络
SSH(Secure Shell)安全远程 Shell
Firewall防火墙
Proxy代理
CDN(Content Delivery Network)内容分发网络
Load Balancer负载均衡
WAF(Web Application Firewall)Web 应用防火墙
DDoS(Distributed Denial-of-Service)分布式拒绝服务攻击
JWT / OAuth / SSO(JSON Web Token / Open Authorization / Single Sign-On)令牌 / 授权 / 单点登录
MFA(Multi-Factor Authentication)多因素认证
Encryption / Hash加密 / 哈希
XSS / CSRF(Cross-Site Scripting / Cross-Site Request Forgery)跨站脚本 / 跨站请求伪造
UDP / WebSocket / gRPC(User Datagram Protocol / Google Remote Procedure Call)无连接传输 / 全双工通信 / 高性能 RPC
REST / URL-URI(Representational State Transfer / Uniform Resource Locator-Identifier)接口风格 / 统一资源定位符
NAT / Router / Switch(Network Address Translation)地址转换 / 路由器 / 交换机
Port / Socket端口 / 套接字
Session / Cookie / Token三种会话保持机制
Certificate / CA(Certificate Authority)数字证书 / 证书颁发机构
Public Key / Private Key公钥 / 私钥
SAML / LDAP / AD / RBAC(Security Assertion Markup Language / Lightweight Directory Access Protocol / Active Directory / Role-Based Access Control)企业单点登录 / 目录服务 / 角色权限控制
IAM(Identity and Access Management)身份与访问管理
Penetration Testing / Vulnerability渗透测试 / 漏洞
Phishing / Malware钓鱼 / 恶意软件
Zero Trust零信任安全架构
DHCP / BGP / OSPF / MPLS / SDN(Dynamic Host Configuration Protocol / Border Gateway Protocol / Open Shortest Path First / Multiprotocol Label Switching / Software-Defined Networking)动态配置 / 路由协议 / 软件定义网络
SSE / SMTP / IMAP / FTP-SFTP(Server-Sent Events / Simple Mail Transfer Protocol / Internet Message Access Protocol)服务端推送 / 邮件 / 文件传输
IPSec / WireGuard / OpenVPN(IP Security)VPN 实现协议
IDS / IPS / SIEM / SOC(Intrusion Detection/Prevention System / Security Information and Event Management / Security Operations Center)入侵检测 / 防御 / 安全信息与事件管理
CVE / Exploit(Common Vulnerabilities and Exposures)漏洞编号 / 漏洞利用程序
Ransomware / Trojan / Worm勒索软件 / 木马 / 蠕虫
Digital Signature / AES / RSA / SHA / MD5 / HMAC(Advanced Encryption Standard / Rivest-Shamir-Adleman / Secure Hash Algorithm / Hash-based Message Authentication Code)数字签名与加密算法
Symmetric / Asymmetric Encryption对称 / 非对称加密

7. 大数据 & AIヾ(•ω•`)o

从机器学习基础到 LLM、RAG 与向量检索,再到大数据批流处理与工程化落地。

术语一句话解释
AI(Artificial Intelligence)人工智能
Machine Learning / ML机器学习
Deep Learning / DL深度学习
NLP(Natural Language Processing)自然语言处理
LLM(Large Language Model)大语言模型
GPT(Generative Pre-trained Transformer)生成式预训练 Transformer
Data Warehouse / Data Lake数据仓库 / 数据湖
ETL(Extract-Transform-Load)数据抽取转换加载
PythonAI 领域第一语言
TensorFlow / PyTorch主流深度学习框架
Pandas / NumPy数据分析核心库
Jupyter交互式编程笔记本
GPU / CUDA(Graphics Processing Unit / Compute Unified Device Architecture)图形处理器 / NVIDIA 并行计算平台
Computer Vision / CV计算机视觉
RAG(Retrieval-Augmented Generation)检索增强生成
Transformer / BERT(Bidirectional Encoder Representations from Transformers)注意力架构 / 双向编码器
CNN / RNN / LSTM(Convolutional Neural Network / Recurrent Neural Network / Long Short-Term Memory)卷积 / 循环 / 长短期记忆网络
Attention / Embedding注意力机制 / 向量嵌入
Vector Database向量数据库(语义搜索)
Hugging FaceAI 模型与数据集社区
Scikit-learn / Matplotlib传统机器学习 / 绘图
ColabGoogle 免费 GPU 编程环境
Fine-tuning / Transfer Learning微调 / 迁移学习
Reinforcement Learning强化学习
Hadoop / Spark / Flink大数据批处理 / 流计算框架
Kafka / Airflow / dbt数据流 / 工作流调度 / 数据转换
MLOps机器学习工程化运维
GAN / Diffusion Model(Generative Adversarial Network)生成对抗网络 / 扩散模型
ONNX / JAX / Keras(Open Neural Network Exchange)模型交换格式 / Google 框架 / 高级 API
Pinecone / Milvus / Weaviate向量数据库产品
ClickHouse / Druid / Hive / HBaseOLAP / Hadoop 生态
Presto / Data Pipeline分布式查询 / 数据管道
Feature Store / Model Serving / Inference特征平台 / 模型服务 / 推理
Supervised / Unsupervised / Self-supervised Learning监督 / 无监督 / 自监督学习
ROCm / TPU(Tensor Processing Unit)AMD 计算平台 / Google AI 芯片

8. 测试 & 质量ヾ(•ω•`)o

如何保证代码“看起来对”与“跑起来稳”:测试层级、测试手法、测试工具与安全测试。

术语一句话解释
Unit Test单元测试
Integration Test集成测试
E2E Test(End-to-End)端到端测试
Regression Test回归测试
Performance Test性能测试
Code Review代码审查
Bug / Debug缺陷 / 调试
QA(Quality Assurance)质量保证
CI/CD(Continuous Integration / Continuous Delivery)自动化测试流水线
Smoke Test / Sanity Test冒烟 / 快速可用性测试
Load Test / Stress Test负载 / 压力测试
TDD / BDD(Test-/Behavior-Driven Development)测试驱动 / 行为驱动开发
Mock模拟对象
Coverage代码覆盖率
Selenium / Cypress / Playwright浏览器自动化测试工具
Jest / JUnitJS / Java 测试框架
PostmanAPI 测试工具
JMeter性能压测工具
SonarQube代码质量扫描平台
SAST / DAST(Static/Dynamic Application Security Testing)静态 / 动态应用安全测试
Spike Test / Soak Test尖峰 / 浸泡测试
A/B Test / DDT(Data-Driven Testing)对照实验 / 数据驱动测试
Stub / Spy / Fixture / Assertion测试替身 / 断言
PyTest / TestNG / SoapUIPython / Java / SOAP 测试
k6 / Gatling现代性能测试工具
Fuzzing / IAST / SCA(Interactive Application Security Testing / Software Composition Analysis)模糊测试 / 交互式安全测试 / 软件成分分析
Static Analysis静态代码分析

9. 产品 & 设计ヾ(•ω•`)o

从用户研究、交互/视觉设计,到原型工具、设计系统与体验度量,覆盖产品设计全流程。

术语一句话解释
UX(User Experience)用户体验
UI(User Interface)用户界面
Prototype产品原型
Wireframe线框图
Figma主流 UI 设计协作工具
Design System设计系统
Responsive Design响应式设计
A/B Testing对照实验
Accessibility无障碍设计
SEO(Search Engine Optimization)搜索引擎优化
CX / HCI(Customer Experience / Human-Computer Interaction)客户体验 / 人机交互
Mockup高保真设计稿
Sketch / Adobe XDUI 设计软件
Component Library / Style Guide组件库 / 样式规范
User Research / Persona / Journey Map用户研究 / 用户画像 / 旅程地图
Interaction Design / Visual Design / Branding交互 / 视觉 / 品牌设计
Dark Mode深色模式
WCAG(Web Content Accessibility Guidelines)网页内容无障碍指南
Axure / Balsamiq原型设计工具
Information Architecture信息架构
Storyboard / Design Token故事板 / 设计令牌
Micro-interaction / Animation微交互 / 动效
Icon / Typography / Color Theory图标 / 字体 / 色彩理论
Grid System / Layout / Navigation网格 / 布局 / 导航
Feedback / Onboarding反馈 / 新手引导

10. 项目管理 & 方法论ヾ(•ω•`)o

团队如何协作分活、迭代交付、用好数据指标:敏捷实践、效能度量与商业模式词汇。

术语一句话解释
Agile敏捷开发
Scrum敏捷迭代框架
Sprint冲刺(通常 1-4 周)
Backlog待办事项列表
MVP(Minimum Viable Product)最小可行产品
OKR(Objectives & Key Results)目标与关键结果
KPI(Key Performance Indicator)关键绩效指标
ROI(Return on Investment)投资回报率
Jira项目追踪工具
DevOps(Development & Operations)开发与运维一体化
Git版本控制
CI/CD(Continuous Integration / Continuous Delivery)持续集成交付
Kanban / Waterfall / Lean看板 / 瀑布 / 精益
PO / SM(Product Owner / Scrum Master)产品负责人 / 敏捷教练
B2B / B2C(Business-to-Business / Business-to-Consumer)企业对企业 / 企业对消费者
DAU / MAU(Daily/Monthly Active Users)日活 / 月活
ARPU / LTV / CAC(Average Revenue Per User / Lifetime Value / Customer Acquisition Cost)用户平均收入 / 生命周期价值 / 获客成本
Churn Rate / NPS(Net Promoter Score)流失率 / 净推荐值
SLA / SRE(Service Level Agreement / Site Reliability Engineering)服务等级协议 / 站点可靠性工程
GitOps / DevSecOps以 Git 为中心的运维 / 安全左移
Platform Engineering平台工程(内部开发者平台)
Six Sigma / BDD / TDD(Behavior-/Test-Driven Development)六西格玛 / 行为与测试驱动
GMV / ARPPU / Retention(Gross Merchandise Volume / Average Revenue Per Paying User)成交总额 / 付费用户平均收入 / 留存
Cohort / Funnel / AARRR同期群 / 漏斗 / 海盗指标
Business Model / User Story / Epic / Task商业模式 / 用户故事 / 史诗 / 任务
Burndown / Velocity / Retrospective燃尽图 / 团队速率 / 回顾会
Stand-up / Daily Scrum每日站会

附:快速查表索引ヾ(•ω•`)o

不确定某个术语属于哪个领域?可按下表快速定位:

领域核心关键词
基础通用API、HTTP、JSON、SQL、Git、Linux、Cookie、Token、DNS、CDN
前端HTML、CSS、JS、TS、React、Vue、Node.js、npm、DOM、SPA、SSR
后端Java、Python、Go、MySQL、Redis、Spring、Nginx、REST、gRPC、MQ
数据库MySQL、Redis、MongoDB、ES、ACID、ETL、OLTP、OLAP、Sharding
DevOpsCI/CD、Docker、K8s、Jenkins、Prometheus、Grafana、Terraform
网络&安全TCP/IP、SSL、VPN、SSH、Firewall、WAF、OAuth、JWT、XSS、CSRF
大数据&AIML、DL、NLP、LLM、GPT、TensorFlow、PyTorch、Spark、Flink
测试Unit Test、E2E、Mock、Coverage、Selenium、Jest、SonarQube
产品&设计UX、UI、Figma、Prototype、Wireframe、Design System、A/B Test
项目管理Agile、Scrum、Sprint、MVP、OKR、KPI、DevOps、Jira

💡 如需某个术语的**深入图解**、技术对比(如 REST vs gRPC、MySQL vs PostgreSQL、Kafka vs RabbitMQ),或想生成一份**可下载的速查表**,欢迎随时向我提问!

评论