双十一买了三分之一,现在就摞成两摞了,看了一半还有一半
推荐几个最近在看的书,『少有人走的路』,『认知天性』,『海街日记』。第一个讲如何成为一个心智成熟的人,成年不代表心智成熟。第二个是讲述如何学习。第三个讲述家人的羁绊,是部未完结的漫画,心情不好的时候可以看看,很治愈。
最近在更算法部分,先从剑指offer开始,毕竟面试要用的。
码字不易,点个star吧。尤其是自从我入职后,最近这些都是我起早贪黑写的。早上6点多起来,晚上12点多睡,你们看我提交的时间不是早上7点多就是晚上11点多。
Java学习笔记,内容包括JVM,spring,hashMap实现源码分析,多线程,剑指offer题解,设计模式。然后根据面试的重点,又将很多从里面抽出,专门整了个面试的分类,如果是看面试的东西的话,可以重点看这个
目前只更新了设计模式 和JVM的部分内容 ,我会一到两天更新一次.目前在更新
如果觉得可以,请点个 star 关注哦,谢谢各位大兄弟,小姐姐。
邀请老哥,小姐姐们一起完成这个repo
书籍 | 面试相关 | JVM(已更完) | 源码区 | spring |
---|---|---|---|---|
设计模式(第一阶段完) | 算法(在更) | 并发编程(在更) | 工具(中间件) | 数据结构 |
书籍主要分为两方面,一个是技术类书籍,一类是非技术类书籍(这个部分我基本都看过觉得不错的),如果你不知道该看什么,可以参考我的这些目录
技术类我很多也没看过,因为是菜鸡,不过这个是参考了很多推荐的,综合起来的,
非技术的我基本都看过,所以每本都会有我觉得好的看点,感兴趣的可以点击链接下载(部分有资源) 或者自行找资源
https://github.com/leosanqing/Java-Notes/tree/master/books
链接:https://github.com/leosanqing/Java-Notes/tree/master/Struct
可以下载那个文件夹,里面有实现的数据结构
可以参考这个来看《深入理解Java虚拟机》
链接:https://github.com/leosanqing/Java-Notes/tree/master/JVM
-
- 虚拟机跨平台的基础
- 能看懂的字节码系列-上和下。PS:这个真的写了好半天,截了非常多的图,每一步基本都有,就是为了让你们看这个不用翻回到上面
- 类加载都经历了啥
- 类加载器和双亲委派模型
- 对象创建
- 栈帧结构(重点看slot复用和动态连接)
- 重写和重载的区别(方法调用层面)
-
- 并发准备放在并发编程那一模块,JVM这本书上和并发编程讲到的有一些小细节不一样,那个更加详细,因此到时候就放并发模块的目录。
- 链接
- Redis实战代码(python版)
链接:https://github.com/leosanqing/Java-Notes/tree/master/ConcurrencyProgramming
把『图解设计模式』这本书的代码敲了四遍(因为我实在太菜,只能用这种笨办法),算是勉强入门了。也根据自己的理解,改动了一小部分。
可以看下我现在对设计模式的理解(不一定对),主要还是可拓展性和各个类之间解耦从而达到能作为独立组件存在的目的
https://github.com/leosanqing/Java-Notes/tree/master/designPattern
如果是有疑问或者建议意见想和我交流,可以添加我的微信,我会尽可能解答