-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathprogrammer_terms.json
More file actions
3613 lines (3613 loc) · 107 KB
/
Copy pathprogrammer_terms.json
File metadata and controls
3613 lines (3613 loc) · 107 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{
"version": "0.1.0",
"description": "CodeWhisper 开发者术语字典",
"categories": {
"work_terms": {
"name": "职场术语",
"description": "在企业开发中常见的工作相关术语",
"terms": {
"排期": {
"correct": "排期",
"description": "根据需求和开发工作量安排完成时间,在此期间需要按计划推进。若无法按时完成,需要提前向上级或 PM 报风险;若超过截止时间则视为逾期。",
"variants": [
{
"wrong": "排气",
"description": "中文音韵误识别"
},
{
"wrong": "拍期",
"description": "发音近似"
}
]
},
"逾期": {
"correct": "逾期",
"description": "任务未在排期截止时间前完成的情况,通常需要说明原因并在后续排期中补充处理。",
"variants": [
{
"wrong": "预期",
"description": "中文音韵误识别,最常见"
},
{
"wrong": "于期",
"description": "同音字且模型常输出"
},
{
"wrong": "鱼期",
"description": "中文发音接近"
},
{
"wrong": "余期",
"description": "中文近音字"
}
]
},
"提PR": {
"correct": "提PR",
"description": "提交 Pull Request",
"variants": [
{
"wrong": "提pr",
"description": "小写形式"
},
{
"wrong": "TPR",
"description": "术语缩写大小写错误识别"
}
]
},
"提MR": {
"correct": "提MR",
"description": "提交 Merge Request(GitLab叫提MR,GitHub叫提PR)",
"variants": [
{
"wrong": "提mr",
"description": "小写形式"
},
{
"wrong": "TMR",
"description": "术语缩写大小写错误识别"
}
]
},
"Mentor": {
"correct": "Mentor",
"description": "指实习期间的带实习生的导师",
"variants": [
{
"wrong": "门特尔",
"description": "中文错误识别"
},
{
"wrong": "门特儿",
"description": "中文错误识别"
},
{
"wrong": "mentor",
"description": "小写"
},
{
"wrong": "Menter",
"description": "错误识别"
},
{
"wrong": "menter",
"description": "错误识别"
},
{
"wrong": "门特",
"description": "错误识别"
}
]
},
"Leader": {
"correct": "Leader",
"description": "团队负责人,业务负责人,周会早会主持人",
"variants": [
{
"wrong": "leader",
"description": "小写形式"
}
]
},
"提测": {
"correct": "提测",
"description": "提交测试环节",
"variants": [
{
"wrong": "体测",
"description": "同音误识别"
},
{
"wrong": "提侧",
"description": "同音误识别"
},
{
"wrong": "T测",
"description": "同音误识别"
},
{
"wrong": "题册",
"description": "同音误识别"
}
]
},
"联调": {
"correct": "联调",
"description": "与前端或其他部门对接开发,进行上下游接口调用",
"variants": [
{
"wrong": "连调",
"description": "同音误识别"
},
{
"wrong": "联条",
"description": "音韵误识别"
},
{
"wrong": "连条",
"description": "音韵误识别"
}
]
},
"review": {
"correct": "Code review",
"description": "Code review(代码审查)就是团队成员在代码合入主分支(master/main)之前,由其他开发者对你的代码进行检查、讨论、提出修改意见的过程。",
"variants": [
{
"wrong": "code review",
"description": "小写形式"
}
]
},
"灰度": {
"correct": "灰度",
"description": "灰度发布",
"variants": [
{
"wrong": "回度",
"description": "中文音韵误识别"
},
{
"wrong": "挥度",
"description": "中文音韵误识别"
},
{
"wrong": "回读",
"description": "中文音韵误识别"
},
{
"wrong": "汇度",
"description": "中文音韵误识别"
}
]
},
"验收": {
"correct": "验收",
"description": "产品或需求最终确认",
"variants": [
{
"wrong": "厌收",
"description": "音韵误识别"
}
]
},
"权限": {
"correct": "权限",
"description": "举例:过工单,过sql审核的权限",
"variants": [
{
"wrong": "全线",
"description": "识别错误"
}
]
},
"工单": {
"correct": "工单",
"description": "工单是团队在开发、测试、上线等流程中,用于追踪任务、变更、问题、审批等事项的标准化记录单。通常包含任务描述、负责人、优先级、状态、相关审核流程(如 SQL 审核、代码审核、发布审批)、以及执行结果。",
"variants": [
{
"wrong": "公单",
"description": "错误识别"
}
]
},
"用例": {
"correct": "用例",
"description": "测试同学对开发完成的功能进行测试,测试时需要准备测试用例。",
"variants": [
{
"wrong": "用力",
"description": "错误识别"
}
]
},
"示例": {
"correct": "示例",
"description": "展示用例",
"variants": [
{
"wrong": "视力",
"description": "错误识别"
}
]
},
"代码评审": {
"correct": "代码评审",
"description": "Code review,团队成员对他人代码进行的检查和讨论",
"variants": [
{
"wrong": "代码评水",
"description": "音韵误识别"
}
]
},
"工号": {
"correct": "工号",
"description": "员工在公司的唯一编号",
"variants": [
{
"wrong": "公号",
"description": "近似音识别"
}
]
},
"接口文档": {
"correct": "接口文档",
"description": "API接口的使用说明文档",
"variants": [
{
"wrong": "接触文档",
"description": "错误识别"
}
]
},
"HC": {
"correct": "HC",
"description": "Headcount,指招聘编制或岗位名额",
"variants": []
},
"OC": {
"correct": "OC",
"description": "Offer Call,指 HR 或用人方通过电话/口头方式与候选人确认录用意向、薪资及入职相关信息的环节,通常发生在正式书面 offer 发放之前,代表录用基本确定但尚未完成流程",
"variants": []
},
"上线": {
"correct": "上线",
"description": "将功能或版本发布到生产环境",
"variants": []
},
"业务上手": {
"correct": "业务上手",
"description": "快速熟悉业务并能独立处理需求的状态",
"variants": []
},
"内存泄漏": {
"correct": "内存泄漏",
"description": "内存未被释放持续增长,最终可能耗尽资源的问题",
"variants": []
},
"卡点": {
"correct": "卡点",
"description": "项目推进中的阻塞点或关键依赖",
"variants": []
},
"压测": {
"correct": "压测",
"description": "压力测试,验证系统在高负载下的表现",
"variants": []
},
"周报": {
"correct": "周报",
"description": "每周汇报进展和计划的工作报告",
"variants": []
},
"大需求": {
"correct": "大需求",
"description": "工作量大、影响范围广的重要需求",
"variants": []
},
"推进": {
"correct": "推进",
"description": "推动需求或问题向前闭环的过程",
"variants": []
},
"日志追踪": {
"correct": "日志追踪",
"description": "通过日志串联请求链路以定位问题",
"variants": []
},
"服务治理": {
"correct": "服务治理",
"description": "围绕服务稳定性、规范和自治能力的治理建设",
"variants": []
},
"熔断": {
"correct": "熔断",
"description": "在故障或超时情况下快速失败以阻断级联影响",
"variants": []
},
"告警": {
"correct": "告警",
"description": "监控关键指标并在异常时触发告警通知",
"variants": []
},
"背锅": {
"correct": "背锅",
"description": "承担问题或故障责任的戏称",
"variants": []
},
"补丁": {
"correct": "补丁",
"description": "紧急修复包或小范围变更以解决问题",
"variants": []
},
"连接池": {
"correct": "连接池",
"description": "复用连接的池化组件,减少频繁创建销毁开销",
"variants": []
},
"降级": {
"correct": "降级",
"description": "在异常或高压下关闭非核心功能以保证主流程",
"variants": []
},
"限流": {
"correct": "限流",
"description": "限制请求速率或并发以防止系统过载",
"variants": []
},
"需求拆解": {
"correct": "需求拆解",
"description": "将大需求拆分为可执行的子任务和交付物",
"variants": []
},
"复盘": {
"correct": "复盘",
"description": "项目结束后回顾经验教训和改进点",
"variants": []
},
"评估": {
"correct": "评估",
"description": "识别并评估可能影响项目的风险",
"variants": []
}
}
},
"student_terms": {
"name": "大学、八股文术语",
"description": "面向大学生的编程和开发相关术语",
"terms": {
"实习": {
"correct": "实习",
"description": "大学生在企业或组织中进行的实践工作经历",
"variants": [
{
"wrong": "试习",
"description": "同音误识别"
},
{
"wrong": "实席",
"description": "同音误识别"
}
]
},
"技术栈": {
"correct": "技术栈",
"description": "指掌握的技术或技能,如熟练掌握Mybatis",
"variants": [
{
"wrong": "技术站",
"description": "同音误识别"
},
{
"wrong": "技术战",
"description": "同音误识别"
}
]
},
"秋招": {
"correct": "秋招",
"description": "企业在秋季进行的校园招聘活动,通常在8-10月进行",
"variants": [
{
"wrong": "求招",
"description": "同音误识别"
}
]
},
"春招": {
"correct": "春招",
"description": "企业在春季进行的校园招聘活动,通常在2-4月进行",
"variants": [
{
"wrong": "纯招",
"description": "同音误识别"
}
]
},
"校招": {
"correct": "校招",
"description": "企业到学校进行的校园招聘",
"variants": [
{
"wrong": "校兆",
"description": "同音误识别"
},
{
"wrong": "校找",
"description": "同音误识别"
}
]
},
"社招": {
"correct": "社招",
"description": "面向社会人员的招聘,与校招相对",
"variants": [
{
"wrong": "社找",
"description": "同音误识别"
},
{
"wrong": "社兆",
"description": "同音误识别"
}
]
},
"offer": {
"correct": "offer",
"description": "企业发给应聘者的正式录用通知",
"variants": [
{
"wrong": "Offer",
"description": "首字母大写形式"
},
{
"wrong": "OFFER",
"description": "全大写形式"
},
{
"wrong": "奥弗",
"description": "中文音韵识别"
}
]
},
"CV": {
"correct": "CV",
"description": "简历,Curriculum Vitae的简称",
"variants": [
{
"wrong": "cv",
"description": "小写形式"
},
{
"wrong": "CVA",
"description": "识别错误"
}
]
},
"笔试": {
"correct": "笔试",
"description": "招聘过程中的笔试考试环节",
"variants": [
{
"wrong": "鄙视",
"description": "同音误识别"
},
{
"wrong": "比试",
"description": "同音误识别"
}
]
},
"面试": {
"correct": "面试",
"description": "招聘过程中的面对面或线上面试环节",
"variants": [
{
"wrong": "面世",
"description": "正确形式"
}
]
},
"大厂": {
"correct": "大厂",
"description": "指知名的大型互联网公司",
"variants": [
{
"wrong": "大场",
"description": "同音误识别"
}
]
},
"算法": {
"correct": "算法",
"description": "解决问题的步骤和方法,编程竞赛和面试中的常见话题",
"variants": [
{
"wrong": "蒜法",
"description": "同音误识别"
},
{
"wrong": "算发",
"description": "同音误识别"
}
]
},
"数据结构": {
"correct": "数据结构",
"description": "组织和存储数据的方式,与算法紧密相关",
"variants": [
{
"wrong": "数据局造",
"description": "音韵误识别"
}
]
},
"刷题": {
"correct": "刷题",
"description": "反复练习编程题目,特别是在面试准备中",
"variants": []
},
"JVM": {
"correct": "JVM",
"description": "Java Virtual Machine,负责加载和执行Java字节码的虚拟机",
"variants": []
},
"JMM": {
"correct": "JMM",
"description": "Java Memory Model,规定并发场景下的可见性和有序性规则",
"variants": []
},
"GC": {
"correct": "GC",
"description": "Garbage Collection,垃圾回收机制,用于自动释放无用对象占用的内存",
"variants": []
},
"内存模型": {
"correct": "内存模型",
"description": "并发编程中规定线程间可见性、有序性和原子性的规范",
"variants": []
},
"类加载": {
"correct": "类加载",
"description": "JVM将字节码文件加载、验证、准备并初始化为运行时类的过程",
"variants": []
},
"双亲委派": {
"correct": "双亲委派",
"description": "类加载器优先向父加载器请求加载,避免类重复加载并提升安全性",
"variants": []
},
"线程": {
"correct": "线程",
"description": "程序中的最小调度单元,可并发执行任务",
"variants": []
},
"线程池": {
"correct": "线程池",
"description": "预创建并复用线程的池化机制,用于降低频繁创建销毁的开销",
"variants": []
},
"并发": {
"correct": "并发",
"description": "同一时间段处理多个任务,强调对共享资源的协调",
"variants": []
},
"并行": {
"correct": "并行",
"description": "多个任务在多核或多机上同时执行,真正的同一时间运行",
"variants": []
},
"锁": {
"correct": "锁",
"description": "控制并发访问共享资源的同步机制",
"variants": []
},
"synchronized": {
"correct": "synchronized",
"description": "Java关键字,实现内置锁来保证同步",
"variants": []
},
"ReentrantLock": {
"correct": "ReentrantLock",
"description": "Java并发包提供的可重入显示锁,支持可中断和公平等特性",
"variants": []
},
"CAS": {
"correct": "CAS",
"description": "Compare-And-Swap,无锁的原子性更新操作",
"variants": []
},
"AQS": {
"correct": "AQS",
"description": "AbstractQueuedSynchronizer,Java并发框架的同步器基础",
"variants": []
},
"volatile": {
"correct": "volatile",
"description": "Java关键字,提供可见性并禁止指令重排的轻量级同步手段",
"variants": []
},
"原子性": {
"correct": "原子性",
"description": "操作不可分割,要么全部成功要么完全不执行",
"variants": []
},
"可见性": {
"correct": "可见性",
"description": "线程对共享数据的修改能被其他线程及时看到的特性",
"variants": []
},
"有序性": {
"correct": "有序性",
"description": "代码执行顺序不被指令重排破坏,符合预期的先后关系",
"variants": []
},
"死锁": {
"correct": "死锁",
"description": "多个线程互相持有对方需要的资源并相互等待导致无法推进",
"variants": []
},
"活锁": {
"correct": "活锁",
"description": "线程不断改变状态但始终无法完成有用工作的情况",
"variants": []
},
"饥饿": {
"correct": "饥饿",
"description": "线程长期得不到CPU时间片或资源而无法执行",
"variants": []
},
"索引": {
"correct": "索引",
"description": "数据库中用于加速查询的数据结构,常见为B+树",
"variants": []
},
"B+树": {
"correct": "B+树",
"description": "多路平衡树,MySQL索引常用结构,叶子节点有序链表",
"variants": []
},
"事务": {
"correct": "事务",
"description": "数据库中要么全部成功要么全部回滚的一组操作单元",
"variants": []
},
"ACID": {
"correct": "ACID",
"description": "事务的四大特性:原子性、一致性、隔离性、持久性",
"variants": []
},
"隔离级别": {
"correct": "隔离级别",
"description": "数据库并发控制的隔离策略,如读已提交、可重复读等",
"variants": []
},
"MVCC": {
"correct": "MVCC",
"description": "多版本并发控制,通过版本快照减少读写冲突",
"variants": []
},
"锁机制": {
"correct": "锁机制",
"description": "数据库用于保护并发访问的数据一致性的一系列锁策略",
"variants": []
},
"慢查询": {
"correct": "慢查询",
"description": "执行时间超过阈值的SQL,需要分析和优化",
"variants": []
},
"SQL优化": {
"correct": "SQL优化",
"description": "通过索引、重写语句和统计信息等手段降低SQL开销",
"variants": []
},
"缓存": {
"correct": "缓存",
"description": "将热点数据存入快速介质以减少访问延迟",
"variants": []
},
"持久化": {
"correct": "持久化",
"description": "将内存数据落盘,保证服务重启或故障后可恢复",
"variants": []
},
"RDB": {
"correct": "RDB",
"description": "Redis快照持久化方式,定期生成rdb文件保存数据",
"variants": []
},
"AOF": {
"correct": "AOF",
"description": "Redis追加日志的持久化方式,记录写操作以便重放",
"variants": []
},
"消息队列": {
"correct": "消息队列",
"description": "用于异步解耦的消息传递中间件",
"variants": []
},
"异步": {
"correct": "异步",
"description": "任务调用后不阻塞等待结果,依赖回调或事件通知",
"variants": []
},
"削峰": {
"correct": "削峰",
"description": "通过排队或缓冲平滑高峰流量的手段",
"variants": []
},
"顺序性": {
"correct": "顺序性",
"description": "处理或消费顺序与发送顺序保持一致的要求",
"variants": []
},
"幂等": {
"correct": "幂等",
"description": "同一操作执行多次结果一致,避免重复影响",
"variants": [
{
"wrong": "密等",
"description": "音韵误识别"
}
]
},
"重复消费": {
"correct": "重复消费",
"description": "同一消息被消费多次的情况,需要幂等或去重保障",
"variants": []
},
"分区": {
"correct": "分区",
"description": "消息队列或数据库按片拆分数据的逻辑单元",
"variants": []
},
"Offset": {
"correct": "Offset",
"description": "消息队列的消费位点,用于记录读取进度",
"variants": []
},
"SpringCloud": {
"correct": "SpringCloud",
"description": "构建微服务的Spring生态组件集合",
"variants": []
},
"IOC": {
"correct": "IOC",
"description": "控制反转,容器负责创建和管理依赖对象",
"variants": []
},
"AOP": {
"correct": "AOP",
"description": "面向切面编程,用于处理日志、事务等横切关注点",
"variants": []
},
"Bean": {
"correct": "Bean",
"description": "由Spring容器管理的对象实例",
"variants": []
},
"自动装配": {
"correct": "自动装配",
"description": "Spring自动注入依赖对象的能力",
"variants": []
},
"微服务": {
"correct": "微服务",
"description": "将系统拆分为多个可独立部署的小服务架构模式",
"variants": []
},
"TCP": {
"correct": "TCP",
"description": "面向连接、可靠传输的传输层协议",
"variants": []
},
"UDP": {
"correct": "UDP",
"description": "无连接、尽力而为的传输层协议,延迟低",
"variants": []
},
"三次握手": {
"correct": "三次握手",
"description": "TCP建立连接的三步交互流程",
"variants": []
},
"四次挥手": {
"correct": "四次挥手",
"description": "TCP断开连接的四个阶段",
"variants": []
},
"长连接": {
"correct": "长连接",
"description": "保持会话的持久连接,减少重复握手开销",
"variants": []
},
"短连接": {
"correct": "短连接",
"description": "请求完成后立即关闭的连接方式",
"variants": []
},
"KeepAlive": {
"correct": "KeepAlive",
"description": "TCP或HTTP保活机制,定期探测并维持连接",
"variants": []
},
"负载均衡": {
"correct": "负载均衡",
"description": "将请求分摊到多个实例或节点以提升吞吐和可用性",
"variants": []
},
"正向代理": {
"correct": "正向代理",
"description": "代理客户端访问外部资源的代理方式",
"variants": []
},
"分布式": {
"correct": "分布式",
"description": "系统组件运行在多节点协同完成任务的架构形态",
"variants": []
},
"一致性": {
"correct": "一致性",
"description": "分布式环境中数据保持一致的属性",
"variants": []
},
"CAP": {
"correct": "CAP",
"description": "一致性、可用性、分区容忍性的分布式系统权衡定理",
"variants": []
},
"BASE": {
"correct": "BASE",
"description": "基本可用、软状态、最终一致性的分布式理论",
"variants": []
},
"注册中心": {
"correct": "注册中心",
"description": "微服务用于服务发现和注册的中心组件",
"variants": []
},
"配置中心": {
"correct": "配置中心",
"description": "集中存储并动态下发配置的基础设施",
"variants": []
},
"容器": {
"correct": "容器",
"description": "共享宿主机内核的轻量级隔离运行单元",
"variants": []
},
"Pod": {
"correct": "Pod",
"description": "Kubernetes中最小的调度和部署单元",
"variants": []
},
"Service": {
"correct": "Service",
"description": "Kubernetes中为Pod提供稳定访问地址的抽象",
"variants": []
},
"进程": {
"correct": "进程",
"description": "程序在操作系统中的一次运行实例",
"variants": []
},
"多进程": {
"correct": "多进程",
"description": "使用多个进程并行处理任务以提升利用率的方式",
"variants": []
},
"多线程": {
"correct": "多线程",
"description": "单进程内创建多个线程并发执行任务的方式",
"variants": []
},
"进程切换": {
"correct": "进程切换",
"description": "CPU在不同进程之间调度并保存上下文的过程",
"variants": []
},
"线程切换": {
"correct": "线程切换",
"description": "同一进程内在不同线程之间进行的调度切换",
"variants": []
},
"上下文切换": {
"correct": "上下文切换",
"description": "保存当前任务状态并恢复另一个任务状态以实现切换",
"variants": []
},
"程序计数器": {
"correct": "程序计数器",
"description": "记录下一条将要执行指令地址的寄存器",
"variants": []
},
"PC": {
"correct": "PC",
"description": "Program Counter,程序计数器的英文缩写",
"variants": []
},
"虚拟内存": {
"correct": "虚拟内存",
"description": "将物理内存与磁盘结合提供更大地址空间的机制",
"variants": []
},
"物理内存": {
"correct": "物理内存",
"description": "实际的RAM硬件存储空间",
"variants": []
},
"页表": {
"correct": "页表",
"description": "映射虚拟地址到物理地址的数据结构",
"variants": []
},
"分页": {
"correct": "分页",
"description": "将内存划分为固定大小页面以支持虚拟内存的技术",
"variants": []
},
"缺页异常": {
"correct": "缺页异常",
"description": "访问未加载到内存的页面时触发的中断",
"variants": []
},
"MMU": {
"correct": "MMU",
"description": "Memory Management Unit,负责地址转换的硬件单元",
"variants": []
},
"Copy On Write": {
"correct": "Copy On Write",
"description": "写时复制策略,延迟实际拷贝以降低资源开销",
"variants": []
},
"写时复制": {
"correct": "写时复制",
"description": "写时复制的中文表述,修改时才真正复制数据",
"variants": []
},
"ps": {
"correct": "ps",
"description": "Linux查看进程信息的命令",
"variants": []
},
"top": {
"correct": "top",
"description": "动态展示系统进程和资源占用的命令",
"variants": []
},
"htop": {
"correct": "htop",
"description": "交互式的top替代工具,支持滚动和快捷键",
"variants": []
},
"free": {
"correct": "free",
"description": "查看内存使用情况的命令",
"variants": []
},
"df": {
"correct": "df",
"description": "查看磁盘分区空间占用的命令",
"variants": []
},
"du": {
"correct": "du",
"description": "统计目录或文件占用空间的命令",
"variants": []