优秀书籍、文章、专栏收集及推荐(持续更新 ...)
✔️ 数据结构&算法
数据结构与算法之美 - 王争 - 极客时间
学习数据结构与算法必入专栏,强烈推荐!个人心中给小争哥排为极客时间里最会讲解的作者之一。
还要推荐另一个:设计模式之美 - 王争 - 极客时间算法面试通关40讲 - 覃超 - 极客时间
应对要求不是特别高的算法面试很足够了,配合楼上小争哥的《设计模式之美》食用,口味更佳。清晰理解红黑树的演变—红黑的含义 - 甜菜波波
“ 红黑树,对不少人来说是个比较头疼的名字,在网上搜资料也很少有讲清楚其演变来源的,多数一上来就给你来五条定义,红啊黑啊与根节点距离相等之类的,然后就开始进行旋转、插入、删除这些操作。一通操作下来,连红色和黑色怎么来的,是什么含义,有什么作用都云里雾里的,能搞清楚就怪了。”
本文介绍红黑树,暂时不涉及任何代码,只是帮助你理解红黑树的演变来源,树结构中红黑色具体含义,保证你理解了过后,再去看什么旋转插入的东西,要清晰得多。换句话说,理解本文要描述的内容是从代码级理解红黑树的基础。
✔️ 设计模式
- 设计模式之美 - 王争 - 极客时间
之前读过《设计模式》、《Head First设计模式》、《大话设计模式》几本书,但对设计模式的学习效果不怎么好。主要原因可能是书里的例子比较脱离实际开发,很难有非常好的理解。
直到遇到了小争哥的这个专栏,可以说让我对设计模式的很多知识点都有了更深刻的理解,并且真正能够在工作编码中运用设计模式来改善代码。值得反复多读几遍。
✔️ 数据库
MySQL实战45讲 - 林晓斌/丁奇 - 极客时间
我心目中极客时间里讲解水平与小争哥并列第一的林晓斌老师。学习MySQL必入专栏,强烈推荐!千金良方——MySQL性能优化金字塔法则
朋友推荐的,说很接地气,非常具有实操性。还没顾上看。Redis核心技术与实战 - 蒋德钧 - 极客时间
针对 Redis 的一门入门及进阶课程,结合评论区里课代表 Katio 同学的总结和补充食用口味更佳。Redis为什么变慢了?一文讲透如何排查Redis性能问题
Katio同学关于 Redis 性能问题排查的全面总结。
✔️ JVM
✔️ 多线程
✔️ 分布式
- 基于Redis的分布式锁到底安全吗?
针对 Redis 的作者提出的高可用分布式锁 Redlock 算法究竟是否安全,一些业内人士和作者有过一场大讨论,本文就是记录了这场讨论的整个过程。阅读本文有助于加深对与分布式锁的理解。
✔️ 其他
作者:prik
永久链接: https://trzoey.github.io/blog-prik/java-notes/收藏夹/
转载请注明出处,谢谢合作💓。