title | category | icon |
---|---|---|
Java Quality Open Source Technology Tutorial |
Open Source Projects |
book |
- JavaGuide :【Java Learning + Interview Guide】 A comprehensive guide covering the core knowledge required for most Java programmers.
- toBeBetterJavaer:A straightforward and humorous Java learning guide, covering Java basics, Java Collections Framework, Java concurrency, JVM, Java enterprise development (Git, SSM, Spring Boot), and more.
- interview-guide:Summarizes key points from backend interview topics, hoping to assist students preparing for internet development job interviews.
- advanced-java : A complete beginner's guide to advanced knowledge for internet Java engineers: Covers knowledge in high concurrency, distributed systems, high availability, microservices, and massive data processing.
- toBeTopJavaer:The path to becoming a top Java engineer.
- technology-talk : Collects commonly used technology frameworks in the Java ecosystem, open source middleware, system architecture, databases, large company architecture cases, commonly used third-party libraries, project management, online issue troubleshooting, personal growth, and reflections.
- JCSprout : A budding core knowledge repository for Java.
- bestJavaer : A series of tutorials to become a better Java programmer.
- java-design-patterns:Design patterns implemented in Java.
- cs-self-learning:A self-learning guide for computer science, summarizing high-quality computer courses from many prestigious universities in Europe and America.
- CS-Notes:Essential knowledge for technical interviews, Leetcode solutions, backend interviews, Java interviews, spring recruitment, autumn recruitment, operating systems, computer networks, system design.
- Waking-Up:A comprehensive summary of computer fundamentals (computer networks/operating systems/databases/Git...) interview questions.
- springboot-guide:Summary of core knowledge points of Spring Boot. Based on Spring Boot 2.19+.
- SpringAll:A step-by-step guide to learning Spring Boot, Spring Boot & Shiro, Spring Cloud, Spring Security & Spring Security OAuth2, along with the blog's Spring series source code.
- Springboot-Notebook : A series of composite cases based on Spring Boot, integrating mainstream internet technologies such as Redis, RabbitMQ, ES, MongoDB, Spring Cloud, Kafka, and Skywalking to implement various common functionalities.
- springboot-learning-example:Spring Boot practical learning examples, the best practice for beginners and core technology consolidation.
- spring-boot-demo:Spring Boot demo is a project for deep learning and hands-on practice with Spring Boot. It currently includes a total of 63 integration demos and has completed 52.
- SpringBoot-Labs:A series of tutorials on Spring Boot.
Related articles:GitHub nearly 100k likes SpringBoot learning tutorial + practical recommendations! Awesome!
- SpringCloudLearning : Fang Zhipeng's "The Simplest Spring Cloud Tutorial Source Code in History".
- springcloud-learning : A Spring Cloud tutorial covering most core component usage.
- SpringCloud:A microservice development scaffold based on SpringCloud2.1, integrating spring-security-oauth2, nacos, feign, sentinel, and springcloud-gateway.
Related articles:GitHub nearly 70k likes Spring Cloud learning tutorial + practical project recommendations! Awesome!
- nginx-tutorial:A series of minimal Nginx tutorials, including HTTP reverse proxy, HTTPS reverse proxy, load balancing, static site setups, and file server construction.
- juicy-bigdata:An engaging introduction to big data, featuring introductory courses on big data technologies.
- flink-learning:Includes Flink basics, concepts, principles, practice, performance tuning, and source code analysis.
- 《Philosophical Principles of High Concurrency》:This book aims to discuss a philosophical principle hidden behind high concurrency issues—the identification and decomposition of single points.
- 《Effective Java (3rd Edition) Bilingual Version》:A bilingual learning reference for each chapter of 《Effective Java (3rd Edition)》.
- 《DDIA (Designing Data-Intensive Applications) Chinese Version》:Chinese translation of 《Designing Data-Intensive Applications》DDIA.
- 《Phoenix Architecture》:Discusses how to build a reliable large-scale distributed system.
- 《Distributed Systems Patterns Chinese Version》:Chinese translation of 《Patterns of Distributed Systems》.