{"repo":"BookaiCode/JavaRecord","free":true,"listed":false,"github":"https://github.com/BookaiCode/JavaRecord","clone":"git clone https://github.com/BookaiCode/JavaRecord.git","description":"「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。打造Java后端知识体系，帮助Java初学者成长","language":null,"stars":142,"topics":["java","mysql","redis","elasticsearch","design-pattern","jvm"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"这是我学习Java的知识总结，我会按照下面的技术栈一步步完善整个知识体系。 分享给正在学习Java的你们，希望可以帮助你们少走一些弯路，一起学习进步！ 文章首发公众号，每周至少一更。如果有帮助到大家，希望点个Star！让我有持续的动力，感谢🤝 :star: Java ### - 深入详解ThreadLocal - 使用Optional优雅避免空指针异常 - 我画了35张图就是为了让你深入 AQS - 一个 static 还能难得住我？ - 原来这才是动态代理！！！ - synchronized 的超多干货！ - ExecutorCompletionService详解 - CompletableFuture深度解析 - 面试官：响应式编程和虚拟线程怎么选？看完这篇不再被问倒 :page facing up: JVM ### - 面试官：JVM是如何判定对象已死的？学JVM必会的知识！ - GC的前置工作，聊聊GC是如何快速枚举根节点的 - GC面临的困境，JVM是如何解决跨代引用的？ - 昨晚做梦面试官问我三色标记算法 - 深入解析CMS垃圾回收器 - 深入解析G1垃圾回收器 - 深入解析ZGC垃圾回收器 :hammer: MySQL ### - 深入解析 MySQL 双写缓冲区 - 再深入一点 binlog和relay-log到底长啥样？ - 男人要慢，SQL要快：记一次慢SQL优化 - 听说你对explain 很懂？ - 深入浅出MySQL MRR（Multi-Range Read） - 拿捏！隔离级别、幻读、Gap Lock、Next-Key Lock - 深入理解MySQL中的Join算法 - MySQL分区表详解 - 缓存和数据库一致性问题，看这篇就够了 - 全网最详细MVCC讲解，一篇看懂 - 六个案例搞懂间隙锁 :envelope: Redis ### - Redis类型(Type)与编码(Encoding) - Redis性能优化：理解与使用Redis Pipeline - 布隆过滤器：原理与应用 - 探索 Redis 与 MySQL 的双写问题 - Redis内存碎片：深度解析与优化策略 - Redis中的Big Key问题：排查与解决思路 - 超详细！彻底说明白Redis持久化 - 深度剖析：Redis分布式锁到底安全吗？看完这篇文章彻底懂了！ - Redis为什么变慢了？一文讲透如何排查Redis性能问题 万字长文 - Redis最佳实践：7个维度+43条使用规范，带你彻底玩转Redis 附实践清单 - 颠覆认知——Redis会遇到的15个「坑」，你踩过几个？ :lock: Elasticsearch ### - 一起学Elasticsearch系列-核心概念 - 一起学Elasticsearch系列-索引的CRUD - 一起学 Elasticsearch 系列 -Mapping - 一起学Elasticsearch系列-Query DSL - 一起学 Elasticsearch 系列-分词器 - 一起学Elasticsearch系列-聚合查询 - 一起学Elasticsearch系列-脚本查询 - 一起学Elasticsearch系列-索引的批量操作 - 一起学Elasticsearch系列-模糊搜索 - 一起学Elasticsearch系列-搜索推荐 - 一起学Elasticsearch系列 -Nested & Join - 一起学Elasticsearch系列-深度分页问题 - 一起学Elasticsearch系列-并","default_branch":null,"files":null,"tree":[],"storefront":"/r/BookaiCode","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BookaiCode/JavaRecord/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}