JCSprout README

The project's README from github.com/crossoverJie/JCSprout. As one markdown file: README.md.


Build Status QQ群


Java Core Sprout:处于萌芽阶段的 Java 核心知识库。

访问这里获取更好的阅读体验:https://crossoverjie.top/JCSprout/


202405171520366.png

最近开通了知识星球,感谢大家对 JCSprout 的支持,为大家提供 100 份 10 元优惠券,也就是 69-10=59 元,具体福利大家可以扫码参考再决定是否加入。

PS: 后续会继续维护该项目,同时加入现在热门的 Golang/kubernetes/OpenTelemetry 等知识点,感兴趣的可以加入星球当面催更(当然内容也会更新到这个项目里)。

📊 ⚔️ 🖥 🚏 🏖 🌁 📮 🔍 🚀 🌈 💡
集合 多线程 JVM 分布式 框架 架构设计 数据库 算法 Netty 附加技能 联系作者

常用集合

Java 多线程

JVM

分布式相关

常用框架\第三方组件

架构设计

DB 相关

数据结构与算法

Netty 相关

附加技能

联系作者

crossoverJie#gmail.com

index.jpg

JCSprout (crossoverJie/JCSprout)

Searching Database…

26.8K ·GitHub
Что это такое?JCSprout («Java Core Sprout») — это база знаний на китайском языке по основам Java: подобранная коллекция статей о коллекциях, многопоточности, внутреннем устройстве JVM, распределённых системах, фреймворках, алгоритмах и Netty, с более чем 26 тысячами звёзд на GitHub.
Это библиотека, которую можно подключить к своему проекту, или учебный материал?Учебный материал — README представляет собой оглавление статей, сгруппированных по темам: коллекции, многопоточность, JVM, распределённые системы, фреймворки, проектирование архитектуры, базы данных, алгоритмы и Netty, плюс дополнительные навыки вроде TCP/IP и Git.
Содержимое полностью внутри репозитория или статьи ведут на внешние источники?README работает как указатель: записи — это заголовки со ссылками на полные тексты статей (например, статьи про TCP heartbeat и модель потоков Netty), а в самом репозитории лежит сопутствующий код примеров на Java.
Может ли новичок в Java начать сразу, или сначала нужен опыт?Проект рассчитан на Java-разработчиков, которые хотят глубоко разобраться в основах: статьи сразу переходят к внутренностям вроде ключевого слова synchronized, ReentrantLock и устройства ConcurrentHashMap, так что рабочее знание Java нужно заранее.
На каком языке написаны статьи?На китайском — названия разделов и статей по всему README на китайском, поэтому тем, кто не знает китайского, стоит подготовиться к этому заранее.
Проект ещё поддерживается?Да. Автор говорит, что проект продолжит поддерживаться: запланированы актуальные темы вроде Golang, Kubernetes и OpenTelemetry, а новый контент будет также обновляться в самом репозитории.
Всё бесплатно или часть контента платная?Репозиторий и статьи бесплатные. Отдельно автор ведёт платное сообщество на Knowledge Planet (知识星球) — примерно 59 юаней со скидочным купоном на 10 юаней — для более тесного общения и обновлений, но сам контент репозитория остаётся бесплатным.
Там есть проектирование систем или только внутренности языка?И то, и другое. Помимо JVM и конкурентности есть раздел про архитектуру с проектированием и практикой систем флеш-распродаж (seckill) и системой push-рассылки на миллион пользователей, плюс темы распределённых систем вроде блокировок на Redis и генерации распределённых ID.
Size
1.2 MB
Stars
26.8K
Updated
CommitMay 21
Age
8y
Commits · 90 Days