# ZXBlog **Repository Path**: luckSnow/ZXBlog ## Basic Information - **Project Name**: ZXBlog - **Description**: fork https://github.com/ZXZxin/ZXBlog.git - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2019-04-23 - **Last Updated**: 2021-09-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 记录学习笔记 目前还不完善,正在不断更新。 ## 刷题 [刷题](刷题/) **下面的三个专栏得到了大部分人的点赞,推荐给大家** * [**30个笔试面试模板题**](刷题/InterviewAlgorithm.md) * [**图解LeetCode**](刷题/LeetCode/LeetCodeSolutionIndex.md) * [**图解剑指Offer**](刷题/Other/剑指Offer/) 累计: `Codeforces`80道左右,`LeetCode`200道左右,其他`OJ`100道+。 > 之前在牛客网发的两篇帖子,算是给自己项目做了一个推广 ^_^ > > * https://www.nowcoder.com/discuss/171791 > * https://www.nowcoder.com/discuss/177397 ## 数据结构与算法 [**数据结构和算法**](https://github.com/ZXZxin/ZXBlog/tree/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AE%97%E6%B3%95) 部分文章: * [**二分查找的总结-6种变形**](数据结构算法/Algorithm/BinarySearch/二分查找的总结(6种变形).md) * [**各种排序算法的总结-10多种**](数据结构算法/Algorithm/Sort/各种排序算法总结(全面).md) * [**二叉树的各种操作**](数据结构算法/Tree/二叉树的各种操作(递归和非递归遍历,树深度,结点个数等等).md) * [**关键路径详解**](数据结构算法/Graph/关键路径/Hdu%20-%204109.%20Instrction%20Arrangement以及关键路径详解.md) * [**最小生成树两种算法**](数据结构算法/Graph/最小生成树/Hdu%20-%201863.%20畅通工程(最小生成树模板题)(Kruskal算法和Prim算法实现).md) * [**最短路径算法**](数据结构算法/Graph/最短路/Hdu%20-%201874.%20畅通工程续(最短路dijkstra模板).md) * [链表、栈、队列实现](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AE%97%E6%B3%95/Data%20Structure/List/%E9%93%BE%E8%A1%A8%E3%80%81%E6%A0%88%EF%BC%8C%E9%98%9F%E5%88%97%E7%9A%84%E6%80%BB%E7%BB%93%E4%B8%8E%E5%AE%9E%E7%8E%B0.md) * [哈夫曼树和哈夫曼编码](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AE%97%E6%B3%95/Tree/%E5%93%88%E5%A4%AB%E6%9B%BC%E6%A0%91%E5%92%8C%E5%93%88%E5%A4%AB%E6%9B%BC%E7%BC%96%E7%A0%81%E6%80%BB%E7%BB%93.md) * [线索二叉树](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AE%97%E6%B3%95/Tree/%E7%BA%BF%E7%B4%A2%E4%BA%8C%E5%8F%89%E6%A0%91%E5%AD%A6%E4%B9%A0%E6%80%BB%E7%BB%93.md) * [二叉搜索树](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AE%97%E6%B3%95/Tree/%E4%BA%8C%E5%8F%89%E6%8E%92%E5%BA%8F%E6%A0%91%E7%9B%B8%E5%85%B3%E6%80%BB%E7%BB%93.md) * [平衡二叉树](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AE%97%E6%B3%95/Tree/%E5%B9%B3%E8%A1%A1%E4%BA%8C%E5%8F%89%E6%A0%91%E6%80%BB%E7%BB%93.md) * [字典树](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AE%97%E6%B3%95/Data%20Structure/Trie/LeetCode%20-%20208.%20Implement%20Trie%20(Prefix%20Tree)%E4%BB%A5%E5%8F%8A%E5%AE%9E%E7%8E%B0%E5%AD%97%E5%85%B8%E6%A0%91(%E5%89%8D%E7%BC%80%E6%A0%91).md) * [线段树](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AE%97%E6%B3%95/Data%20Structure/SegmentTree/%E7%BA%BF%E6%AE%B5%E6%A0%91%E6%80%BB%E7%BB%93%E4%BB%A5%E5%8F%8ALeetCode%20-%20307.%20Range%20Sum%20Query%20-%20Mutable.md) * [素数筛法](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AE%97%E6%B3%95/Math/Hdu%20-%201431%E7%B4%A0%E6%95%B0%E5%9B%9E%E6%96%87%E4%BB%A5%E5%8F%8A%E7%B4%A0%E6%95%B0%E7%9B%B8%E5%85%B3%E6%80%BB%E7%BB%93.md) * [乘法快速幂](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AE%97%E6%B3%95/Math/%E4%B9%98%E6%B3%95%E5%BF%AB%E9%80%9F%E5%B9%82%E7%9B%B8%E5%85%B3%E6%80%BB%E7%BB%93%20%20%26%20LeetCode%20-%2050.%20Pow(x%2C%20n).md) * [矩阵快速幂](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AE%97%E6%B3%95/Math/%E7%9F%A9%E9%98%B5%E7%9B%B8%E5%85%B3%E6%93%8D%E4%BD%9C%E5%92%8C%E7%9F%A9%E9%98%B5%E5%BF%AB%E9%80%9F%E5%B9%82.md) * [并查集](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AE%97%E6%B3%95/Data%20Structure/UnionFind/POJ%20-%201611.%20The%20Suspects%E4%BB%A5%E5%8F%8A%E5%B9%B6%E6%9F%A5%E9%9B%86%E6%80%BB%E7%BB%93.md) 其他的可以参考具体的文件夹下,[**点这里**](数据结构算法/) ## 设计模式 比较简单易懂的总结。 [设计模式](杂项/设计模式/) * [动态代理1](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%9D%82%E9%A1%B9/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/11%E4%BB%A3%E7%90%86%E6%A8%A1%E5%BC%8F(%E4%B8%80).md) * [动态代理2](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%9D%82%E9%A1%B9/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/12%E4%BB%A3%E7%90%86%E6%A8%A1%E5%BC%8F(%E4%BA%8C).md) * [策略模式](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%9D%82%E9%A1%B9/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/01%E7%AD%96%E7%95%A5%E6%A8%A1%E5%BC%8F.md) * [观察者](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%9D%82%E9%A1%B9/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/02%E8%A7%82%E5%AF%9F%E8%80%85%E6%A8%A1%E5%BC%8F.md) * [装饰者](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%9D%82%E9%A1%B9/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/03%E8%A3%85%E9%A5%B0%E8%80%85%E6%A8%A1%E5%BC%8F.md) * [单例模式](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%9D%82%E9%A1%B9/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/14%E5%8D%95%E4%BE%8B%E6%A8%A1%E5%BC%8F.md) * [模板方法](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%9D%82%E9%A1%B9/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/09%E6%A8%A1%E6%9D%BF%E6%96%B9%E6%B3%95%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F.md) * [迭代器](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%9D%82%E9%A1%B9/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/10%E8%BF%AD%E4%BB%A3%E5%99%A8%E6%A8%A1%E5%BC%8F.md) * [适配器1](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%9D%82%E9%A1%B9/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/07%E9%80%82%E9%85%8D%E5%99%A8%E6%A8%A1%E5%BC%8F(%E4%B8%80).md) * [适配器2](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%9D%82%E9%A1%B9/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/08%E9%80%82%E9%85%8D%E5%99%A8%E6%A8%A1%E5%BC%8F(%E4%BA%8C).md) * [简单工厂](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%9D%82%E9%A1%B9/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/04%E7%AE%80%E5%8D%95%E5%B7%A5%E5%8E%82%E6%A8%A1%E5%BC%8F.md) * [工厂方法](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%9D%82%E9%A1%B9/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/05%E5%B7%A5%E5%8E%82%E6%96%B9%E6%B3%95%E6%A8%A1%E5%BC%8F.md) * [抽象工厂](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%9D%82%E9%A1%B9/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/06%E6%8A%BD%E8%B1%A1%E5%B7%A5%E5%8E%82%E6%A8%A1%E5%BC%8F.md) ## Java基础 [Java基础](Java基础/) * [JVM](Java基础/JVM) * [异常](https://github.com/ZXZxin/ZXBlog/blob/master/Java%E5%9F%BA%E7%A1%80/%E5%BC%82%E5%B8%B8/Java%E5%BC%82%E5%B8%B8%E5%B0%8F%E6%80%BB%E7%BB%93.md) * [泛型](https://github.com/ZXZxin/ZXBlog/blob/master/Java%E5%9F%BA%E7%A1%80/%E6%B3%9B%E5%9E%8B/%E6%B3%9B%E5%9E%8B%E7%9A%84%E4%B8%80%E4%BA%9B%E6%80%BB%E7%BB%93.md) * [反射](https://github.com/ZXZxin/ZXBlog/blob/master/Java%E5%9F%BA%E7%A1%80/%E5%8F%8D%E5%B0%84/%E5%8F%8D%E5%B0%84%E5%9F%BA%E7%A1%80.md) * [多线程并发](https://github.com/ZXZxin/ZXBlog/blob/master/%E5%B9%B6%E5%8F%91/%E5%A4%9A%E7%BA%BF%E7%A8%8B/Java%E5%A4%9A%E7%BA%BF%E7%A8%8B(%E4%BA%8C).md) ## MYSQL * [事务和隔离级别](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E5%BA%93/MySQL/advance/MYSQL%E4%BA%8B%E5%8A%A1%E5%92%8C%E9%9A%94%E7%A6%BB%E7%BA%A7%E5%88%AB.md) * [索引](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E5%BA%93/MySQL/advance/MYSQL%E7%B4%A2%E5%BC%95.md) * [锁机制](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E5%BA%93/MySQL/advance/MYSQL%E9%94%81%E6%9C%BA%E5%88%B6.md) * [主从复制](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E5%BA%93/MySQL/advance/MYSQL%E4%B8%BB%E4%BB%8E%E5%A4%8D%E5%88%B6.md) ## Redis * [事务和消息订阅](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E5%BA%93/Redis/Redis%E4%BA%8B%E5%8A%A1%E5%92%8C%E6%B6%88%E6%81%AF%E8%AE%A2%E9%98%85.md) * [Redis持久化](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E5%BA%93/Redis/Redis%E6%8C%81%E4%B9%85%E5%8C%96.md) * [主从复制](https://github.com/ZXZxin/ZXBlog/blob/master/%E6%95%B0%E6%8D%AE%E5%BA%93/Redis/Redis%E4%B8%BB%E4%BB%8E%E5%A4%8D%E5%88%B6.md) ## 操作系统 [操作系统](计算机基础/操作系统) * [Linux基础](https://github.com/ZXZxin/ZXBlog/blob/master/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9F%BA%E7%A1%80/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/Linux/Linux%E7%9F%A5%E8%AF%86%E5%B0%8F%E6%80%BB%E7%BB%93.md) * [Vim常用总结](https://github.com/ZXZxin/ZXBlog/blob/master/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9F%BA%E7%A1%80/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/Linux/Vim%E7%BC%96%E8%BE%91%E5%99%A8%E6%80%BB%E7%BB%93.md) ## 计算机网络 [计算机网络](计算机基础/计算机网络) * [计算机网络协议](https://github.com/ZXZxin/ZXBlog/blob/master/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9F%BA%E7%A1%80/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/%E8%AE%A1%E7%BD%91%E6%80%BB%E7%BB%93_1_%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C%E5%92%8C%E5%8D%8F%E8%AE%AE.md) * [物理层](https://github.com/ZXZxin/ZXBlog/blob/master/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9F%BA%E7%A1%80/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/%E8%AE%A1%E7%BD%91%E6%80%BB%E7%BB%93_2_%E7%89%A9%E7%90%86%E5%B1%82.md) * [数据链路层](https://github.com/ZXZxin/ZXBlog/blob/master/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9F%BA%E7%A1%80/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/%E8%AE%A1%E7%BD%91%E6%80%BB%E7%BB%93_3_%E6%95%B0%E6%8D%AE%E9%93%BE%E8%B7%AF%E5%B1%82.md) * [网络层](https://github.com/ZXZxin/ZXBlog/blob/master/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9F%BA%E7%A1%80/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/%E8%AE%A1%E7%BD%91%E6%80%BB%E7%BB%93_4_%E7%BD%91%E7%BB%9C%E5%B1%82.md) * [传输层](https://github.com/ZXZxin/ZXBlog/blob/master/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9F%BA%E7%A1%80/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/%E8%AE%A1%E7%BD%91%E6%80%BB%E7%BB%93_5_%E8%BF%90%E8%BE%93%E5%B1%82.md) * [应用层](https://github.com/ZXZxin/ZXBlog/blob/master/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9F%BA%E7%A1%80/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/%E8%AE%A1%E7%BD%91%E6%80%BB%E7%BB%93_6_%E5%BA%94%E7%94%A8%E5%B1%82.md) ## 工具 Git * [Git基础和入门](工具/Git/Git_1_基础和入门.md) * [Git分支和版本回退](工具/Git/Git_2_分支和版本回退.md) * [checkout、stash、标签、diff](工具/Git/Git_3_checkout、stash、标签、diff.md) * [Git远程协作和分支](工具/Git/Git_4_远程协作和分支.md) * [远程分支、本地分支、refspec](工具/Git/Git_5_远程分支、本地分支、refspec.md) Docker * [Docker基础](https://github.com/ZXZxin/ZXBlog/blob/master/%E5%B7%A5%E5%85%B7/Docker/Docker.md)