0, Java official documentation
Site: http://www.matools.com/api/java8
1. Geek Technology
Site: https://time.geekbang.org/?m=0&d=3&c=13&sort=2&order=desc
2. The working principle of SpringMVC
Site: https://mp.weixin.qq.com/s/AiW0-sfBphOqcveHsNZCZA
3. A story tells the working principle of the CPU
Site: https://mp.weixin.qq.com/s/RdhlDKgE_c90CkK1ZiGLwQ
4. In-depth analysis of Java memory leaks
Site: https://mp.weixin.qq.com/s/-OWsY2CAVDMs15IFgRAJWQ
5. Let's talk about Java garbage collection from beginning to end
Site: http://www.itsoku.com/article/233#menu_9
6. In-depth understanding of Java virtual machine notes --- memory area
Site: http://www.itsoku.com/article/94#menu_10
7. Spring series blog
Site: http://www.itsoku.com/article/264
8. Examples of SSM projects
9. [Introduction to Minimalist] Learn MyBatis in 4 hours
Site: https://www.bilibili.com/video/BV1V7411w7VW
10. Spring from entry to actual combat
Site: https://www.bilibili.com/video/BV1Gt411N7HF?p=1
11. Spring MVC from entry to actual combat
Site: https://www.bilibili.com/video/BV1GE411d7KE
12. [Minimalist Getting Started] One hour to learn SSM framework integration
Site: https://www.bilibili.com/video/BV1hE411F77L
14. [Tutorial] Quickly get started with Tomcat to deploy JavaWeb applications
Site: https://www.bilibili.com/video/BV1gJ411q7Lf
15. Java Web from entry to actual combat [full version]
Site: https://www.bilibili.com/video/BV1BJ411L7NR
16. [2020 version] 4 hours to learn Spring Boot+Vue front-end and back-end separation development
Site: https://www.bilibili.com/video/BV137411B7vB
17. [Interview] Detailed explanation of String, breaking through high-frequency Java test sites to help you get a high-paying offer
Site: https://www.bilibili.com/video/BV1c4411y7w2
18. Typora tutorial
Site: https://www.jianshu.com/p/2f40341df631
19. Java memory model
Site: http://www.cnblogs.com/nexiyi/p/java_memory_model_and_thread.html
20: The difference between Minor GC, Major GC and Full GC
Site: https://blog.csdn.net/zl1zl2zl3/article/details/88654850
21, javaweb learning summary (7)-HttpServletResponse object (1)
Site: https://www.cnblogs.com/xdp-gacl/p/3789624.html
22. What exactly is a servlet?
Site: https://blog.csdn.net/zj12352123/article/details/80576748
23: SSM configuration and implementation of simple database addition, deletion, modification and query operations
Site: https://www.cnblogs.com/wangyan12-9/p/8276173.html
24. Java Web from entry to actual combat [full version]
Site: https://www.bilibili.com/video/BV1BJ411L7NR?p=1
25, JVM series of excellent blogs
Site: https://www.cnblogs.com/qlqwjy/category/1087565.html
26. Where exactly is String str = "abc" stored?
Site: https://blog.csdn.net/qq_29067755/article/details/52124251
https://blog.csdn.net/m18500961204/article/details/58153174、https://www.cnblogs.com/ytjava/p/7360109.html
27. The parameters in mybatis dynamic query have both entity bean types and basic types
28, SSM Integration Notes- Crazy God Edition
Site: https://www.cnblogs.com/renxuw/p/13041086.html
29, java8 specification document
Site: http://www.matools.com/api/java8
30. "In-depth understanding of the principle of mybatis" Architecture design and case analysis of MyBatis
Site: https://blog.csdn.net/luanlouis/article/details/40422941
31. JVM memory analysis tool: Jprofiler download address:
https://www.ej-technologies.com/products/jprofiler/overview.html
Activation code: https://blog.csdn.net/fzy629442466/article/details/95454744
32. JVM series: in-depth detailed explanation of JVM memory model and detailed configuration of JVM parameters
Site: https://www.jianshu.com/p/895deef15808
33. JVM performance optimization (1) First understanding of JVM
Site: https://www.jianshu.com/p/e598eecc1be9
34. What content is stored in the Method Area of the Java Virtual Machine (JVM)
Site: https://www.breakyizhan.com/javamianshiti/2839.html
35, sql performance optimization
Site: https://www.jianshu.com/p/1d072b9b30bd
36, JMM and underlying implementation principles
Site: https://www.jianshu.com/p/8a58d8335270
37. Detailed explanation of the underlying principles of JVM and the four major garbage collection algorithms (long text warning)
(1) Site: https://www.jianshu.com/p/9e6841a895b4
(2) Site: https://segmentfault.com/a/1190000020483916
(4) Site: https://blog.csdn.net/a724888/category_9274218.html
(5) View the GC situation of jvm through the jstat command under Linux : https://www.cnblogs.com/ChoviWu/p/10069399.html
(6) JVM series blog: https://www.cnblogs.com/GarfieldEr007/category/1339156.html
(7) Detailed explanation of Jstat command-1.8 : https://www.jianshu.com/p/123079b47670
(8) The GC principle and tuning of the old and difficult GC, this is all explained clearly : https://blog.51cto.com/14410880/2550070
(9) Detailed explanation of JVM Garbage First (G1) garbage collector : https://blog.csdn.net/coderlius/article/details/79272773
(10) Introduction to -XX:CMSInitiatingOccupancyFraction=70 and -XX:+UseCMSInitiatingOccupancyOnly : https://blog.csdn.net/varyall/article/details/80041068
38. Cheng Xiaoming's blog (high-quality articles)
Site: https://www.infoq.cn/profile/1278512/publish
39. Distributed transaction control solution based on microservice architecture [End]
Site: https://www.bilibili.com/video/BV1rp4y1C7SV?p=2
Silicon Valley is still the latest -jvm- 40,2019 Zhou Yang - Silicon Valley is still - new
Site: https://www.bilibili.com/video/BV1TJ411R75F?p=1
41. The installation, configuration and uninstallation of different versions of MySQL on mac, and the problem of installing different versions of MySQL at the same time is solved
Site: https://blog.csdn.net/weixin_43030741/article/details/85643661
42, mysql master-slave synchronization principle
Site: https://blog.51cto.com/machael/239112
43. Java High Concurrency Blog Series: Java Work Shop-Passerby
Site: http://www.itsoku.com/article/198
44, Kafka series of blogs
Site: https://my.oschina.net/jallenkwong/blog/4449224
45, Java concurrent programming is awesome PPT
(2)http://wenku.baidu.com/view/e045b6040740be1e650e9a4e.html
46, awesome CSDN technology blog
Site: https://blog.csdn.net/a724888
47. Technical Blog Archive
Site: https://choviwu.top/archives
48. Easily understand Java bytecode
Site: https://www.cnblogs.com/GarfieldEr007/p/9943531.html