8000 GitHub - anyber/Java-Notes: java学习笔记,包括JVM,并发,JDK一些工具的源码,各种书籍,spring,hashMap实现源码分析,剑指offer题解。
[go: up one dir, main page]

Skip to content

java学习笔记,包括JVM,并发,JDK一些工具的源码,各种书籍,spring,hashMap实现源码分析,剑指offer题解。

Notifications You must be signed in to change notification settings

anyber/Java-Notes

 
 

Repository files navigation

写在前面


最近没有更这个模块了,不是去偷懒了。我搞了个小项目,就是那种烂大街的,springboot 的电商项目。不过这个是有升级的,从单体一步步往上升级,到集群到分布式,(当然,这个不是我写的)。现在我只完成了单体的部分,可以直接下载经过简单的配置就可以部署,主要是想通过这个学习下互联网在部署的时候都会用到哪些技术,有需要的可以看看,如果入门也可以作为选择

最近在更算法部分,先从剑指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

可以下载那个文件夹,里面有实现的数据结构

HashMap

JVM(基本更完)

可以参考这个来看《深入理解Java虚拟机》

链接:https://github.com/leosanqing/Java-Notes/tree/master/JVM

Redis

  • Redis实战代码(python版)

并发

链接:https://github.com/leosanqing/Java-Notes/tree/master/ConcurrencyProgramming

设计模式

把『图解设计模式』这本书的代码敲了四遍(因为我实在太菜,只能用这种笨办法),算是勉强入门了。也根据自己的理解,改动了一小部分。

可以看下我现在对设计模式的理解(不一定对),主要还是可拓展性各个类之间解耦从而达到能作为独立组件存在的目的

https://github.com/leosanqing/Java-Notes/tree/master/designPattern

SpringMVC

手写的SpringMVC框架

单例和多例的区别

联系我

如果是有疑问或者建议意见想和我交流,可以添加我的微信,我会尽可能解答

About

java学习笔记,包括JVM,并发,JDK一些工具的源码,各种书籍,spring,hashMap实现源码分析,剑指offer题解。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.2%
  • Python 1.7%
  • HTML 0.1%
0