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 核心知识库)是一个中文的 Java 核心知识库:精心整理的集合、多线程、JVM 原理、分布式、框架、算法和 Netty 等主题文章合集,在 GitHub 上已有超过 26k 星。
它是能加到我项目里的库,还是学习资料?学习资料——README 就是按主题分组的文章目录:集合、多线程、JVM、分布式、框架、架构设计、数据库、算法和 Netty,另外还有 TCP/IP、Git 这类额外的技能内容。
内容都在仓库里,还是文章会跳转到外部链接?README 相当于一个索引:条目是标题,点击后会跳转到完整的文章(比如关于 TCP 心跳和 Netty 线程模型的那些 Netty 文章),仓库本身则附带配套的 Java 示例代码。
Java 新手能直接上手吗,还是得先有基础?它面向想在基础领域深入的 Java 开发者:文章直接讲 synchronized 关键字、ReentrantLock 和 ConcurrentHashMap 的实现原理这类底层内容,所以你得先掌握 Java 才看得懂。
文章是用什么语言写的?中文——README 里的章节和文章标题都是中文,不懂中文的读者在入手之前要有心理准备。
这个项目还在维护吗?在维护。作者表示项目会继续更新,计划补充 Golang、Kubernetes、OpenTelemetry 等当前热门主题,新内容也会直接更新到仓库里。
内容全部免费,还是有一部分要付费?仓库和文章都是免费的。作者另外运营一个付费的知识星球社群(约 59 元,可用 10 元优惠券),用于更近距离的交流和获取动态,但仓库内容本身始终免费。
它涉及系统设计吗,还是只讲语言底层?两者都有。除了 JVM 和并发,还有架构板块,讲秒杀系统的设计与实战、百万级消息推送系统,以及基于 Redis 的分布式锁、分布式 ID 生成这类分布式主题。
Size
1.2 MB
Stars
26.8K
Updated
CommitMay 21
Age
8y
Commits · 90 Days