项目描述:
该项目分享了一些自己的一些markdown,
包括python, go, vue, react, sql, nosql, middleware,
k8s, istio, cka, 算法,设计模式等,有缘人自取。
项目地址:
https://github.com/ericdong2012/notes
视频地址:
目录结构如下:
+--- 01-python
| +--- 01-python基础.md
| +--- 02-python高级.md
| +--- 03-python_flask_basic.xmind
| +--- 04-python_django_basic.md
| +--- 05-python_django_restful_framework.md
| +--- 05-python_django_restful_framework.xmind
| +--- 06-django源码分析.xmind
| +--- 06-flask&django源码分析.md
| +--- 07-爬虫
| | +--- 07-爬虫.md
| +--- 08-自动化测试
| | +--- HTMLTestRunner.py
| | +--- jmeter.md
| | +--- 测试笔记.md
| +--- 09-自动化运维
| | +--- linux工具.png
| | +--- linux系统.png
| | +--- shell手册
| | +--- SHELL编程 .doc
| +--- books
| | +--- Python 编码规范(Google) _ 菜鸟教程.pdf
| | +--- Python学习手册(第4版).pdf
| | +--- 流畅的Python.pdf
+--- 02-golang
| +--- 01-go_basic.md
| +--- 02-go_senior.md
| +--- 03-beego.md
| +--- 03-gin-doc-cn.md
| +--- 03-gin-doc-en.md
| +--- 03-gorm v2.md
| +--- 03-gorm&xorm.md
| +--- 03-gorm.xmind
| +--- 04-iris.md
| +--- gin源码解读-关键文件.txt
| +--- gin源码解读.png
| +--- v2-089d49a5553468cdd9aa6d15d2f503c4_720w.jpg
| +--- v2-5c613c9f9f17ee69c0d6db4fc1fd0e28_720w.jpg
+--- 03-frontend
| +--- 01-html&css&js
| | +--- css-review.md
| | +--- CSS3.0(飘零雾雨版).chm
| +--- 02-vuejs
| | +--- emmet.md
| | +--- es6-note.md
| | +--- scss-note.md
| | +--- vue-note.md
| +--- 03-react
| | +--- react_note.md
+--- 04-sql&nosql
| +--- 01-mysql
| | +--- 00-b+tree 01 .png
| | +--- 00-b+tree 02 .png
| | +--- 01-mysql基础.md
| | +--- 02-mysql进阶.md
| | +--- 03-mysql高级.md
| | +--- Mycat.html
| | +--- MySQL规范.md
| | +--- MySQL锁机制.docx
| | +--- mysql高级2.html
| +--- 02-redis
| | +--- redis.xmind
| | +--- Redis分享-my.md
+--- 05-middleware
| +--- 01-rabbitmq
| | +--- demo_rabbitmq
| +--- 02-kafka
| | +--- kafka.md
| +--- 03-etcd
| | +--- etcd api.png
| | +--- etcd b+tree.png
| | +--- etcd.md
| | +--- etcd优化.png
| | +--- etcd优化2.png
| | +--- etcd优化3.png
| | +--- etcd使用场景-leader选举.png
| | +--- etcd使用场景-分布式并发控制.png
| | +--- etcd使用场景-服务发现.png
| | +--- etcd性能.png
| | +--- etcd架构图.png
| | +--- etcd架构图2.png
| | +--- k8s中etcd的作用.png
| | +--- k8s和etcd之间的交互.png
+--- 06-k8s
| +--- 01-docker
| | +--- docker.md
| +--- 02-k8s
| | +--- client-go
| | +--- ENVOY官方文档.pdf
| | +--- Istio1.6官方文档.pdf
| | +--- istio_note
| | | +--- Istio.md
| | +--- k8s_note
| | | +--- helm.md
| | | +--- imgs
| | | | +--- 001-borg架构.png
| | | | +--- 002-k8s架构图.png
| | | | +--- 003-etcd架构图.png
| | | | +--- 004-flannel架构.png
| | | | +--- 005-三层网络.png
| | | | +--- 006-集群安装1.png
| | | | +--- 007-pod生命周期.png
| | | | +--- 008-svc.png
| | | | +--- 009-service_load_balancer .png
| | | | +--- 010-kube-proxy.png
| | | | +--- 011-userspace代理模式.png
| | | | +--- 012-iptables代理模式.png
| | | | +--- 013-ipvs代理模式.png
| | | | +--- 014-svc_clusterIP.png
| | | | +--- 015-rbac.png
| | | | +--- 016-ca证书中用户.png
| | | | +--- 017-service简单应用.png
| | | | +--- 18-koolshare网络.png
| | | | +--- 19-软路由配置仅仅主机模式.png
| | | | +--- 19-软路由配置仅仅主机模式1.png
| | | | +--- 20-pod常用属性1.png
| | | | +--- 20-pod常用属性2.png
| | | | +--- 20-pod常用属性3.png
| | | | +--- 20-pod常用属性4.png
| | | | +--- 20-pod常用属性5.png
| | | | +--- 21-ingress使用2.png
| | | | +--- 22-1pv原理.png
| | | | +--- 22-volume插件支持模式.png
| | | | +--- 23-pv,pvc, statefulset关系.png
| | | | +--- 24-sa.png
| | | | +--- 25-role和rolebinding.png
| | | +--- k8s.md
| | | +--- snapshot
| | | | +--- 1-介绍说明.png
| | | | +--- 10-调度器.png
| | | | +--- 11-集群安全机制.png
| | | | +--- 11-集群安全机制2.png
| | | | +--- 12-helm.png
| | | | +--- 13-证书有效性&高可用.png
| | | | +--- 14-etcd内部架构图.png
| | | | +--- 2-1基础概念pod.png
| | | | +--- 2-2基础概念-网络通讯模式.png
| | | | +--- 3-安装.png
| | | | +--- 4-资源清单.png
| | | | +--- 5-资源清单pod生命周期.png
| | | | +--- 6-pod控制器.png
| | | | +--- 7-服务发现.png
| | | | +--- 8-服务发现-ingress.png
| | | | +--- 9-存储configmap.png
| | | | +--- 9-存储pv.png
| | | | +--- 9-存储secret.png
| | | | +--- 9-存储volume.png
| | +--- k8s常用指令.md
| | +--- k8s架构图.png
| | +--- kube_operator_sdk
| | | +--- operator.md
| +--- 03-cka
| | +--- 2022年CKA认证题库.pdf
| | +--- cka认证题库.md
| | +--- cka课程笔记.md
+--- 07-algorithm
| +--- 01-nowcoder
| | +--- nowcoder-go
| | | +--- part1
| | | | +--- 01-linkedlist
| | | | | +--- 01-反转链表.go
| | | | | +--- 02-链表内指定区间反转.go
| | | | | +--- 03-链表中的节点每k个一组翻转.go
| | | | | +--- 04-合并两个排序的链表.go
| | | | | +--- 05-合并k个已排序的链表.go
| | | | | +--- 06-判断链表中是否有环.go
| | | | | +--- 07-链表中环的入口结点.go
| | | | | +--- 08-链表中倒数最后k个结点.go
| | | | | +--- 09-删除链表的倒数第n个节点.go
| | | | | +--- 10-两个链表的第一个公共结点.go
| | | | | +--- 11-链表相加(二).go
| | | | | +--- 12-单链表的排序.go
| | | | | +--- 13-判断一个链表是否为回文结构.go
| | | | | +--- 14-链表的奇偶重排.go
| | | | | +--- 15-删除有序链表中重复的元素-I.go
| | | | | +--- 16-删除有序链表中重复的元素-II.go
| | | | +--- 02-binarysearch&sort&array
| | | | | +--- array
| | | | | | +--- 01-螺旋矩阵.go
| | | | | | +--- 02-加起来和为目标值的组合(二).go
| | | | | | +--- 03-集合的所有子集(一).go
| | | | | | +--- 04-寻找峰值.go
| | | | | | +--- 05-二维数组中的查找.go
| | | | | | +--- 06-数组中的逆序对.go
| | | | | | +--- 07-旋转数组.go
| | | | | | +--- 08-调整数组顺序使奇数位于偶数前面(一).go
| | | | | | +--- 09-三个数的最大乘积.go
| | | | | | +--- 10-插入区间.go
| | | | | +--- binarysearch
| | | | | | +--- 02-求平方根.go
| | | | | | +--- 04-在两个长度相等的排序数组中找到上中位数.go
| | | | | | +--- 05-矩阵元素查找.go
| | | | | | +--- 06-二分查找-II.go
| | | | | | +--- 07-旋转数组的最小数字.go
| | | | | | +--- 08-数字在升序数组中出现的次数.go
| | | | | | +--- 09-丑数.go
| | | | | | +--- 10-完全二叉树结点数.go
| | | | | | +--- 11-二分查找-I.go
| | | | | | +--- 12-长度最小的连续子数组.go
| | | | | | +--- 13-最长上升子序列(三) 真他么难.go
| | | | | +--- sort
| | | | | | +--- 01-排序.go
| | | | | | +--- 02-最小的K个数.go
| | | | | | +--- 03-三数之和.go
| | | | | | +--- 04-单链表的排序.go
| | | | | | +--- 05-合并区间.go
| | | | | | +--- 06-链表的奇偶重排.go
| | | | | | +--- 07-最大数.go
| | | | | | +--- 08-数据流中的中位数.go
| | | | | | +--- 09-栈和排序.go
| | | | | | +--- 10-判断字符是否唯一.go
| | | | | | +--- 11-对链表进行插入排序.go
| | | | | | +--- 12-颜色分类.go
| | | | +--- 03-tree
| | | | | +--- 01-二叉树的前序遍历.go
| | | | | +--- 02-二叉树的中序遍历.go
| | | | | +--- 03-二叉树的后序遍历.go
| | | | | +--- 04-求二叉树的层序遍历.go
| | | | | +--- 05-按之字形顺序打印二叉树.go
| | | | | +--- 06-二叉树的最大深度.go
| | | | | +--- 07-二叉树中和为某一值的路径(一).go
| | | | | +--- 08-二叉搜索树与双向链表.go
| | | | | +--- 09-对称的二叉树.go
| | | | | +--- 10-二叉树的镜像.go
| | | | | +--- 11-判断是不是二叉搜索树.go
| | | | | +--- 12-判断是不是完全二叉树.go
| | | | | +--- 13-判断是不是平衡二叉树.go
| | | | | +--- 14-二叉搜索树的最近公共祖先.go
| | | | | +--- 15-在二叉树中找到两个节点的最近公共祖先.go
| | | | | +--- 16-序列化二叉树.go
| | | | | +--- 17-重建二叉树.go
| | | | | +--- 18-输出二叉树的右视图.go
| | | | | +--- 19-二叉树中的最大路径和.go
| | | | | +--- 20-二叉搜索树的第k个节点.go
| | | | +--- 04-heap&stack&queue
| | | | | +--- 02-最小的K个数.go
| | | | | +--- 03-寻找第K大.go
| | | | | +--- 04-用两个栈实现队列.go
| | | | | +--- 05-有效括号序列.go
| | | | | +--- 07-包含min函数的栈.go
| | | | | +--- 09-表达式求值(难点).go
| | | | | +--- 10-滑动窗口的最大值.go
| | | | | +--- 11-最长的括号子串.go
| | | | | +--- 12-序列化二叉树.go
| | | | | +--- 13-数据流中的中位数.go
| | | | | +--- 14-栈和排序.go
| | | | | +--- 15-最大矩形.go
| | | | | +--- 16-计算器(二).go
| | | | | +--- 17-计算器(一).go
| | | | | +--- 18-合法的括号字符串.go
| | | | | +--- 19-字符串解码.go
| | | | | +--- 20-每日温度.go
| | | | | +--- 21-单调栈.go
| | | | | +--- 22-逆波兰表达式求值.go
| | | | | +--- 23-移掉 K 位数字.go
| | | | +--- 05-hash
| | | | | +--- 01-数组中出现次数超过一半的数字.go
| | | | | +--- 02-缺失的第一个正整数.go
| | | | | +--- 03-字符串出现次数的TopK问题.py
| | | | | +--- 04-最小覆盖子串.go
| | | | | +--- 05-和为K的连续子数组.go
| | | | | +--- 06-单词拆分(二).go
| | | | | +--- 07-最长不含重复字符的子字符串.go
| | | | | +--- 08-字符串的全部子序列.go
| | | | | +--- 09-最长无重复子数组.go
| | | | | +--- 10-设计LRU缓存结构.go
| | | | +--- 06-recursion
| | | | | +--- 01-斐波那契数列.go
| | | | | +--- 02-跳台阶.go
| | | | | +--- 03-汉诺塔问题.go
| | | | | +--- 05-目标和.go
| | | | | +--- 07-N皇后问题.go
| | | | | +--- 08-表达式求值.go
| | | | | +--- 09-括号生成.go
| | | | | +--- 10-字符串的排列.go
| | | | | +--- 11-有重复项数字的全排列.go
| | | | | +--- 12-单词拆分(二).go
| | | | | +--- readme.txt
| | | | +--- 07-dp
| | | | | +--- 01-斐波那契数列.go
| | | | | +--- 02-跳台阶.go
| | | | | +--- 03-最小花费爬楼梯.go
| | | | | +--- 04-把数字翻译成字符串.go
| | | | | +--- 05-兑换零钱(一).go
| | | | | +--- 06-不同路径的数目(一).go
| | | | | +--- 07-矩阵的最小路径和.go
| | | | | +--- 08-正则表达式匹配.go
| | | | | +--- 09-最长公共子序列(二).go
| | | | | +--- 10-最长公共子串.go
| | | | | +--- 11-最长回文子串.go
| | | | | +--- 12-最长上升子序列(一) 可能超时.go
| | | | | +--- 13-编辑距离(一).go
| | | | | +--- 14-最长的括号子串.go
| | | | | +--- 15-连续子数组的最大和.go
| | | | | +--- 16-数字字符串转化成IP地址.go
| | | | | +--- 17-打家劫舍(一).go
| | | | | +--- 18-打家劫舍(二).go
| | | | | +--- 19-买卖股票的最好时机(一).go
| | | | | +--- 20-买卖股票的最好时机(二).go
| | | | | +--- 21-买卖股票的最好时机(三).go
| | | | +--- 08-string
| | | | | +--- 01-判断子序列.go
| | | | | +--- 01-判断是否为回文字符串.go
| | | | | +--- 02-反转字符串.go
| | | | | +--- 02-最长重复子串.go
| | | | | +--- 03-字典树的实现.go
| | | | | +--- 04-大数乘法.go
| | | | | +--- 05-最长公共前缀.go
| | | | | +--- 06-把字符串转换成整数(atoi).go
| | | | | +--- 07-最长的括号子串.go
| | | | | +--- 09-最长回文子串.go
| | | | | +--- 11-大数加法.go
| | | | | +--- 12-有效括号序列.go
| | | | +--- 09-doublepointer
| | | | | +--- 01-合并两个有序的数组.go
| | | | | +--- 02-判断是否为回文字符串.go
| | | | | +--- 03-反转字符串.go
| | | | | +--- 04-移动 0.go
| | | | | +--- 05-盛水最多的容器.go
| | | | | +--- 06-接雨水问题.go
| | | | | +--- 07-最长无重复子数组.go
| | | | | +--- 08-滑动窗口的最大值.go
| | | | | +--- 09-最小覆盖子串.go
| | | | +--- 10-greedy
| | | | | +--- 01-分糖果问题.go
| | | | | +--- 02-主持人调度(二).go
| | | | | +--- 03-合并区间.go
| | | | +--- 11-bit
| | | | | +--- 01-只出现一次的数字.go
| | | | | +--- 02-数组中只出现一次的两个数字.go
| | | | | +--- 03-只出现一次的数字(二).go
| | | | | +--- 04-数组中只出现一次的数(其它数出现k次).go
| | | | | +--- 05-懂二进制.go
| | | | | +--- 06-进制转换.go
| | | | | +--- 07-重复的DNA序列.go
| | | | | +--- 08-集合的所有子集(二).go
| | | | | +--- tips.txt
| | | | +--- readme.md
| | | | +--- todolist.txt
| | | +--- part2
| | | | +--- 02-partial_sum
| | | | | +--- 01-长度最小的连续子数组.go
| | | | | +--- 02-除自身以外数组的乘积.go
| | | | +--- 03-binary-exponentiation
| | | | | +--- 01-斐波那契数列.go
| | | | +--- 04-memory-search
| | | | | +--- 01-跳台阶.go
| | | | | +--- 02-斐波那契数列.go
| | | | | +--- 03-单词拆分(二).go
| | | | +--- 05-dfs&bfs
| | | | | +--- 01-岛屿的最大面积.go
| | | | | +--- 02-岛屿数量.go
| | | | | +--- 03-矩阵最长递增路径.go
| | | | | +--- 04-把二叉树打印成多行.go
| | | | | +--- 05-二叉树根节点到叶子节点的所有路径和.go
| | | | | +--- 06-找到搜索二叉树中两个错误的节点.go
| | | | | +--- 07-将升序数组转化为平衡二叉搜索树.go
| | | | | +--- 08-从下到上打印二叉树.go
| | | | | +--- 09- 被围绕的区域.go
| | | | | +--- 10-二叉树的最小深度.go
| | | | | +--- 11-二叉树的直径.go
| | | | | +--- 12-将二叉搜索树改为累加树.go
| | | | +--- 06-monotonous-stack
| | | | | +--- 01-接雨水问题.go
| | | | | +--- 02-最大矩形.go
| | | | | +--- 03-直方图内最大矩形.go
| | | | | +--- 05-最短无序连续子数组.go
| | | | +--- readme.md
| | | | +--- todolist.txt
| | | +--- part3
| | | | +--- link
| | | | | +--- doing.txt
| | | | | +--- filter_link.py
| | | | | +--- redo.txt
| | | | | +--- result.txt
| | | | | +--- total.txt
| | | | | +--- 研发最爱考.html
| | | | | +--- 研发最爱考.txt
| | | | | +--- 算法最爱考.html
| | | | | +--- 算法最爱考.txt
| | | | | +--- 经典必刷题库.html
| | | | | +--- 经典笔刷题库.txt
| | | | | +--- 高频top200.html
| | | | | +--- 高频top200.txt
| | | | +--- readme.md
| +--- 02-leetcode
| | +--- LeetCode-Go
+--- 08-system design
| +--- 图文详解 23 种设计模式.html
| +--- 图文详解 23 种设计模式_files
+--- README.md
-
Notifications
You must be signed in to change notification settings - Fork 1
ericdong2012/notes
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|