-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Expand file tree
/
Copy pathREADME.md
More file actions
816 lines (662 loc) · 42.4 KB
/
README.md
File metadata and controls
816 lines (662 loc) · 42.4 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
<p align="center">
<a href="https://javabetter.cn">
<img src="https://cdn.paicoding.com/tobebetterjavaer/images/logo.png" width="200px" alt="二哥的Java进阶之路">
</a>
</p>
<p align="center">
<a href="https://javabetter.cn/blog.html" target="_blank"><img src="https://img.shields.io/badge/博客-在线阅读-green.svg?style=for-the-badge"></a>
<a href="#联系方式" target="_blank"><img src="https://img.shields.io/badge/公众号-沉默王二-brightgreen.svg?style=for-the-badge"></a>
<a href="https://javabetter.cn/zhishixingqiu/" target="_blank"><img src="https://img.shields.io/badge/学习圈子-立即加入-critical?style=for-the-badge"></a>
<a href="https://javabetter.cn/download/java.html" target="_blank"><img src="https://img.shields.io/badge/计算机经典电子书-下载-yellow.svg?style=for-the-badge" alt="无套路下载"></a>
<a href="https://github.com/itwanger/toBeBetterJavaer" target="_blank"><img alt="二哥的Java进阶之路" src="https://img.shields.io/github/stars/itwanger/toBeBetterJavaer?style=for-the-badge"></a><br><br>
<a href="https://github.com/itwanger/toBeBetterJavaer">Github</a> |
<a href="https://gitee.com/itwanger/toBeBetterJavaer">Gitee</a>
</p>
# 为什么会有这个开源知识库
> 知识库取名 **toBeBetterJavaer**,即 **To Be Better Javaer**,意为「成为一名更好的 Java 程序员」,是我自学 Java 以来所有原创文章和学习资料的大聚合。内容包括 Java 基础、Java 并发编程、Java 虚拟机、Java 企业级开发、Java 面试等核心知识点。据说每一个优秀的 Java 程序员都喜欢她,风趣幽默、通俗易懂。学 Java,就认准 二哥的Java进阶之路😄。
>
> 知识库旨在为学习 Java 的小伙伴提供一系列:
> - **优质的原创 Java 教程**
> - **全面清晰的 Java 学习路线**
> - **免费但靠谱的 Java 学习资料**
> - **精选的 Java 岗求职面试指南**
> - **Java 企业级开发所需的必备技术**
>
> 赠人玫瑰手有余香。知识库会持续保持**更新**,欢迎收藏品鉴!
>
> **转载须知** :以下所有文章如非文首说明为转载皆为我(沉默王二)的原创,且不允许转载,如发现恶意抄袭/搬运,会动用法律武器维护自己的权益。让我们一起维护一个良好的技术创作环境!
>
> 推荐你通过在线阅读网站进行阅读,体验更好,速度更快!
>
> - [**二哥的Java进阶之路在线网站(新域名:javabetter.cn 好记,推荐👍)**](https://javabetter.cn)
> - [老版 Java 程序员进阶之路在线网址(老域名 tobebetterjavaer.com 难记)](https://tobebetterjavaer.com)
> - [技术派之二哥的Java进阶之路专栏](https://paicoding.com/column/5/1)
>
> 如果你更喜欢离线的 PDF 版本,戳这个链接获取[👍二哥的 Java 进阶之路.pdf](docs/src/overview/readme.md)
# 知识库地图
> 知识库收录的核心内容就全在这里面了,大类分为 Java 核心、Java 企业级开发、数据库、计算机基础、求职面试、学习资源、程序人生,几乎你需要的这里都有。

一个人可以走得很快,但一群人才能走得更远。[二哥的编程星球](https://javabetter.cn/zhishixingqiu/)已经有 **10000 多名** 球友加入了(马上涨价到 169 元,抓紧时间趁没涨价前加入吧),如果你也需要一个优质的学习环境,扫描下方的优惠券加入我们吧。
<p align="center">
<a href="https://javabetter.cn/zhishixingqiu/">
<kbd>
<img src="https://cdn.paicoding.com/stutymore/readme-itwanger-zsxq.png" width="400px" alt="星球优惠券">
</kbd>
</a>
</p>
新人可免费体验 3 天,不满意可全额退款(只能帮你到这里了😄)。
这是一个 **简历精修 + AI/Agent实战项目 + Java 面试指南 + LeetCode 刷题**的私密圈子,你可以阅读星球专栏、向二哥提问、帮你制定学习计划、和球友一起打卡成长。两个置顶帖「球友必看」和「知识图谱」里已经沉淀了非常多优质的内容,**相信能帮助你走的更快、更稳、更远**。
- [二哥精修简历服务,让你投了就有笔试&面试✌️](https://javabetter.cn/zhishixingqiu/jianli.html)
- [二哥的PaiFlow工作流Agent项目派派工作流上线了,Agent时代你必须掌握✌️](https://javabetter.cn/zhishixingqiu/paiflow.html)
- [二哥的RAG知识库项目派聪明上线了,AI时代你必须拥有的实战项目✌️](https://javabetter.cn/zhishixingqiu/paismart.html)
- [Go 版本的派聪明RAG知识库项目上线了,学习 Go 语言的小伙伴有福了✌️](https://javabetter.cn/zhishixingqiu/paismart-go.html)
- [二哥的技术派实战项目更新了,秋招&暑期/日常实习大杀器✌️](https://javabetter.cn/zhishixingqiu/paicoding.html)
- [二哥的PmHub微服务实战项目上线了,校招和社招均可用✌️](https://javabetter.cn/zhishixingqiu/paicoding.html)
- [二哥的Java面试指南专栏更新了,求职面试必备✌️](https://javabetter.cn/zhishixingqiu/mianshi.html)
# 学习路线
> 除了 Java 学习路线,还有 MySQL、Redis、C语言、C++、Python、Go 语言、操作系统、前端、数据结构与算法、蓝桥杯、大数据、Android、.NET等硬核学习路线,欢迎收藏品鉴!
* [Java学习路线一条龙版(建议收藏🔥)](docs/src/xuexiluxian/java/yitiaolong.md)
* [Java并发编程学习路线(建议收藏🔥)](docs/src/xuexiluxian/java/thread.md)
* [Java虚拟机学习路线(建议收藏🔥)](docs/src/xuexiluxian/java/jvm.md)
* [MySQL 学习路线(建议收藏🔥)](docs/src/xuexiluxian/mysql.md)
* [Redis 学习路线(建议收藏🔥)](docs/src/xuexiluxian/redis.md)
* [C语言学习路线(建议收藏🔥)](docs/src/xuexiluxian/c.md)
* [C++学习路线(建议收藏🔥)](docs/src/xuexiluxian/ccc.md)
* [Python学习路线(建议收藏🔥)](docs/src/xuexiluxian/python.md)
* [Go语言学习路线(建议收藏🔥)](docs/src/xuexiluxian/go.md)
* [操作系统学习路线(建议收藏🔥)](docs/src/xuexiluxian/os.md)
* [前端学习路线(建议收藏🔥)](docs/src/xuexiluxian/qianduan.md)
* [算法和数据结构学习路线(建议收藏🔥)](docs/src/xuexiluxian/algorithm.md)
* [蓝桥杯学习路线(建议收藏🔥)](docs/src/xuexiluxian/lanqiaobei.md)
* [大数据学习路线(建议收藏🔥)](docs/src/xuexiluxian/bigdata.md)
* [Android 安卓学习路线(建议收藏🔥)](docs/src/xuexiluxian/android.md)
* [.NET 学习路线(建议收藏🔥)](docs/src/xuexiluxian/donet.md)
* [Linux 学习路线(建议收藏🔥)](docs/src/xuexiluxian/linux.md)
# 面渣逆袭
> **面试前必读系列**!包括 Java 基础、Java 集合框架、Java 并发编程、Java 虚拟机、Spring、Redis、MyBatis、MySQL、操作系统、计算机网络、RocketMQ、分布式、微服务、设计模式、Linux 等等。
- [面渣逆袭(MySQL八股文面试题)必看👍](docs/src/sidebar/sanfene/mysql.md)
- [面渣逆袭(Redis八股文面试题)必看👍](docs/src/sidebar/sanfene/redis.md)
- [面渣逆袭(Spring八股文面试题)必看👍](docs/src/sidebar/sanfene/spring.md)
- [面渣逆袭(Java 基础篇八股文面试题)必看👍](docs/src/sidebar/sanfene/javase.md)
- [面渣逆袭(Java 集合框架篇八股文面试题)必看👍](docs/src/sidebar/sanfene/collection.md)
- [面渣逆袭(Java 并发编程篇八股文面试题)必看👍](docs/src/sidebar/sanfene/javathread.md)
- [面渣逆袭(Java 虚拟机篇八股文面试题)必看👍](docs/src/sidebar/sanfene/jvm.md)
- [面渣逆袭(MyBatis八股文面试题)必看👍](docs/src/sidebar/sanfene/mybatis.md)
- [面渣逆袭(操作系统八股文面试题)必看👍](docs/src/sidebar/sanfene/os.md)
- [面渣逆袭(计算机网络八股文面试题)必看👍](docs/src/sidebar/sanfene/network.md)
- [面渣逆袭(RocketMQ八股文面试题)必看👍](docs/src/sidebar/sanfene/rocketmq.md)
- [面渣逆袭(分布式面试题八股文)必看👍](docs/src/sidebar/sanfene/fenbushi.md)
- [面渣逆袭(微服务面试题八股文)必看👍](docs/src/sidebar/sanfene/weifuwu.md)
- [面渣逆袭(设计模式面试题八股文)必看👍](docs/src/sidebar/sanfene/shejimoshi.md)
- [面渣逆袭(Linux面试题八股文)必看👍](docs/src/sidebar/sanfene/linux.md)
- [面渣逆袭(OpenClaw面试题八股文)必看👍](docs/src/sidebar/sanfene/openclaw.md)
- [面渣逆袭(Skills面试题八股文)必看👍](docs/src/sidebar/sanfene/skills.md)
# Java基础
> **Java基础非常重要**!包括基础语法、面向对象、集合框架、异常处理、Java IO、网络编程、NIO、并发编程和 JVM。
## Java概述及环境配置
- [《二哥的Java进阶之路》小册简介](docs/src/overview/readme.md)
- [Java简史、特性、前景](docs/src/overview/what-is-java.md)
- [Windows和macOS下安装JDK教程](docs/src/overview/jdk-install-config.md)
- [在macOS和Windows上安装Intellij IDEA](docs/src/overview/IDEA-install-config.md)
- [编写第一个程序Hello World](docs/src/overview/hello-world.md)
## Java基础语法
- [48个关键字及2个保留字全解析](docs/src/basic-extra-meal/48-keywords.md)
- [了解Java注释](docs/src/basic-grammar/javadoc.md)
- [基本数据类型与引用数据类型](docs/src/basic-grammar/basic-data-type.md)
- [自动类型转换与强制类型转换](docs/src/basic-grammar/type-cast.md)
- [Java基本数据类型缓存池剖析(IntegerCache)](docs/src/basic-extra-meal/int-cache.md)
- [Java运算符详解](docs/src/basic-grammar/operator.md)
- [Java流程控制语句详解](docs/src/basic-grammar/flow-control.md)
- [Java 语法基础练习题](docs/src/basic-grammar/basic-exercise.md)
## 数组&字符串
- [掌握Java数组](docs/src/array/array.md)
- [掌握 Java二维数组](docs/src/array/double-array.md)
- [如何优雅地打印Java数组?](docs/src/array/print.md)
- [深入解读String类源码](docs/src/string/string-source.md)
- [为什么Java字符串是不可变的?](docs/src/string/immutable.md)
- [深入理解Java字符串常量池](docs/src/string/constant-pool.md)
- [详解 String.intern() 方法](docs/src/string/intern.md)
- [String、StringBuilder、StringBuffer](docs/src/string/builder-buffer.md)
- [Java中equals()与==的区别](docs/src/string/equals.md)
- [最优雅的Java字符串拼接是哪种方式?](docs/src/string/join.md)
- [如何在Java中拆分字符串?](docs/src/string/split.md)
## Java面向对象编程
- [类和对象](docs/src/oo/object-class.md)
- [Java中的包](docs/src/oo/package.md)
- [Java变量](docs/src/oo/var.md)
- [Java方法](docs/src/oo/method.md)
- [Java可变参数详解](docs/src/basic-extra-meal/varables.md)
- [手把手教你用 C语言实现 Java native 本地方法](docs/src/oo/native-method.md)
- [Java构造方法](docs/src/oo/construct.md)
- [Java访问权限修饰符](docs/src/oo/access-control.md)
- [Java代码初始化块](docs/src/oo/code-init.md)
- [Java抽象类](docs/src/oo/abstract.md)
- [Java接口](docs/src/oo/interface.md)
- [Java内部类](docs/src/oo/inner-class.md)
- [深入理解Java三大特性:封装、继承和多态](docs/src/oo/encapsulation-inheritance-polymorphism.md)
- [详解Java this与super关键字](docs/src/oo/this-super.md)
- [详解Java static 关键字](docs/src/oo/static.md)
- [详解Java final 关键字](docs/src/oo/final.md)
- [掌握Java instanceof关键字](docs/src/basic-extra-meal/instanceof.md)
- [聊聊Java中的不可变对象](docs/src/basic-extra-meal/immutable.md)
- [方法重写 Override 和方法重载 Overload 有什么区别?](docs/src/basic-extra-meal/override-overload.md)
- [深入理解Java中的注解](docs/src/basic-extra-meal/annotation.md)
- [Java枚举:小小enum,优雅而干净](docs/src/basic-extra-meal/enum.md)
## 集合框架(容器)
- [Java集合框架概览,包括List、Set、Map、队列](docs/src/collection/gailan.md)
- [深入探讨 Java ArrayList](docs/src/collection/arraylist.md)
- [深入探讨 Java LinkedList](docs/src/collection/linkedlist.md)
- [Java Stack详解](docs/src/collection/stack.md)
- [Java HashMap详解](docs/src/collection/hashmap.md)
- [Java LinkedHashMap详解](docs/src/collection/linkedhashmap.md)
- [Java TreeMap详解](docs/src/collection/treemap.md)
- [Java 双端队列 ArrayDeque详解](docs/src/collection/arraydeque.md)
- [Java 优先级队列PriorityQueue详解](docs/src/collection/PriorityQueue.md)
- [Java Comparable和Comparator的区别](docs/src/collection/comparable-omparator.md)
- [时间复杂度,评估ArrayList和LinkedList的执行效率](docs/src/collection/time-complexity.md)
- [ArrayList和LinkedList的区别](docs/src/collection/list-war-2.md)
- [Java 泛型深入解析](docs/src/basic-extra-meal/generic.md)
- [Java迭代器Iterator和Iterable有什么区别?](docs/src/collection/iterator-iterable.md)
- [为什么禁止在foreach里执行元素的删除操作?](docs/src/collection/fail-fast.md)
## Java IO
- [深入了解 Java IO](docs/src/io/shangtou.md)
- [Java File:IO 流的起点与终点](docs/src/io/file-path.md)
- [Java 字节流:Java IO 的基石](docs/src/io/stream.md)
- [Java 字符流:Reader和Writer的故事](docs/src/io/reader-writer.md)
- [Java 缓冲流:Java IO 的读写效率有了质的飞升](docs/src/io/buffer.md)
- [Java 转换流:Java 字节流和字符流的桥梁](docs/src/io/char-byte.md)
- [Java 打印流:PrintStream & PrintWriter](docs/src/io/print.md)
- [Java 序列流:Java 对象的序列化和反序列化](docs/src/io/serialize.md)
- [Java Serializable 接口:明明就一个空的接口嘛](docs/src/io/Serializbale.md)
- [深入探讨 Java transient 关键字](docs/src/io/transient.md)
## 异常处理
- [一文彻底搞懂Java异常处理,YYDS](docs/src/exception/gailan.md)
- [深入理解 Java 中的 try-with-resources](docs/src/exception/try-with-resources.md)
- [Java异常处理的20个最佳实践](docs/src/exception/shijian.md)
- [空指针NullPointerException的传说](docs/src/exception/npe.md)
- [try-catch 捕获异常真的会影响性能吗?](docs/src/exception/try-catch-xingneng.md)
## 常用工具类
- [Java Scanner:扫描控制台输入的工具类](docs/src/common-tool/scanner.md)
- [Java Arrays:专为数组而生的工具类](docs/src/common-tool/arrays.md)
- [Apache StringUtils:专为Java字符串而生的工具类](docs/src/common-tool/StringUtils.md)
- [Objects:专为操作Java对象而生的工具类](docs/src/common-tool/Objects.md)
- [Java Collections:专为集合而生的工具类](docs/src/common-tool/collections.md)
- [Hutool:国产良心工具包,让你的Java变得更甜](docs/src/common-tool/hutool.md)
- [Guava:Google开源的Java工具库,太强大了](docs/src/common-tool/guava.md)
- [其他常用Java工具类:IpUtil、MDC、ClassUtils、BeanUtils、ReflectionUtils](docs/src/common-tool/utils.md)
## Java新特性
- [Java 8 Stream流:掌握流式编程的精髓](docs/src/java8/stream.md)
- [Java 8 Optional最佳指南:解决空指针问题的优雅之选](docs/src/java8/optional.md)
- [深入浅出Java 8 Lambda表达式:探索函数式编程的魅力](docs/src/java8/Lambda.md)
- [Java 14 开箱,新特性Record、instanceof、switch香香香香](docs/src/java8/java14.md)
## Java网络编程
- [Java网络编程的基础:计算机网络](docs/src/socket/network-base.md)
- [Java Socket:飞鸽传书的网络套接字](docs/src/socket/socket.md)
- [牛逼,用Java Socket手撸了一个HTTP服务器](docs/src/socket/http.md)
## Java NIO
- [Java NIO 比传统 IO 强在哪里?](docs/src/nio/nio-better-io.md)
- [一文彻底解释清楚Java 中的NIO、BIO和AIO](docs/src/nio/BIONIOAIO.md)
- [详解Java NIO的Buffer缓冲区和Channel通道](docs/src/nio/buffer-channel.md)
- [聊聊 Java NIO中的Paths、Files](docs/src/nio/paths-files.md)
- [Java NIO 网络编程实践:从入门到精通](docs/src/nio/network-connect.md)
- [一文彻底理解Java IO模型](docs/src/nio/moxing.md)
## 重要知识点
- [Java命名规范:编写可读性强的代码](docs/src/basic-extra-meal/java-naming.md)
- [解决中文乱码:字符编码全攻略 - ASCII、Unicode、UTF-8、GB2312详解](docs/src/basic-extra-meal/java-unicode.md)
- [深入浅出Java拆箱与装箱](docs/src/basic-extra-meal/box.md)
- [深入理解Java浅拷贝与深拷贝](docs/src/basic-extra-meal/deep-copy.md)
- [Java hashCode方法解析](docs/src/basic-extra-meal/hashcode.md)
- [Java到底是值传递还是引用传递?](docs/src/basic-extra-meal/pass-by-value.md)
- [为什么无法实现真正的泛型?](docs/src/basic-extra-meal/true-generic.md)
- [Java 反射详解](docs/src/basic-extra-meal/fanshe.md)
## Java并发编程
- [并发编程小册简介](docs/src/thread/readme.md)
- [Java多线程入门](docs/src/thread/wangzhe-thread.md)
- [获取线程的执行结果](docs/src/thread/callable-future-futuretask.md)
- [Java线程的6种状态及切换](docs/src/thread/thread-state-and-method.md)
- [线程组和线程优先级](docs/src/thread/thread-group-and-thread-priority.md)
- [进程与线程的区别](docs/src/thread/why-need-thread.md)
- [多线程带来了哪些问题?](docs/src/thread/thread-bring-some-problem.md)
- [Java的内存模型(JMM)](docs/src/thread/jmm.md)
- [volatile关键字解析](docs/src/thread/volatile.md)
- [synchronized关键字解析](docs/src/thread/synchronized-1.md)
- [synchronized的四种锁状态](docs/src/thread/synchronized.md)
- [深入浅出偏向锁](docs/src/thread/pianxiangsuo.md)
- [CAS详解](docs/src/thread/cas.md)
- [AQS详解](docs/src/thread/aqs.md)
- [锁分类和 JUC](docs/src/thread/lock.md)
- [重入锁ReentrantLock](docs/src/thread/reentrantLock.md)
- [读写锁ReentrantReadWriteLock](docs/src/thread/ReentrantReadWriteLock.md)
- [等待通知条件Condition](docs/src/thread/condition.md)
- [线程阻塞唤醒类LockSupport](docs/src/thread/LockSupport.md)
- [Java的并发容器](docs/src/thread/map.md)
- [并发容器ConcurrentHashMap](docs/src/thread/ConcurrentHashMap.md)
- [非阻塞队列ConcurrentLinkedQueue](docs/src/thread/ConcurrentLinkedQueue.md)
- [阻塞队列BlockingQueue](docs/src/thread/BlockingQueue.md)
- [并发容器CopyOnWriteArrayList](docs/src/thread/CopyOnWriteArrayList.md)
- [本地变量ThreadLocal](docs/src/thread/ThreadLocal.md)
- [线程池](docs/src/thread/pool.md)
- [定时任务ScheduledThreadPoolExecutor](docs/src/thread/ScheduledThreadPoolExecutor.md)
- [原子操作类Atomic](docs/src/thread/atomic.md)
- [魔法类 Unsafe](docs/src/thread/Unsafe.md)
- [通信工具类](docs/src/thread/CountDownLatch.md)
- [Fork/Join](docs/src/thread/fork-join.md)
- [生产者-消费者模式](docs/src/thread/shengchanzhe-xiaofeizhe.md)
## Java虚拟机
- [JVM小册简介](docs/src/jvm/readme.md)
- [大白话带你认识JVM](docs/src/jvm/what-is-jvm.md)
- [JVM是如何运行Java代码的?](docs/src/jvm/how-run-java-code.md)
- [Java的类加载机制(付费)](docs/src/jvm/class-load.md)
- [Java的类文件结构](docs/src/jvm/class-file-jiegou.md)
- [从javap的角度轻松看懂字节码](docs/src/jvm/bytecode.md)
- [栈虚拟机与寄存器虚拟机](docs/src/jvm/vm-stack-register.md)
- [字节码指令详解](docs/src/jvm/zijiema-zhiling.md)
- [深入理解JVM的栈帧结构](docs/src/jvm/stack-frame.md)
- [深入理解JVM的运行时数据区](docs/src/jvm/neicun-jiegou.md)
- [深入理解JVM的垃圾回收机制](docs/src/jvm/gc.md)
- [深入理解 JVM 的垃圾收集器:CMS、G1、ZGC](docs/src/jvm/gc-collector.md)
- [Java 创建的对象到底放在哪?](docs/src/jvm/whereis-the-object.md)
- [深入理解JIT(即时编译)](docs/src/jvm/jit.md)
- [JVM 性能监控之命令行篇](docs/src/jvm/console-tools.md)
- [JVM 性能监控之可视化篇](docs/src/jvm/view-tools.md)
- [阿里开源的 Java 诊断神器 Arthas](docs/src/jvm/arthas.md)
- [内存溢出排查优化实战](docs/src/jvm/oom.md)
- [CPU 100% 排查优化实践](docs/src/jvm/cpu-percent-100.md)
- [JVM 核心知识点总结](docs/src/jvm/zongjie.md)
# Java进阶
> - **到底能不能成为一名合格的 Java 程序员,从理论走向实战?Java进阶这部分内容就是一个分水岭**!
> - 纸上得来终觉浅,须知此事要躬行。
## 开发/构建工具
> 工欲善其事必先利其器,这句话大家都耳熟能详了,熟练使用开发/构建工具可以让我们极大提升开发效率,解放生产力。
- [5分钟带你深入浅出搞懂Nginx](docs/src/nginx/nginx.md)
### IDEA
> 集成开发环境,Java 党主要就是 Intellij IDEA 了,号称史上最强大的 Java 开发工具,没有之一。
- [分享 4 个阅读源码必备的 IDEA 调试技巧](docs/src/ide/4-debug-skill.md)
- [分享 1 个可以在 IDEA 里下五子棋的插件](docs/src/ide/xechat.md)
- [分享 10 个可以一站式开发的 IDEA 神级插件](docs/src/ide/shenji-chajian-10.md)
### Maven
> Maven 是目前比较流行的一个项目构建工具,基于 pom 坐标来帮助我们管理第三方依赖,以及项目打包。
- [终于把项目构建神器Maven捋清楚了~](docs/src/maven/maven.md)
### Git
> Git 是一个分布式版本控制系统,缔造者是大名鼎鼎的林纳斯·托瓦茲 (Linus Torvalds),Git 最初的目的是为了能更好的管理 Linux 内核源码。如今,Git 已经成为全球软件开发者的标配。如果说 Linux 项目促成了开源软件的成功并改写了软件行业的格局,那么 Git 则是改变了全世界开发者的工作方式和写作方式。
- [1小时彻底掌握Git](docs/src/git/git-qiyuan.md)
- [GitHub 远程仓库端口切换](docs/src/git/port-22-to-443.md)
## Spring
- [Spring AOP扫盲](docs/src/springboot/aop-log.md)
- [Spring IoC扫盲](docs/src/springboot/ioc.md)
## SpringBoot
- [一分钟快速搭建Spring Boot项目](docs/src/springboot/initializr.md)
- [Spring Boot 整合 lombok](docs/src/springboot/lombok.md)
- [Spring Boot 整合 MySQL 和 Druid](docs/src/springboot/mysql-druid.md)
- [Spring Boot 整合 JPA](docs/src/springboot/jpa.md)
- [Spring Boot 整合 Thymeleaf 模板引擎](docs/src/springboot/thymeleaf.md)
- [Spring Boot 如何开启事务支持?](docs/src/springboot/transaction.md)
- [Spring Boot 中使用过滤器、拦截器、监听器](docs/src/springboot/Filter-Interceptor-Listener.md)
- [Spring Boot 整合 Redis 实现缓存](docs/src/redis/redis-springboot.md)
- [Spring Boot 整合 Logback 定制日志框架](docs/src/springboot/logback.md)
- [Spring Boot 整合 Swagger-UI 实现在线API文档](docs/src/springboot/swagger.md)
- [Spring Boot 整合 Knife4j,美化强化丑陋的Swagger](docs/src/gongju/knife4j.md)
- [Spring Boot 整合 Spring Task 实现定时任务](docs/src/springboot/springtask.md)
- [Spring Boot 整合 MyBatis-Plus AutoGenerator 生成编程喵项目骨架代码](docs/src/kaiyuan/auto-generator.md)
- [Spring Boot 整合Quartz实现编程喵定时发布文章](docs/src/springboot/quartz.md)
- [Spring Boot 整合 MyBatis](docs/src/springboot/mybatis.md)
- [一键部署 Spring Boot 到远程 Docker 容器](docs/src/springboot/docker.md)
- [如何在本地(macOS环境)跑起来编程喵(Spring Boot+Vue)项目源码?](docs/src/springboot/macos-codingmore-run.md)
- [如何在本地(Windows环境)跑起来编程喵(Spring Boot+Vue)项目源码?](docs/src/springboot/windows-codingmore-run.md)
- [编程喵🐱实战项目如何在云服务器上跑起来?](docs/src/springboot/linux-codingmore-run.md)
- [SpringBoot中处理校验逻辑的两种方式:Hibernate Validator+全局异常处理](docs/src/springboot/validator.md)
## Netty
- [超详细Netty入门,看这篇就够了!](docs/src/netty/rumen.md)
## 辅助工具
- [Chocolatey:一款GitHub星标8.2k+的Windows命令行软件管理器,好用到爆!](docs/src/gongju/choco.md)
- [Homebrew,GitHub 星标 32.5k+的 macOS 命令行软件管理神器,功能真心强大!](docs/src/gongju/brew.md)
- [Tabby:一款逼格更高的开源终端工具,GitHub 星标 21.4k](docs/src/gongju/tabby.md)
- [Warp:号称下一代终端神器,GitHub星标2.8k+,用完爱不释手](docs/src/gongju/warp.md)
- [WindTerm:新一代开源免费的终端工具,GitHub星标6.6k+,太酷了!](docs/src/gongju/windterm.md)
- [chiner:干掉 PowerDesigner,国人开源的数据库设计工具,界面漂亮,功能强大](docs/src/gongju/chiner.md)
- [DBeaver:干掉付费的 Navicat,操作所有数据库就靠它了!](docs/src/gongju/DBeaver.md)
## 开源轮子
- [Forest:一款极简的声明式HTTP调用API框架](docs/src/gongju/forest.md)
- [Junit:一个开源的Java单元测试框架](docs/src/gongju/junit.md)
- [fastjson:阿里巴巴开源的JSON解析库](docs/src/gongju/fastjson.md)
- [Gson:Google开源的JSON解析库](docs/src/gongju/gson.md)
- [Jackson:GitHub上star数最多的JSON解析库](docs/src/gongju/jackson.md)
- [Log4j:Java日志框架的鼻祖](docs/src/gongju/log4j.md)
- [Log4j 2:Apache维护的一款高性能日志记录工具](docs/src/gongju/log4j2.md)
- [Logback:Spring Boot内置的日志处理框架](docs/src/gongju/logback.md)
- [SLF4J:阿里巴巴强制使用的日志门面担当](docs/src/gongju/slf4j.md)
## 分布式
- [全文搜索引擎Elasticsearch入门教程](docs/src/elasticsearch/rumen.md)
- [可能是把ZooKeeper概念讲的最清楚的一篇文章](docs/src/zookeeper/jibenjieshao.md)
- [微服务网关:从对比到选型,由理论到实践](docs/src/microservice/api-wangguan.md)
## 消息队列
- [RabbitMQ入门教程(概念、应用场景、安装、使用)](docs/src/mq/rabbitmq-rumen.md)
- [怎么确保消息100%不丢失?](docs/src/mq/100-budiushi.md)
- [Kafka核心知识点大梳理](docs/src/mq/kafka.md)
# 数据库
> - **简而言之,就是按照数据结构来组织、存储和管理数据的仓库**。几乎所有的 Java 后端开发都要学习数据库这块的知识,包括关系型数据库 MySQL,缓存中间件 Redis,非关系型数据库 MongoDB 等。
## MySQL
- [MySQL 的安装和连接,结合技术派实战项目来讲](docs/src/mysql/install.md)
- [MySQL 的数据库操作,利用 Spring Boot 实现数据库的自动创建](docs/src/mysql/database.md)
- [MySQL 表的基本操作,结合技术派的表自动初始化来讲](docs/src/mysql/table.md)
- [MySQL 的数据类型,4000 字 20 张手绘图,彻底掌握](docs/src/mysql/data-type.md)
- [MySQL 的字符集和比较规则,从跟上掌握](docs/src/mysql/charset.md)
- [MySQL bin目录下的那些可执行文件,包括备份数据库、导入 CSV 等](docs/src/mysql/bin.md)
- [MySQL 的字段属性,默认值、是否为空、主键、自增、ZEROLFILL等一网打尽](docs/src/mysql/column.md)
- [MySQL 的简单查询,开始踏上 SELECT 之旅](docs/src/mysql/select-simple.md)
- [MySQL 的 WEHRE 条件查询,重点搞懂 % 通配符](docs/src/mysql/select-where.md)
- [如何保障MySQL和Redis的数据一致性?](docs/src/mysql/redis-shuju-yizhixing.md)
- [从根上理解 MySQL 的事务](docs/src/mysql/lijie-shiwu.md)
- [浅入深出 MySQL 中事务的实现](docs/src/mysql/shiwu-shixian.md)
## Redis
- [Redis入门(适合新手)](docs/src/redis/rumen.md)
- [聊聊缓存雪崩、穿透、击穿](docs/src/redis/xuebeng-chuantou-jichuan.md)
## MongoDB
- [MongoDB最基础入门教程](docs/src/mongodb/rumen.md)
# 计算机基础
> - **计算机基础包括操作系统、计算机网络、计算机组成原理、数据结构与算法等**。对于任何一名想要走得更远的 Java 后端开发来说,都是必须要花时间和精力去夯实的。
> - 万丈高露平地起,勿在浮沙筑高台。
- [操作系统核心知识点大梳理](docs/src/cs/os.md)
- [计算机网络核心知识点大梳理](docs/src/cs/wangluo.md)
# 求职面试
> - **学习了那么多 Java 知识,耗费了无数的脑细胞,熬掉了无数根秀发,为的是什么?当然是谋取一份心仪的 offer 了**。那八股文、面试题、城市选择、优质面经又怎能少得了呢?
> - 千淘万漉虽辛苦,吹尽狂沙始到金。
## 面试题&八股文
- [34 道 Java 精选面试题👍](docs/src/interview/java-34.md)
- [13 道 Java HashMap 精选面试题👍](docs/src/interview/java-hashmap-13.md)
- [60 道 MySQL 精选面试题👍](docs/src/interview/mysql-60.md)
- [15 道 MySQL 索引精选面试题👍](docs/src/interview/mysql-suoyin-15.md)
- [12 道 Redis 精选面试题👍](docs/src/interview/redis-12.md)
- [40 道 Nginx 精选面试题👍](docs/src/interview/nginx-40.md)
- [17 道 Dubbo 精选面试题👍](docs/src/interview/dubbo-17.md)
- [40 道 Kafka 精选面试题👍](docs/src/interview/kafka-40.md)
- [Java 基础背诵版八股文必看🍉](docs/src/interview/java-basic-baguwen.md)
- [Java 并发编程背诵版八股文必看🍉](docs/src/interview/java-thread-baguwen.md)
- [Java 虚拟机背诵版八股文必看🍉](docs/src/interview/java-jvm-baguwen.md)
- [携程面试官👤:大文件上传时如何做到秒传?](docs/src/interview/mianshiguan-bigfile-miaochuan.md)
- [阿里面试官👤:为什么要分库分表?](docs/src/interview/mianshiguan-fenkufenbiao.md)
- [淘宝面试官👤:优惠券系统该如何设计?](docs/src/interview/mianshiguan-youhuiquan.md)
## 优质面经
- [硕士读者春招斩获深圳腾讯PCG和杭州阿里云 offer✌️](docs/src/mianjing/shanganaliyun.md)
- [本科读者小公司一年工作经验社招拿下阿里美团头条京东滴滴等 offer✌️](docs/src/mianjing/shezynmjfxhelmtttjddd.md)
- [非科班读者,用一年时间社招拿下阿里 Offer✌️](docs/src/mianjing/xuelybdzheloffer.md)
- [二本读者社招两年半10家公司28轮面试面经✌️](docs/src/mianjing/huanxgzl.md)
- [双非一本秋招收获腾讯ieg、百度、字节等6家大厂offer✌️](docs/src/mianjing/quzjlsspdx.md)
- [双非学弟收割阿里、字节、B站校招 offer,附大学四年硬核经验总结✌️](docs/src/mianjing/zheisnylzldhzd.md)
- [深漂 6 年了,回西安的一波面经总结✌️](docs/src/mianjing/chengxyspnhxagzl.md)
## 面试准备
- [面试常见词汇扫盲+大厂面试特点分享💪](docs/src/nice-article/weixin/miansmtgl.md)
- [有无实习/暑期实习 offer 如何准备秋招?💪](docs/src/nice-article/weixin/zijxjjdyfqzgl.md)
- [简历如何优化,简历如何投递,面试如何准备?💪](docs/src/nice-article/weixin/luoczbmsddyb.md)
- [校招时间节点、简历编写、笔试、HR面、实习等注意事项💪](docs/src/nice-article/weixin/youdxzhhmjzlycfx.md)
## 城市选择
- [武汉都有哪些值得加入的IT互联网公司?](docs/src/cityselect/wuhan.md)
- [北京都有哪些值得加入的IT互联网公司?](docs/src/cityselect/beijing.md)
- [广州都有哪些值得加入的IT互联网公司?](docs/src/cityselect/guangzhou.md)
- [深圳都有哪些值得加入的IT互联网公司?](docs/src/cityselect/shenzhen.md)
- [西安都有哪些值得加入的IT互联网公司?](docs/src/cityselect/xian.md)
- [青岛都有哪些值得加入的IT互联网公司?](docs/src/cityselect/qingdao.md)
- [郑州都有哪些值得加入的IT互联网公司?](docs/src/cityselect/zhengzhou.md)
- [苏州都有哪些值得加入的IT互联网公司?](docs/src/cityselect/suzhou.md)
- [南京都有哪些值得加入的IT互联网公司?](docs/src/cityselect/nanjing.md)
- [杭州都有哪些值得加入的IT互联网公司?](docs/src/cityselect/hangzhou.md)
- [成都都有哪些值得加入的IT互联网公司?](docs/src/cityselect/chengdu.md)
- [济南都有哪些值得加入的IT互联网公司?](docs/src/cityselect/jinan.md)
# 学习资源
> - **不知道学什么?不知道该怎么学?找不到优质的学习资源**?这些问题在这里统统都可以找到答案。
> - 我会把自己十多年的编程经验和学习资源毫不保留的分享出来。
## PDF下载
- [👏下载→30天速通 Java.pdf](docs/src/pdf/java30day.md)
- [👏下载→Linux速查备忘手册.pdf](docs/src/pdf/linux.md)
- [👏下载→超1000本计算机经典书籍分享](docs/src/pdf/java.md)
- [👏下载→2022年全网最全关于程序员学习和找工作的PDF资源](docs/src/pdf/programmer-111.md)
- [👏下载→深入浅出Java多线程PDF](docs/src/pdf/java-concurrent.md)
- [👏下载→GitHub星标115k+的Java教程](docs/src/pdf/github-java-jiaocheng-115-star.md)
- [👏下载→重学Java设计模式PDF](docs/src/pdf/shejimoshi.md)
- [👏下载→Java版LeetCode刷题笔记](docs/src/pdf/java-leetcode.md)
- [👏下载→阿里巴巴Java开发手册](docs/src/pdf/ali-java-shouce.md)
- [👏下载→阮一峰C语言入门教程](docs/src/pdf/yuanyifeng-c-language.md)
- [👏下载→BAT大佬的刷题笔记](docs/src/pdf/bat-shuati.md)
- [👏下载→给操作系统捋条线PDF](docs/src/pdf/os.md)
- [👏下载→豆瓣9.1分的Pro Git中文版](docs/src/pdf/progit.md)
- [👏下载→简历模板](docs/src/pdf/jianli.md)
## 学习建议
- [计算机专业该如何自学编程,看哪些书籍哪些视频哪些教程?](docs/src/xuexijianyi/LearnCS-ByYourself.md)
- [如何阅读《深入理解计算机系统》这本书?](docs/src/xuexijianyi/read-csapp.md)
- [电子信息工程最好的出路的是什么?](docs/src/xuexijianyi/electron-information-engineering.md)
- [如何填报计算机大类高考填志愿,计科、人工智能、软工、大数据、物联网、网络工程该怎么选?](docs/src/xuexijianyi/gaokao-zhiyuan-cs.md)
- [测试开发工程师必读经典书籍有哪些?](docs/src/xuexijianyi/test-programmer-read-books.md)
- [校招 Java 后端开发应该掌握到什么程度?](docs/src/xuexijianyi/xiaozhao-java-should-master.md)
- [大裁员下,程序员如何做“副业”?](docs/src/xuexijianyi/chengxuyuan-fuye.md)
- [如何在繁重的工作中持续成长?](docs/src/xuexijianyi/ruhzfzdgzzcxcz.md)
- [如何获得高并发的经验?](docs/src/xuexijianyi/gaobingfa-jingyan-hsmcomputer.md)
- [怎么跟 HR 谈薪资?](docs/src/xuexijianyi/hr-xinzi.md)
- [程序员 35 岁危机,如何破局?](docs/src/xuexijianyi/35-weiji.md)
- [不到 20 人的 IT 公司该去吗?](docs/src/xuexijianyi/20ren-it-quma.md)
- [本科生如何才能进入腾讯、阿里等一流的互联网公司?](docs/src/xuexijianyi/benkesheng-ali-tengxun.md)
- [计算机考研 408 统考该如何准备?](docs/src/xuexijianyi/408.md)
# 知识库搭建
> 从购买阿里云服务器+域名购买+域名备案+HTTP 升级到 HTTPS,全方面记录《二哥的Java进阶之路》知识库的诞生和改进过程,涉及到 docsify、Git、Linux 命令、GitHub 仓库等实用知识点。
- [购买云服务器](docs/src/szjy/buy-cloud-server.md)
- [安装宝塔面板](docs/src/szjy/install-baota-mianban.md)
- [购买域名&域名解析](docs/src/szjy/buy-domain.md)
- [备案域名](docs/src/szjy/record-domain.md)
- [给域名配置HTTPS证书](docs/src/szjy/https-domain.md)
- [使用docsify+Git+GitHub+码云+阿里云服务器搭建知识库网站](docs/src/szjy/tobebetterjavaer-wangzhan-shangxian.md)
本知识库使用 VuePress 搭建,并基于[VuePress Theme Hope](https://theme-hope.vuejs.press/zh/)主题,你可以把[仓库](https://github.com/itwanger/toBeBetterJavaer)拉到本地后直接通过 `pnpm docs:clean-dev` 跑起来。
>前提是你已经安装好 node.js 和 pnpm 环境。

点击链接就可以在本地看到运行后的效果了。

如果想部署服务器,可以进入 scripts 目录,执行 `./deploy-docs.sh` 脚本,需要先 `cp .env.example .env`,把你的服务器地址、用户名、密钥、远程路径等信息填进去。
# 联系作者
>- 作者是一名普通普通普通普通三连的 Java 后端开发者,热爱学习,热爱分享
>- 参加工作以后越来越理解交流和分享的重要性,在不停地汲取营养的同时,也希望帮助到更多的小伙伴们
>- 二哥的Java进阶之路,不仅是作者自学 Java 以来所有的原创文章和学习资料的大聚合,更是作者向这个世界传播知识的一个窗口。
## 心路历程
- [走近作者:个人介绍 Q&A](docs/src/about-the-author/readme.md)
- [我的第一个,10 万(B站视频播放)](docs/src/about-the-author/bzhan-10wan.md)
- [我的第一个,一千万!知乎阅读](docs/src/about-the-author/zhihu-1000wan.md)
- [我的第二个,一千万!CSDN阅读](docs/src/about-the-author/csdn-1000wan.md)
## 联系方式
### 原创公众号
GitHub 上标星 10000+ 的开源知识库《[二哥的 Java 进阶之路](https://github.com/itwanger/toBeBetterJavaer)》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 10000+ 的 Java 教程](https://javabetter.cn/overview/)
微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。

### star趋势图
[](https://star-history.com/#itwanger/toBeBetterJavaer&Date)
### 友情链接
- [paicoding](https://github.com/itwanger/paicoding),⭐️一款好用又强大的开源社区,附详细教程,包括Java、Spring、MySQL、Redis、微服务&分布式、消息队列、操作系统、计算机网络、数据结构与算法等计算机专业核心知识点。学编程,就上技术派😁。
- [Hippo4J](https://github.com/acmenlt/dynamic-threadpool),🔥 强大的动态线程池,附带监控报警功能(没有依赖中间件),完全遵循阿里巴巴编码规范。
- [JavaGuide](https://github.com/Snailclimb/JavaGuide),「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!
### 捐赠鼓励
开源不易,如果《二哥的Java进阶之路》对你有些帮助,可以请作者喝杯咖啡,算是对开源做出的一点点鼓励吧!
<div align="left">
<img src="https://cdn.paicoding.com/tobebetterjavaer/images/weixin-zhifu.png" width="260px">
</div>
:gift_heart: 感谢大家对我资金的赞赏,每隔一个月会统计一次。
时间|小伙伴|赞赏金额
---|---|---
2025-07-02|橘子|4元
2025-06-28|m*u|10元
2025-06-15|l*y|5元
2025-05-28|*航|6元
2025-05-25|*星|10元
2025-05-25|*(|6.66元
2025-05-17|*鋈|4元
2025-05-10|*庆|1元
2025-05-08|芋*3|10元
2025-04-17|*南|10元
2025-03-31|:*D|4元
2025-03-26|A*.|6.66元
2025-02-18|R*.|6.66元
2025-02-08|*金|5元
2025-01-17|*蓝|8.88元
2024-12-30|*甜|2元
2024-12-26|*阳|1元
2024-12-18|*。|1.5元
2024-12-06|E*g|5元
2024-12-04|*佚|0.88元
2024-12-02|A*g|6.66元
2024-11-30|1*0|10元
2024-11-23|W*Z|11元
2024-11-17|*旺|2元
2024-11-16|*年|1元
2024-11-14|*🤖|10元
2024-11-13|*光|0.1元
2024-10-25|*陈|1元
2024-10-06|*天|10元
2024-10-04|2*2|20元
2024-09-25|c*l|1元
2024-09-14|.*6|1.9元
2024-08-16|*了|20元
2024-08-14|*李|0.66元
2024-08-12|*Z|6.66元
2024-08-09|*峰|2元
2024-07-13|*运|20元
2024-07-01|*风|1元
2024-06-30|*迷|1元
2024-06-23|*瓦|1元
2024-06-17|*芒|5元
2024-06-13|*啊|9.99元
2024-06-03|S*d|1元
2024-05-23|*气|3元
2024-05-22|w*r|6.6元
2024-05-01|*笑|0.01元
2024-04-24|1*0|3元
2024-04-10|迷*x|21元
2024-04-08|*青|5元
2024-04-08|敲不出来的一个符号|1元
2024-04-07|*i|0.01元
2024-04-06|*牛|10元
2024-04-03|Y*T|10元
2024-04-02|B*E|2元
2024-03-20|*卡|1元
2024-03-18|*嘎|6.66元
2024-03-17|*兴|0.01元
2024-03-12|*鹏|0.02元
2024-03-12|y*u|0.01元
2024-02-29|r*y|6元
2024-02-23|*~|9.99元
2024-02-21|从头再来|5元
2024-02-15|*斗|10元
2024-02-02|*切|2元
2024-02-01|*康|9元
2024-01-31|*康|1元
2024-01-22|*妙|10元
2024-01-17|*清|9.9元
2024-01-12|*奥|5元
2024-01-04|*👈🏻|1元
2024-01-03|*|3元
2024-01-03|Y*o|2元
2023-12-22|*逗|50元
2023-11-25|*君|2元
2023-10-23|*🐻|6.66元
2023-10-17|*哈|5元
2023-10-12|0*7|7.77元
2023-10-03|S*d|0.5元
2023-09-27|*1|1元
2023-09-25|L*e|10.24元
2023-09-19|*人|2元
2023-09-15|L*D|2元
2023-09-15|*暖|5元
2023-09-11|A*B|1元
2023-08-21|*氏|2元
2023-08-18|*寻|1元
2023-08-03|*案|10.24元
2023-08-02|*,|1元
2023-07-24|m*l|3元
2023-07-20|lzy|6元
2023-07-14|s*!|2元
2023-07-02|*晴|1元
2023-06-26|*雨|6.66元
2023-06-21|*航|6元
2023-06-21|*狼|3元
2023-06-19|*定|2元
2023-06-18|*道|5元
2023-06-16|* 文|1元
2023-06-14|G*e|66.6元
2023-06-07|*.|0.5元
2023-05-23|*W|5元
2023-05-19|*飞|6元
2023-05-10|c*r|1元
2023-04-26|r*J|10.24元
2023-04-22|*明|1元
2023-04-09|* 刀|10元
2023-04-03|*意|0.02元
2023--03-17|*昌|8 元
2023-03-16|~*~|66.6 元
2023-03-15|*枫|6.6 元
2023-03-10|十年|1 元
2023-03-04|*风|5 元
2023-02-26|一个表情(emoji)|1 元
2023-02-23|曹*n|5元
2023-02-11|昵称加载中.|6.6元
2023-02-09|*明|10元
2023-02-09|*风|5元
2023-02-09|*z|3元
2023-02-09|*夫|10元
2023-02-08|*宝|5 元
2023-01-18|*念|0.01元
2023-01-18|*来|1元
2023-01-10|*A*t|1元
2023-01-07|*忠|5元
2023-12-02|g*g|0.1元
2022-11-13|*王|5元
2022-11-10|*车|1元
2022-11-10|F*k|1元
2022-11-05|*H|3元
2022-11-04|*金|0.02元
2022-11-04|*尘|15元
2022-11-02|*峰|1元
2022-10-29|~*~|6元
2022-10-28|k*k|1元
2022-10-20|*电|2元
2022-10-15|*深|5元
2022-09-30|*君|1元
2022-09-28|*懂|1元
2022-09-27|*府|1元
2022-09-23|*问号(emogji)|5元
2022-09-23|H*n|1元
2022-09-23|*a|0.01元
2022-09-08|*👀|20元
2022-09-07|丹*1|20元
2022-08-27|*夹|40元
2022-07-06|体*P|2元
2022-07-05|*谦|5元
2022-06-18|*杰|2元
2022-06-15|L*c|15元
2022-06-10|*❤|1元
2022-06-09|'*'|1元
2022-06-07|*勇|1元
2022-06-03|*鸭|1元
2022-05-12|*烟|10元
2022-04-25|*思|5元
2022-04-20|w*n|1元
2022-04-12|E*e|10 元
2022-03-19|*风|9.9元
2022-03-04|袁晓波|99元
2022-02-17|*色|1元
2022-02-17|M*y|1元
2022-01-28|G*R|6.6元
2022-01-20|*光|50元
2022-01-14|*浩|1元
2022-01-01|刚*好|3.6元
2022-01-01|马*谊|6.6元
2021-12-20|t*1|5 元
2021-10-26|*猫|28 元
2021-10-11|*人|28 元
2021-09-28|*人|1 元
2021-09-05|N*a|3 元
2021-09-02|S*n|6.6 元
2021-08-21|z*s|3 元
2021-08-20|A*g|10 元
2021-08-09|*滚|0.1 元
2021-08-02|*秒|1 元
2021-06-13|*7| 28 元
2021-05-04|*学|169 元
2021-04-29|p*e|2 元
2021-04-28|追风筝的神|1 元
### 参与贡献
1. 如果你对本项目有任何建议或发现文中内容有误的,欢迎提交 issues 进行指正。
2. 对于文中我没有涉及到知识点,欢迎提交 PR。