Skip to content

ericdong2012/notes

Repository files navigation

notes

项目描述:
	该项目分享了一些自己的一些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

Releases

No releases published

Packages

No packages published