# Notes **Repository Path**: Reanon/notes ## Basic Information - **Project Name**: Notes - **Description**: 🍞:学习笔记、论文阅读和一些简单的博客内容。 - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-01-29 - **Last Updated**: 2022-06-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 💡 **「关于」** - 📚 学习是一个不断模仿、练习、创新、超越的过程,一起努力吧~ - 本仓库正在不断更新,敬请期待 🌟~ - ⚡ [Gitee 在线阅读](https://reanon.gitee.io/notes/) | [Gitee 仓库地址](https://gitee.com/Reanon/notes) - 🔮 Github 在线阅读 | Github 仓库地址 ## 📑 计算机基础 --- ### 数据结构 [数据结构](00-DS&Algorithm/01-数据结构/) - [01-数组](00-DS&Algorithm/01-数据结构/01-数组.md) - [02-链表](00-DS&Algorithm/01-数据结构/02-链表.md) - [03-栈](00-DS&Algorithm/01-数据结构/03-栈.md) - [04-队列](00-DS&Algorithm/01-数据结构/04-队列.md) - [05-跳表](00-DS&Algorithm/01-数据结构/05-跳表.md) - [06-散列表](00-DS&Algorithm/01-数据结构/06-散列表.md) - [07-二叉树](00-DS&Algorithm/01-数据结构/07-二叉树.md) - [08-红黑树](00-DS&Algorithm/01-数据结构/08-红黑树.md) - [09-递归树](00-DS&Algorithm/01-数据结构/09-递归树.md) - [10-堆](00-DS&Algorithm/01-数据结构/10-堆.md) - [11-图](00-DS&Algorithm/01-数据结构/11-图.md) - [12-Trie树](00-DS&Algorithm/01-数据结构/12-Trie树.md) - [13-AC自动机](00-DS&Algorithm/01-数据结构/13-AC自动机.md) - [14-B+树](00-DS&Algorithm/01-数据结构/14-B+树.md) ### 算法 Algorithm [算法基础](00-DS&Algorithm/02-算法/) - [01-递归](00-DS&Algorithm/02-算法/01-递归.md) - [02-排序:基础排序](00-DS&Algorithm/02-算法/02-排序:基础排序.md) - [03-排序:进阶排序](00-DS&Algorithm/02-算法/03-排序:进阶排序.md) - [04-排序:线性排序](00-DS&Algorithm/02-算法/04-排序:线性排序.md) - [05-排序:排序优化](00-DS&Algorithm/02-算法/05-排序:排序优化.md) - [06-查找:二分查找](00-DS&Algorithm/02-算法/06-查找:二分查找.md) - [07-哈希算法](00-DS&Algorithm/02-算法/07-哈希算法.md) - [08-堆排序](00-DS&Algorithm/02-算法/08-堆排序.md) - [09-深度和广度优先搜索](00-DS&Algorithm/02-算法/09-深度和广度优先搜索.md) - [10-字符串匹配基础](00-DS&Algorithm/02-算法/10-字符串匹配基础.md) - [11-字符串匹配进阶](00-DS&Algorithm/02-算法/11-字符串匹配进阶.md) - [12-贪心算法](00-DS&Algorithm/02-算法/12-贪心算法.md) - [13-分治算法](00-DS&Algorithm/02-算法/13-分治算法.md) - [14-回溯算法](00-DS&Algorithm/02-算法/14-回溯算法.md) - [15-动态规划](00-DS&Algorithm/02-算法/15-动态规划.md) - [16-拓扑排序](00-DS&Algorithm/02-算法/16-拓扑排序.md) - [17-最短路径算法](00-DS&Algorithm/02-算法/17-最短路径算法.md) ## 🔥 LeetCode 刷题指南 --- ### ⚔️剑指 Offer [剑指Offer](00-DS&Algorithm/03-剑指-Offer/) ## 🍵 Java ---- > [!WARNING] > 所有笔记和代码均基于 **Java 8** 版本,基本大部分的包含 Java 语言的全部核心知识点。 ### Java 基础 - [01-Java异常处理](01-Java/01-Java-基础/01-Java异常处理.md) - [02-Java常见类](01-Java/01-Java-基础/02-Java常见类.md) - [03-Java集合](01-Java/01-Java-基础/03-Java集合.md) - [04-枚举类和注解](01-Java/01-Java-基础/04-枚举类和注解.md) - [05-JavaIO流](01-Java/01-Java-基础/05-JavaIO流.md) - [06-Java泛型](01-Java/01-Java-基础/06-Java泛型.md) - [07-Java网络编程](01-Java/01-Java-基础/07-Java网络编程.md) - [08-反射](01-Java/01-Java-基础/08-反射.md) - [09-Java8](01-Java/01-Java-基础/09-Java8.md) - [10-Java-新特性](01-Java/01-Java-基础/10-Java-新特性.md) ### Java 虚拟机 ### Java 并发与多线程 ## 📂 数据库 --- > [!WARNING|label:注意区分下数据库和 ORM 框架!] > > **数据库**:存储数据。常见的数据库如: > > - MySQL > - Oracle > > **ORM 框架**:`Object Relational Mapping` 对象关系映射,将实体类对象持久化到数据库中。可以简单的认为 ORM 框架就是用来操作数据库的。常见的 ORM 框架如: > > - JDBC > - MyBatis (常见组合为 Spring + SpringMVC / Spring Boot + MyBatis + 数据库) > - Hibernate(常见组合为 Spring Boot + Hibernate + Spring Data JPA + 数据库) ### MySQL **MySQL 基础** - [01-初识MySQL](02-数据库/01-MySQL基础/01-初识MySQL.md) - [02-DQL语言](02-数据库/01-MySQL基础/02-DQL语言.md) - [03-DML语言](02-数据库/01-MySQL基础/03-DML语言.md) - [04-DDL语言](02-数据库/01-MySQL基础/04-DDL语言.md) - [05-TCL语言](02-数据库/01-MySQL基础/05-TCL语言.md) - [06-变量](02-数据库/01-MySQL基础/06-变量.md) - [07-存储过程和函数](02-数据库/01-MySQL基础/07-存储过程和函数.md) - [08-流程控制结构](02-数据库/01-MySQL基础/08-流程控制结构.md) - [09-视图](02-数据库/01-MySQL基础/09-视图.md) **MySQL 进阶** ### Redis ## 📚 必备框架 ---- ### MyBatis > [!TIP] > MyBatis 是一个优秀的基于 java 的**持久层框架**,内部封装了 jdbc,开发者只需要关注 sql 语句本身,而不需要处理加载驱动、创建连接、创建 statement、关闭连接,资源等繁杂的过程。 - [01-MyBatis-入门](03-必备框架/01-MyBatis/01-MyBatis-入门.md):快速使用 MyBatis - [02-MyBatis-框架](03-必备框架/01-MyBatis/02-MyBatis-框架.md):MyBatis 框架必知必会 - [03-MyBatis-配置](03-必备框架/01-MyBatis/03-MyBatis-配置.md):MyBatis 配置项都有啥? ### Spring MVC ### Spring ### SpringBoot ## 🔨 开发工具 ---- ### IDE - IDEA - VSCode - ### Git ### Docker ### Maven ### Docsify