互联网
缩写 | 全称 |
---|---|
VPN | Virtual Private Network, 虚拟专用网络 |
LDAP | Lightweight Directory Access Protocol,轻量目录访问协议 |
BI | Business Intelligence,商业智能 |
SSL | 安全套接字层 (Secure Sockets Layer) 是一种加密安全协议。它最初由 Netscape 于 1995 年开发,旨在确保 Internet 通信中的隐私、身份验证和数据完整性。SSL 是如今使用的现代 TLS(传输层安全,Transport Layer Security)加密的前身。实施 SSL/TLS 的网站的 URL 中带有“HTTPS”,而不是“HTTP”。 |
软件开发
缩写 | 全称 |
---|---|
PDCA | 管理循环:Plan(计划)、Do(实施/执行)、Check(检查/总结)、Action(行动/处置) |
SOLID | 程序设计原则:单一职责原则(Single Responsibility Principle)、开闭原则(Open Closed Principle)、里氏替换原则(Liskov Substitution Principle)、迪米特法则(Law of Demeter),又叫“最少知道法则”、接口隔离原则(Interface Segregation Principle)、依赖倒置原则(Dependence Inversion Principle) |
DRY | Don’t Repeat Yourself |
KISS | Keep It Simple, Stupid |
YAGNI | You Aren’t Gonna Need It,只有当你需要某些东西的时候,才去实现它们,而不是在你预见的时候。 |
SMART | 原则将目标一共分为五个维度:Specific(明确性)、Measurable(衡量性)、Achievable(可实现性)、Relevant(相关性)、Time-related(时限性) |
WYSIWYG | What You See Is What You Get,所见即所得 |
PRPL | Push/Preload(给用户推送/预加载最重要的资源)、Render(尽快的渲染最初始的路由)、Pre-cache(提前缓存剩余的资源)、Lazy load(懒加载其他路由或者次要资源),一种让网页加载变得可交互、更快速的模式。 |
RAIL | Response(轻触后100ms内得到响应)、Animation(每一帧和拖拽后的渲染在16ms内完成)、Idle(合理利用浏览器空置状态,任务要在50ms内完成)、Load(加载过程满足响应目标,最重要的内容在1000ms内完成加载),一种以用户为核心的性能模型。 |
PR | Pull Request |
LGTM | Looks Good To Me,审核通过 |
SGTM | Sounds Good To Me,与LGTM相似 |
WIP | Work In Progress |
CDN | Content Delivery Network,内容分发网络,致力于加速用户访问网站内容,提高响应速度和可靠性。 |
DFS | Depth First Search,深度优先搜索 |
BFS | Breadth First Search,广度优先搜索 |
ECS | Elastic Compute Service |
CMS | Content Management System,内容管理系统,用于创建、管理和修改数字内容的软件系统。 |
微服务
缩写 | 全称 |
---|---|
SIMD | Single Instruction, Multiple Data,单指令多数据流,一种并行处理技术,允许一个指令处理多个数据,可以显著提高数据处理效率。 |
IDC | Internet Data Center,网络数据中心,提供物理设备托管、网络连接和其他数据中心服务的基础设施。 |
CMDB | Configuration Management Database,配置管理数据库 |
IAM | Identity and Access Management,身份与访问管理,让恰当的人或物,有恰当的权限,访问恰当的资源。 |
IaaS | Infrastructure as a Service,基础设施即服务 |
PaaS | Platform as a Service,平台即服务 |
SoC | System on chip,片上系统 |
NoC | Network on chip,片上网络 |
BFF | Backend for Frontend,聚合服务 |
RPC | Remote Procedure Call,远程过程调用,一种分布式应用程序的编程模型,允许程序在不同的计算机上运行。 |
ELK | Elasticsearch(Elastic Stack核心的分布式搜索和分析引擎,是一个基于Lucene、分布式、通过Restful方式进行交互的近实时搜索平台框架)、Logstash(免费且开放的服务器端数据处理管道)、Kibana(是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据,可以通过各种图表进行高级数据分析及展示)三大开源框架首字母大写简称 |
前端开发
缩写 | 全称 |
---|---|
GLSL | GL Shader Language,着色器语言 |
后端开发
缩写 | 全称 |
---|---|
FSP | Fraction Second Precision,小数秒精度,值在0到6之间。 |
DO | Data Object,此对象与数据库表结构一一对应,通过 DAO 层向上传输数据源对象。 |
DTO | Data Transfer Object,数据传输对象,Service 或 Manager 向外传输的对象。通常在command、representation、DTO目录中。 |
BO | Business Object,业务对象,可以由 Service 层输出的封装业务逻辑的对象。通常在service、manager、business,domain,model目录中。 |
AO | Application Object,应用对象,在Web层与Service层之间抽象的复用对象模型,极为贴近展示层,复用度不高。 |
VO | Value Object,值对象,通常用于业务层之间的数据传递,仅仅包含自身的数据。 |
VO | View Object,显示层对象,通常是 Web 向模板渲染引擎层传输的对象。 |
POJO | Plain Ordinary Java Object,普通Java对象,实际就是普通Java Bean,是为了避免和EJB混淆所创造的简称。 |
PO | Persistance Object,持久层对象。通常放在名为bean、entity、model目录中。 |
DAO | Data Access Object,数据访问对象,包含对数据的访问,负责持久层的操作 。通常是DAO、mapper、repository目录。 |
QO | Query Object,查询对象,主要用于定义查询条件和规则、接收前端传递的查询条件参数。 |
GIS开发
缩写 | 全称 |
---|---|
GIS | Geographic Information System,地理信息系统,用于采集、存储、分析、管理和可视化地理空间数据的技术系统。 |
OSM | Open Street Map,一个基于社区协作的开源地图数据库。 |
OSRM | Open Source Routing Machine,高性能开源路由引擎高性能的开源路由引擎。 |
软件测试
缩写 | 全称 |
---|---|
UAT | User Acceptance Testing,用户接受测试,软件开发过程中的最后阶段,由最终用户进行,以确保软件满足他们的需求并且能够在实际环境中正常工作。 |
PAT | Production Acceptance Testing,生产接受测试,在软件部署到生产环境之前进行的测试,目的是确保软件在生产环境中能够稳定运行,包括性能、安全性等方面。 |
FAT | Factory Acceptance Testing,工厂接受测试或出厂测试,在供应商的场所进行的测试,以确保按照客户的规格要求制造的设备或系统能够正常工作。 |
SIT | System Integration Testing,系统集成测试,测试的重点是验证各个系统组件或子系统之间的接口和协作,以确保它们作为一个整体正常工作。 |
浏览器
缩写 | 全称 |
---|---|
FP | First paint,页面在导航后首次呈现出不同于导航前内容的时间点。 |
FCP | First Contentful Paint,首次绘制任何文本,图像,非空白canvas或SVG的时间点。 |
DCL | DOMContentLoaded,HTML加载完成的时间点。 |
L | onLoad,页面所有资源加载完成的时间点。 |
LCP | Largest Contentful Paint,可视区域“内容”最大的可见元素开始出现在页面上的时间点。 |
FMP | First Meaningful Paint,首次绘制页面“主要内容”的时间点。 |