英文术语标注规范
1. 总规则
英文技术词每次出现都必须写成:
English(中文意思)示例:
- Redis(远程字典服务)
- JVM(Java 虚拟机)
- MVCC(多版本并发控制)
- AQS(抽象队列同步器)
- CAS(比较并交换)
- OOM(内存溢出)
注意:不是只在第一次出现时标注,而是每次出现都标注。
2. 常用术语表
| 英文术语 | 中文标注 |
|---|---|
| Java | Java(编程语言) |
| Kotlin | Kotlin(编程语言) |
| Object | Object(对象基类) |
| String | String(字符串) |
| StringBuilder | StringBuilder(可变字符串构建器) |
| StringBuffer | StringBuffer(线程安全字符串构建器) |
| StringConcatFactory | StringConcatFactory(字符串拼接工厂) |
| OpenJDK | OpenJDK(开放 Java 开发工具包) |
| Latin-1 | Latin-1(拉丁字符集) |
| UTF-16 | UTF-16(16 位统一字符编码) |
| BufferedWriter | BufferedWriter(缓冲字符输出流) |
| Collections.unmodifiableList | Collections.unmodifiableList(不可修改列表包装方法) |
| List.copyOf | List.copyOf(列表复制方法) |
| equals | equals(相等判断方法) |
| hashCode | hashCode(哈希码方法) |
| final | final(最终关键字) |
| identity semantics | identity semantics(身份语义) |
| business equality | business equality(业务相等) |
| equivalence relation | equivalence relation(等价关系) |
| intern | intern(手动入池方法) |
| invokedynamic | invokedynamic(动态调用指令) |
| record | record(记录类) |
| snapshot | snapshot(快照) |
| unmodifiable view | unmodifiable view(不可修改视图) |
| compile-time constant | compile-time constant(编译期常量) |
| deep copy | deep copy(深拷贝) |
| offset | offset(偏移量) |
| count | count(长度) |
| hashIsZero | hashIsZero(哈希为零标记) |
| concat | concat(连接) |
| replace | replace(替换) |
| toCharArray | toCharArray(转为字符数组) |
| index | index(下标) |
| javac | javac(Java 编译器) |
| append | append(追加) |
| toString | toString(字符串展示方法) |
| clone | clone(克隆) |
| this | this(当前对象引用) |
| setStatus | setStatus(设置状态) |
| setter | setter(设值方法) |
| GA | GA(正式发布) |
| static | static(静态关键字) |
| private | private(私有访问控制) |
| true | true(真值) |
| List | List(列表接口) |
| Map | Map(映射接口) |
| Queue | Queue(队列接口) |
| ArrayList | ArrayList(数组列表) |
| LinkedList | LinkedList(链表列表) |
| HashMap | HashMap(哈希映射) |
| LinkedHashMap | LinkedHashMap(链式哈希映射) |
| TreeMap | TreeMap(树映射) |
| HashSet | HashSet(哈希集合) |
| ConcurrentHashMap | ConcurrentHashMap(并发哈希映射) |
| Hashtable | Hashtable(哈希表) |
| JDK | JDK(Java 开发工具包) |
| Node | Node(节点) |
| Segment | Segment(分段) |
| HashEntry | HashEntry(哈希条目) |
| concurrencyLevel | concurrencyLevel(并发级别) |
| ForwardingNode | ForwardingNode(转发节点) |
| TreeBin | TreeBin(树桶) |
| CounterCell | CounterCell(计数单元) |
| sizeCtl | sizeCtl(容量控制字段) |
| transferIndex | transferIndex(迁移索引) |
| baseCount | baseCount(基础计数) |
| mappingCount | mappingCount(映射计数) |
| nextTable | nextTable(新桶数组) |
| ReservationNode | ReservationNode(预留节点) |
| resize stamp | resize stamp(扩容戳) |
| stride | stride(迁移步长) |
| weakly consistent | weakly consistent(弱一致) |
| check-then-act | check-then-act(先检查再执行) |
| CopyOnWriteArrayList | CopyOnWriteArrayList(写时复制列表) |
| CopyOnWriteArraySet | CopyOnWriteArraySet(写时复制集合) |
| Collections.synchronizedMap | Collections.synchronizedMap(同步映射包装器) |
| getReferenceAcquire | getReferenceAcquire(获取引用) |
| putReferenceRelease | putReferenceRelease(发布引用) |
| LongAdder | LongAdder(长整型累加器) |
| IllegalStateException | IllegalStateException(非法状态异常) |
| ConcurrentModificationException | ConcurrentModificationException(并发修改异常) |
| JFR | JFR(Java 飞行记录器) |
| MOVED | MOVED(迁移中标记) |
| Unsafe | Unsafe(非安全底层工具) |
| sumCount | sumCount(计数汇总方法) |
| Future | Future(未来结果) |
| CME | CME(并发修改异常) |
| Traverser | Traverser(遍历器) |
| bulk | bulk(批量) |
| reduce | reduce(归约) |
| forEach | forEach(逐个处理) |
| key | key(键) |
| value | value(值) |
| bucket | bucket(桶) |
| hash | hash(哈希) |
| hash collision | hash collision(哈希冲突) |
| resize | resize(扩容) |
| threshold | threshold(扩容阈值) |
| load factor | load factor(负载因子) |
| Entry | Entry(条目节点) |
| TreeNode | TreeNode(树节点) |
| table | table(桶数组) |
| putVal | putVal(内部写入方法) |
| treeifyBin | treeifyBin(桶树化方法) |
| tableSizeFor | tableSizeFor(容量取整方法) |
| PRESENT | PRESENT(共享占位对象) |
| hashSeed | hashSeed(哈希种子) |
| transfer | transfer(迁移方法) |
| containsKey | containsKey(判断是否含键) |
| compute | compute(计算更新方法) |
| MAT | MAT(内存分析工具) |
| LRU | LRU(最近最少使用) |
| type erasure | type erasure(类型擦除) |
| defensive copy | defensive copy(防御性拷贝) |
| Field | Field(字段元信息) |
| Method | Method(方法元信息) |
| Controller | Controller(控制器) |
| Throwable | Throwable(可抛出对象) |
| Error | Error(严重错误) |
| Exception | Exception(异常) |
| RuntimeException | RuntimeException(运行时异常) |
| checked exception | checked exception(受检异常) |
| unchecked exception | unchecked exception(非受检异常) |
| ClassCastException | ClassCastException(类型转换异常) |
| NullPointerException | NullPointerException(空指针异常) |
| IllegalArgumentException | IllegalArgumentException(非法参数异常) |
| StackOverflowError | StackOverflowError(栈溢出错误) |
| rollback | rollback(回滚) |
| catch | catch(捕获) |
| throws | throws(抛出声明) |
| Web | Web(万维网) |
| CSV | CSV(逗号分隔值) |
| SKU | SKU(库存单位) |
| JVM | JVM(Java 虚拟机) |
| JMM | JMM(Java 内存模型) |
| GC | GC(垃圾回收) |
| Full GC | Full GC(完全垃圾回收) |
| OOM | OOM(内存溢出) |
| CPU | CPU(中央处理器) |
| CAS | CAS(比较并交换) |
| AQS | AQS(抽象队列同步器) |
| Lock | Lock(锁接口) |
| ReentrantLock | ReentrantLock(可重入锁) |
| ReadWriteLock | ReadWriteLock(读写锁) |
| ThreadLocal | ThreadLocal(线程本地变量) |
| ThreadLocalMap | ThreadLocalMap(线程本地映射) |
| Thread | Thread(线程) |
| null | null(空值) |
| set | set(设置) |
| remove | remove(移除) |
| finally | finally(最终清理) |
| try finally | try finally(尝试最终清理) |
| LoadLoad | LoadLoad(读读屏障) |
| LoadStore | LoadStore(读写屏障) |
| StoreStore | StoreStore(写写屏障) |
| StoreLoad | StoreLoad(写读屏障) |
| AtomicLong | AtomicLong(原子长整型) |
| Cell | Cell(计数单元) |
| CompletableFuture | CompletableFuture(异步编排) |
| ForkJoinPool | ForkJoinPool(分治线程池) |
| timeout | timeout(超时) |
| activeCount | activeCount(活跃线程数) |
| queueSize | queueSize(队列大小) |
| rejectCount | rejectCount(拒绝次数) |
| taskLatency | taskLatency(任务耗时) |
| CallerRunsPolicy | CallerRunsPolicy(调用方运行策略) |
| HotSpot | HotSpot(热点虚拟机) |
| jmap | jmap(内存映射工具) |
| jstack | jstack(线程栈工具) |
| jstat | jstat(虚拟机统计工具) |
| Arthas | Arthas(Java 诊断工具) |
| JFR | JFR(Java 飞行记录器) |
| Redis | Redis(远程字典服务) |
| RDB | RDB(快照持久化) |
| AOF | AOF(追加日志) |
| Lua | Lua(脚本语言) |
| Redisson | Redisson(Redis 客户端) |
| RedLock | RedLock(红锁) |
| ZSet | ZSet(有序集合) |
| MySQL | MySQL(关系型数据库) |
| PostgreSQL | PostgreSQL(关系型数据库) |
| SQL | SQL(结构化查询语言) |
| InnoDB | InnoDB(事务存储引擎) |
| B+Tree | B+Tree(多路平衡树) |
| MVCC | MVCC(多版本并发控制) |
| ACID | ACID(原子性、一致性、隔离性、持久性) |
| undo log | undo log(回滚日志) |
| redo log | redo log(重做日志) |
| binlog | binlog(二进制日志) |
| Read View | Read View(读视图) |
| ShardingSphere | ShardingSphere(分库分表中间件) |
| MyCat | MyCat(数据库中间件) |
| MQ | MQ(消息队列) |
| NoSQL | NoSQL(非关系型数据库) |
| DB | DB(数据库) |
| Outbox Pattern | Outbox Pattern(发件箱模式) |
| YAGNI | YAGNI(你不会需要它原则) |
| Observability | Observability(可观测性) |
| Worker | Worker(工作线程) |
| API | API(应用程序接口) |
| Kafka | Kafka(分布式日志消息系统) |
| RocketMQ | RocketMQ(分布式消息队列) |
| RabbitMQ | RabbitMQ(消息队列) |
| Topic | Topic(主题) |
| Partition | Partition(分区) |
| Consumer Group | Consumer Group(消费者组) |
| Offset | Offset(位移) |
| Broker | Broker(代理节点) |
| Producer | Producer(生产者) |
| Consumer | Consumer(消费者) |
| ACK | ACK(确认) |
| Exchange | Exchange(交换机) |
| Routing Key | Routing Key(路由键) |
| Spring | Spring(Java 应用框架) |
| Spring Boot | Spring Boot(快速开发框架) |
| Spring Cloud | Spring Cloud(微服务框架) |
| Spring Security | Spring Security(安全框架) |
| SSM | SSM(Spring+SpringMVC+MyBatis) |
| Bean | Bean(对象实例) |
| AOP | AOP(面向切面编程) |
| IoC | IoC(控制反转) |
| DI | DI(依赖注入) |
| BeanDefinition | BeanDefinition(Bean 定义) |
| BeanFactory | BeanFactory(Bean 工厂) |
| ApplicationContext | ApplicationContext(应用上下文) |
| BeanFactoryPostProcessor | BeanFactoryPostProcessor(Bean 工厂后置处理器) |
| BeanPostProcessor | BeanPostProcessor(Bean 后置处理器) |
| Aware | Aware(感知接口) |
| InitializingBean | InitializingBean(初始化接口) |
| DisposableBean | DisposableBean(销毁接口) |
| PostConstruct | PostConstruct(构造后回调) |
| PreDestroy | PreDestroy(销毁前回调) |
| singleton | singleton(单例作用域) |
| prototype | prototype(原型作用域) |
| JDK Dynamic Proxy | JDK Dynamic Proxy(JDK 动态代理) |
| CGLIB | CGLIB(类代理生成库) |
| Transactional | Transactional(事务注解) |
| REQUIRED | REQUIRED(需要事务) |
| REQUIRES_NEW | REQUIRES_NEW(总是新事务) |
| NESTED | NESTED(嵌套事务) |
| StringTable | StringTable(字符串常量池表) |
| Compact Strings | Compact Strings(紧凑字符串) |
| coder | coder(编码标记) |
| char[] | char[](字符数组) |
| byte[] | byte[](字节数组) |
| Collection Set | Collection Set(回收集合) |
| Evacuation Failure | Evacuation Failure(疏散失败) |
| MyBatis | MyBatis(持久层框架) |
| Zookeeper | Zookeeper(分布式协调服务) |
| ZAB | ZAB(原子广播协议) |
| Leader | Leader(领导者) |
| Watcher | Watcher(监听器) |
| CAP | CAP(一致性、可用性、分区容错) |
| CP | CP(一致性和分区容错) |
| AP | AP(可用性和分区容错) |
| BASE | BASE(基本可用、软状态、最终一致) |
| DDD | DDD(领域驱动设计) |
| API | API(应用程序接口) |
| RPC | RPC(远程过程调用) |
| IP | IP(互联网协议地址) |
| Gateway | Gateway(网关) |
| Registry | Registry(注册中心) |
| Config Center | Config Center(配置中心) |
| Load Balancer | Load Balancer(负载均衡器) |
| Circuit Breaker | Circuit Breaker(熔断器) |
| Trace | Trace(链路追踪) |
| Tracing | Tracing(链路追踪) |
| TraceId | TraceId(链路标识) |
| Metrics | Metrics(指标) |
| PV | PV(页面浏览量) |
| UV | UV(独立访客数) |
| DAU | DAU(每日活跃用户数) |
| WAU | WAU(周活跃用户数) |
| MAU | MAU(月活跃用户数) |
| DAU/MAU | DAU/MAU(每日活跃用户数/月活跃用户数) |
| Visit | Visit(访问) |
| Bounce Rate | Bounce Rate(跳出率) |
| Retention Rate | Retention Rate(留存率) |
| Conversion Rate | Conversion Rate(转化率) |
| GMV | GMV(商品交易总额) |
| Refund Rate | Refund Rate(退款率) |
| ARPU | ARPU(每用户平均收入) |
| ARPPU | ARPPU(每付费用户平均收入) |
| AOV | AOV(平均订单价值) |
| Event | Event(事件) |
| Event ID | Event ID(事件标识) |
| User ID | User ID(用户标识) |
| Device ID | Device ID(设备标识) |
| Session ID | Session ID(会话标识) |
| Cookie ID | Cookie ID(浏览器标识) |
| Funnel Analysis | Funnel Analysis(漏斗分析) |
| Path Analysis | Path Analysis(路径分析) |
| Cohort Analysis | Cohort Analysis(同期群分析) |
| SDK | SDK(软件开发工具包) |
| BI | BI(商业智能) |
| SaaS | SaaS(软件即服务) |
| event_name | event_name(事件名称) |
| event_time | event_time(事件时间) |
| trace_id | trace_id(链路标识) |
| properties | properties(事件属性) |
| result | result(结果) |
| page_view | page_view(页面浏览事件) |
| who | who(谁) |
| when | when(何时) |
| where | where(哪里) |
| what | what(做了什么) |
| Referer | Referer(来源页) |
| User Agent | User Agent(用户代理) |
| Log | Log(日志) |
| Header | Header(请求头) |
| URL | URL(统一资源定位符) |
| QPS | QPS(每秒查询率) |
| TPS | TPS(每秒事务数) |
| RT | RT(响应时间) |
| P95 | P95(95 分位响应时间) |
| P99 | P99(99 分位响应时间) |
| Throughput | Throughput(吞吐量) |
| Max RT | Max RT(最大响应时间) |
| Error Rate | Error Rate(错误率) |
| Availability | Availability(可用性) |
| SLA | SLA(服务等级协议) |
| SLO | SLO(服务等级目标) |
| Load Average | Load Average(平均负载) |
| Heap | Heap(堆) |
| Direct Memory | Direct Memory(直接内存) |
| Metaspace | Metaspace(元空间) |
| Minor GC | Minor GC(年轻代垃圾回收) |
| Stop The World | Stop The World(停顿世界) |
| JIT | JIT(即时编译) |
| Xmx | Xmx(最大堆内存) |
| memory limit | memory limit(内存限制) |
| CPU request | CPU request(CPU 请求) |
| CPU limit | CPU limit(CPU 限制) |
| memory request | memory request(内存请求) |
| OOMKilled | OOMKilled(容器内存杀死) |
| active connections | active connections(活跃连接数) |
| wait count | wait count(等待次数) |
| backlog | backlog(积压量) |
| consumer lag | consumer lag(消费者延迟) |
| msg/s | msg/s(每秒消息数) |
| Redis Cluster | Redis Cluster(Redis 集群) |
| Smoke Test | Smoke Test(冒烟测试) |
| Benchmark Test | Benchmark Test(基准测试) |
| Load Test | Load Test(负载测试) |
| Stress Test | Stress Test(压力测试) |
| Spike Test | Spike Test(峰值测试) |
| Soak Test | Soak Test(稳定性测试) |
| Capacity Test | Capacity Test(容量测试) |
| Chaos Test | Chaos Test(故障演练) |
| top | top(进程监控命令) |
| 5xx | 5xx(服务器错误) |
| Pod | Pod(容器组) |
| HPA | HPA(水平自动扩缩容) |
| PDB | PDB(Pod 中断预算) |
| Buffer Pool | Buffer Pool(缓冲池) |
| big key | big key(大键) |
| hot key | hot key(热键) |
| used_memory | used_memory(已用内存) |
| mem_fragmentation_ratio | mem_fragmentation_ratio(内存碎片率) |
| dead letter | dead letter(死信) |
| 2PC | 2PC(两阶段提交) |
| TCC | TCC(Try Confirm Cancel,尝试确认取消) |
| Try | Try(尝试) |
| Confirm | Confirm(确认) |
| Cancel | Cancel(取消) |
| SAGA | SAGA(长事务模式) |
| CQRS | CQRS(命令查询职责分离) |
| Seata | Seata(分布式事务框架) |
| Seata AT | Seata AT(自动事务模式) |
| TX-LCN | TX-LCN(事务协调框架) |
| Sentinel | Sentinel(流量治理框架) |
| Nacos | Nacos(服务治理平台) |
| Eureka | Eureka(服务注册中心) |
| Apollo | Apollo(配置中心) |
| Nginx | Nginx(反向代理服务器) |
| Spring Cloud Gateway | Spring Cloud Gateway(网关框架) |
| Spring Cloud LoadBalancer | Spring Cloud LoadBalancer(负载均衡器) |
| Ribbon | Ribbon(客户端负载均衡器) |
| Resilience4j | Resilience4j(容错库) |
| Zipkin | Zipkin(链路追踪系统) |
| Linux | Linux(操作系统) |
| I/O | I/O(输入输出) |
| TCP/IP | TCP/IP(传输控制协议/互联网协议) |
| TCP | TCP(传输控制协议) |
| HTTP | HTTP(超文本传输协议) |
| HTTPS | HTTPS(安全超文本传输协议) |
| MQTT | MQTT(消息队列遥测传输协议) |
| Epoll | Epoll(事件轮询机制) |
| Reactor | Reactor(反应器模型) |
| Netty | Netty(网络通信框架) |
| Channel | Channel(通道) |
| EventLoop | EventLoop(事件循环) |
| MongoDB | MongoDB(文档数据库) |
| ClickHouse | ClickHouse(列式数据库) |
| Elasticsearch | Elasticsearch(搜索引擎) |
| DevOps | DevOps(开发运维一体化) |
| Docker | Docker(容器技术) |
| Jenkins | Jenkins(持续集成工具) |
| CI/CD | CI/CD(持续集成/持续交付) |
| Kubernetes | Kubernetes(容器编排平台) |
| ELK | ELK(日志系统) |
| Prometheus | Prometheus(监控系统) |
| SkyWalking | SkyWalking(链路追踪系统) |
| SOP | SOP(标准操作流程) |
| Stripe | Stripe(国际支付网关) |
| PayPal | PayPal(国际支付平台) |
| Airwallex | Airwallex(空中云汇) |
| PhotonPay | PhotonPay(光子易支付) |
| Webhook | Webhook(回调通知) |
| OMS | OMS(订单管理系统) |
| WMS | WMS(仓储管理系统) |
| Payment Order | Payment Order(支付单) |
| Payment Session | Payment Session(支付会话) |
| Payment Intent | Payment Intent(支付意图) |
| Channel Transaction | Channel Transaction(渠道交易) |
| Refund Order | Refund Order(退款单) |
| Balance Account | Balance Account(余额账户) |
| Ledger | Ledger(账务系统) |
| Ledger Entry | Ledger Entry(账务分录) |
| Fee Record | Fee Record(费用流水) |
| Bill | Bill(账单) |
| Billing | Billing(出账) |
| Reconciliation | Reconciliation(对账) |
| Settlement | Settlement(结算) |
| Available Balance | Available Balance(可用余额) |
| Frozen Balance | Frozen Balance(冻结余额) |
| Account Balance | Account Balance(账户余额) |
| Refund | Refund(退款) |
| Reversal | Reversal(冲正) |
| Idempotency Key | Idempotency Key(幂等键) |
| Outbox | Outbox(发件箱) |
| Outbox Event | Outbox Event(发件箱事件) |
| Domain Service | Domain Service(领域服务) |
| Port | Port(端口接口) |
| Adapter | Adapter(适配器) |
| Anti-Corruption Layer | Anti-Corruption Layer(防腐层) |
| Access Token | Access Token(访问令牌) |
| Timestamp | Timestamp(时间戳) |
| Nonce | Nonce(随机数) |
| HMAC | HMAC(基于哈希的消息认证码) |
| PCI DSS | PCI DSS(支付卡行业数据安全标准) |
| Fulfillment Order | Fulfillment Order(履约订单) |
| Downstream Order | Downstream Order(下游订单) |
| Inventory Reservation | Inventory Reservation(库存预占) |
| Parcel | Parcel(包裹) |
| Label | Label(面单) |
| Tracking Event | Tracking Event(轨迹事件) |
| BigDecimal | BigDecimal(高精度十进制数) |
| DECIMAL | DECIMAL(定点小数) |
| double | double(双精度浮点数) |
| USD | USD(美元) |
| HTTP 500 | HTTP 500(服务器内部错误) |
| Runner | Runner(执行器) |
| IoT | IoT(物联网) |
| Vue3 | Vue3(前端框架) |
| React | React(前端框架) |
| Nuxt3 | Nuxt3(Vue 服务端渲染框架) |
| TypeScript | TypeScript(类型脚本) |
| SSR | SSR(服务端渲染) |
| SSG | SSG(静态站点生成) |
| SEO | SEO(搜索引擎优化) |
| Pinia | Pinia(状态管理库) |
| ECharts | ECharts(图表库) |
| Markdown | Markdown(标记语言) |
| Mermaid | Mermaid(图表语法) |
| Markmap | Markmap(Markdown 思维导图工具) |
| XMind | XMind(思维导图软件) |
| Obsidian | Obsidian(笔记软件) |
| PDF(便携式文档格式) | |
| PECS | PECS(生产者扩展消费者超类原则) |
| producer | producer(生产者) |
| consumer | consumer(消费者) |
| raw type | raw type(原始类型) |
| unchecked warning | unchecked warning(未检查警告) |
| bridge method | bridge method(桥接方法) |
| Signature | Signature(泛型签名) |
| checkcast | checkcast(类型检查转换) |
| ACC_BRIDGE | ACC_BRIDGE(桥接访问标志) |
| ACC_SYNTHETIC | ACC_SYNTHETIC(合成访问标志) |
| generic array | generic array(泛型数组) |
| wildcard | wildcard(通配符) |
| wildcard capture | wildcard capture(通配符捕获) |
| varargs | varargs(可变参数) |
| heap pollution | heap pollution(堆污染) |
| SafeVarargs | SafeVarargs(安全可变参数标注) |
| TypeReference | TypeReference(类型引用) |
| TypeToken | TypeToken(类型令牌) |
| ParameterizedType | ParameterizedType(参数化类型) |
| Reflection | Reflection(反射) |
| MethodHandle | MethodHandle(方法句柄) |
| Class | Class(类元数据) |
| ClassLoader | ClassLoader(类加载器) |
| Constructor | Constructor(构造器元信息) |
| ClassValue | ClassValue(类值) |
| InvocationHandler | InvocationHandler(调用处理器) |
| Retention | Retention(保留策略) |
| Target | Target(适用目标) |
| Inherited | Inherited(可继承注解) |
| Repeatable | Repeatable(可重复注解) |
| Annotation | Annotation(注解) |
| Annotation Processor | Annotation Processor(注解处理器) |
| SOURCE | SOURCE(源码期) |
| CLASS | CLASS(类文件期) |
| RUNTIME | RUNTIME(运行期) |
| JEP | JEP(JDK 增强提案) |
| InaccessibleObjectException | InaccessibleObjectException(不可访问对象异常) |
| suppressed exception | suppressed exception(被抑制异常) |
| cause | cause(原因) |
| ExecutionException | ExecutionException(执行异常) |
| CompletionException | CompletionException(完成异常) |
| MDC | MDC(映射诊断上下文) |
| C++ | C++(C++ 编程语言) |
| DAO | DAO(数据访问对象) |
| Iterable | Iterable(可迭代接口) |
| Collection | Collection(集合接口) |
| Set | Set(集合接口) |
| Deque | Deque(双端队列) |
| Iterator | Iterator(迭代器) |
| ListIterator | ListIterator(列表迭代器) |
| keySet | keySet(键集合) |
| values | values(值集合) |
| entrySet | entrySet(键值对集合) |
| FIFO | FIFO(先进先出) |
| LIFO | LIFO(后进先出) |
| fail-fast | fail-fast(快速失败) |
| Arrays.asList | Arrays.asList(数组转固定长度列表方法) |
| List.of | List.of(不可修改列表工厂方法) |
| ArrayDeque | ArrayDeque(数组双端队列) |
| LinkedHashSet | LinkedHashSet(链式哈希集合) |
| TreeSet | TreeSet(树集合) |
| PriorityQueue | PriorityQueue(优先队列) |
| BlockingQueue | BlockingQueue(阻塞队列) |
| ArrayBlockingQueue | ArrayBlockingQueue(数组阻塞队列) |
| LinkedBlockingQueue | LinkedBlockingQueue(链表阻塞队列) |
| SynchronousQueue | SynchronousQueue(同步移交队列) |
| DelayQueue | DelayQueue(延迟队列) |
| Comparator | Comparator(比较器) |
| Comparable | Comparable(可比较接口) |
| cache line | cache line(缓存行) |
| Arrays.copyOf | Arrays.copyOf(数组复制方法) |
| ArraysSupport.newLength | ArraysSupport.newLength(数组新长度计算方法) |
| ensureCapacity | ensureCapacity(确保容量方法) |
| modCount | modCount(结构修改计数) |
| expectedModCount | expectedModCount(预期结构修改计数) |
| System.arraycopy | System.arraycopy(系统数组复制方法) |
| happens-before | happens-before(先行发生) |
| Stack | Stack(栈类) |
| Vector | Vector(动态数组类) |
| Optional | Optional(可选值容器) |
| Space-Time Tradeoff | Space-Time Tradeoff(空间换时间) |
| Buffering | Buffering(缓冲) |
| Backpressure | Backpressure(背压) |
| InterruptedException | InterruptedException(中断异常) |
| poison pill | poison pill(毒丸对象) |
| seek | seek(定位) |
| KiB | KiB(千字节) |
| MiB | MiB(兆字节) |
| SETNX | SETNX(不存在则设置) |
| LinkedHashMap.head | LinkedHashMap.head(最老条目引用) |
| LinkedHashMap.tail | LinkedHashMap.tail(最新条目引用) |
| ArrayDeque.head | ArrayDeque.head(队头下标) |
| ArrayDeque.tail | ArrayDeque.tail(下一个可写槽位下标) |
| elements | elements(元素数组) |
| prev | prev(前驱) |
| item | item(元素) |
| next | next(后继) |
| capacity | capacity(容量) |
| size | size(元素数) |
| accessOrder | accessOrder(访问顺序标志) |
| removeEldestEntry | removeEldestEntry(移除最老条目方法) |
| firstKey | firstKey(首键获取方法) |
| lastKey | lastKey(末键获取方法) |
| floorKey | floorKey(向下取整键方法) |
| ceilingKey | ceilingKey(向上取整键方法) |
| subMap | subMap(子范围映射方法) |
| NavigableMap | NavigableMap(可导航映射接口) |
| TTL | TTL(存活时间) |
| afterNodeInsertion | afterNodeInsertion(节点插入后处理方法) |
| afterNodeAccess | afterNodeAccess(节点访问后处理方法) |
| false | false(假值) |
| mmdc | mmdc(Mermaid 命令行工具) |
| SVG | SVG(可缩放矢量图形) |
| platform thread | platform thread(平台线程) |
| virtual thread | virtual thread(虚拟线程) |
| memory barrier | memory barrier(内存屏障) |
| data race | data race(数据竞争) |
| race condition | race condition(竞态条件) |
| sequential consistency | sequential consistency(顺序一致性) |
| as-if-serial | as-if-serial(如同串行语义) |
| Store Buffer | Store Buffer(写缓冲区) |
| false sharing | false sharing(伪共享) |
| @Contended | @Contended(缓存行填充注解) |
| JMH | JMH(Java 微基准测试工具) |
| ObjectMonitor | ObjectMonitor(对象监视器) |
| Displaced Mark Word | Displaced Mark Word(置换标记字) |
| EntryList | EntryList(进入队列) |
| WaitSet | WaitSet(等待集合) |
| VarHandle | VarHandle(变量句柄) |
| AtomicInteger | AtomicInteger(原子整数) |
| AtomicReference | AtomicReference(原子引用) |
| AtomicStampedReference | AtomicStampedReference(带版本戳原子引用) |
| Striped64 | Striped64(条带化累加基类) |
| StampedLock | StampedLock(戳锁) |
| ContextSnapshot | ContextSnapshot(上下文快照) |
| TaskDecorator | TaskDecorator(任务装饰器) |
| SecurityContext | SecurityContext(安全上下文) |
| InheritableThreadLocal | InheritableThreadLocal(可继承线程本地变量) |
| TransmittableThreadLocal | TransmittableThreadLocal(可传递线程本地变量) |
| ScopedValue | ScopedValue(作用域值) |
| ThreadPoolExecutor | ThreadPoolExecutor(线程池执行器) |
| Little’s Law | Little’s Law(利特尔定律) |
| Algorithm | Algorithm(算法) |
| Data Structure | Data Structure(数据结构) |
| Time Complexity | Time Complexity(时间复杂度) |
| Space Complexity | Space Complexity(空间复杂度) |
| Big O | Big O(大 O 表示法) |
| Binary Search | Binary Search(二分查找) |
| Bubble Sort | Bubble Sort(冒泡排序) |
| Quick Sort | Quick Sort(快速排序) |
| Merge Sort | Merge Sort(归并排序) |
| Heap Sort | Heap Sort(堆排序) |
| Insertion Sort | Insertion Sort(插入排序) |
| Selection Sort | Selection Sort(选择排序) |
| Two Pointers | Two Pointers(双指针) |
| Sliding Window | Sliding Window(滑动窗口) |
| Depth First Search | Depth First Search(深度优先搜索) |
| Breadth First Search | Breadth First Search(广度优先搜索) |
| Dynamic Programming | Dynamic Programming(动态规划) |
| Greedy | Greedy(贪心算法) |
| Divide and Conquer | Divide and Conquer(分治算法) |
| Prefix Sum | Prefix Sum(前缀和) |
| Monotonic Stack | Monotonic Stack(单调栈) |
| Backtracking | Backtracking(回溯算法) |
| Graph | Graph(图结构) |
| Top K | Top K(前 K 问题) |
| Union Find | Union Find(并查集) |
| Trie | Trie(字典树) |
| Dijkstra | Dijkstra(最短路径算法) |
| KMP | KMP(字符串匹配算法) |
| Array | Array(数组) |
| left | left(左边界) |
| right | right(右边界) |
| mid | mid(中点) |
3. 写作注意事项
- 标题、表格、正文、图中的英文技术词都尽量带中文解释。
- 如果 Mermaid(图表语法)因为节点太长影响渲染,可以在图外补充术语表,但正文中仍然保持英文中文并列。
- 如果遇到新英文技术词,先在正文里标注,再补充到本文件。
