notes icon indicating copy to clipboard operation
notes copied to clipboard

算法刷题指南、Java多线程与高并发、Java集合源码、Spring boot、Spring Cloud等笔记,源码级学习笔记后续也会更新。

写作前面

本项目的 GITHUB 开源地址:https://github.com/wardseptember/notes

如果你在阅读本项目的过程中有发现不明白或者错误的地方,请随时到项目地址发布 issue 或者 fork 项目后发布 PR 帮助作者改善!不胜感激!

Notes

stars forks

在线阅读

同步更新哦


核心内容

Java

  • Java基础笔记
  • JVM学习笔记

高频面试题专题

  • B树和B+树详解.md
  • 红黑树
  • HashCode和equals
  • ArrayList源码分析
  • LinkedList源码分析
  • Vector源码解析
  • Stack源码分析
  • PriorityQueue源码分析
  • ArrayQueue源码分析
  • HashMap源码详解(基于jdk1.8和1.7)
  • HashSet源码解析
  • LinkedHashMap源码分析
  • LinkedHashSet源码分析
  • TreeMap源码分析
  • TreeSet源码分析
  • Hashtable源码详解
  • ConcurrentHashMap源码详解(基于1.7和1.8)
  • Thread源码解析
  • ThreadLocal源码解析
  • AQS源码详解
  • ReentrantLock源码解析
  • Semaphore源码分析
  • CountDownLatch源码分析
  • 三次握手、四次挥手、重传机制、滑动窗口、流量控制、拥塞控制、TCP/UDP全解析
  • 进程间通信的方式
  • HTTP/HTTPS详解及HTTP 1.0、1.1、2、3对比
  • 二维码扫描登陆原理
  • 在浏览器输入 URL 回车后,会发生什么?

算法

  • 二叉树面试题刷题模板
  • 字符串面试题总结
  • 数组面试题总结
  • 链表面试题总结
  • 栈和队列面试题总结
  • 位运算面试题总结
  • 哈希表面试题总结
  • 双指针面试题总结
  • 排序面试题总结
  • 二分查找面试题总结
  • 递归面试题总结
  • 贪心算法面试题总结
  • 分治算法面试题总结
  • 回溯算法面试题总结
  • 动态规划面试题总结
  • 搜索面试题总结
  • 并查集面试题总结
  • 单调栈面试题总结
  • 滑动窗口面试题总结
  • 数学方面 面试题总结
  • 快速幂面试题总结
  • LeetCode题解
  • 剑指Offer题解

多线程和高并发

  • 多线程和高并发

操作系统

  • 操作系统基础
  • 内存管理
  • 进程和线程
  • 进程间通信的方式
  • 调度算法
  • 互斥锁、自旋锁、读写锁、悲观锁、乐观锁的应用场景

数据库

网络

Nginx

  • Nginx

设计模式

  • 设计模式

Spring

  • spring基础

机器学习

  • 集成学习
  • 联邦学习

GIT

  • Git教程

Maven

  • Maven笔记

可视化数据结构

这是个学习数据结构的神器,基本上包含常用数据结构的所有可视化过程哦。

下图是红黑树插入节点和删除节点的演示,关注公众号大数据技术与机器学习,后台回复"可视化数据结构"获取网站地址哦。(或者直接扫描下方二维码关注公众号)


公众号

关注我获得最新笔记、更多资源


GPL v2.0

LICENSE

联系方式