# Algorithm **Repository Path**: kxvzz/Algorithm ## Basic Information - **Project Name**: Algorithm - **Description**: 算法学习以及一些编程领域的文档、知识、技巧、个人想法 - **Primary Language**: TypeScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-04-29 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 算法学习 以及 各种文档 ![Ecmascript](./img/Javascript.gif) ## 个人简历 * [Resume](./docs/resume.md) ## 文档 * [API Gateway](./docs/APIGateway.md) * [NodeJS技巧](./docs/NodeJS技巧.md) * [前端监控](./docs/前端监控.md) * [大型系统设计](./docs/大型系统设计.md) * [每个程序员都应该知道的延迟数](./docs/每个程序员都应该知道的延迟数.md) * [RabbitMQ消息队列](./src/RabbitMQ/README.md) * [一次搞懂EventLoop](./docs/一次搞懂EventLoop.md) * [Node下的cluster集群](./docs/cluster.md) * [TS从装饰器到注解到元编程](./docs/TS从装饰器到注解到元编程.md) * [Node的Net模块学习小结](./docs/Net.md) * [使用Puppeteer完成一次复杂的爬虫](./docs/Puppeteer.md) * [VSC快捷命令](./docs/VSC快捷命令.md) * [TS+React+Router+Mobx+Koa打造全栈应用](https://github.com/MrTreasure/ts-react) * [通过axios下载文件](./docs/通过axios下载文件.md) * [从实现一个Promise说起](./docs/从实现一个Promise说起.md) * [vue驱动原理](./docs/vue驱动原理.md) * [了解VirtualDOM](./docs/了解VirtualDOM.md) * [优化javascript](./docs/优化javascript.md) * [常用的JS概念](./docs/常用的JS概念.md) * [函数防抖与节流](./src/debounce/index.ts) * [React下ECharts的数据驱动探索](./docs/Echarts/React下数据驱动.md) * [TS下使用react-loadable](./docs/react笔记/TS下使用react-loadable.md) * [从Highlight浅谈webpack按需加载](./docs/react笔记从highlight浅谈webpack按需加载.md) * [Vue知识点相关](./docs/vue笔记) * [Vue原型的初始化](./docs/vue笔记/01.md) * [面试可能提问关键的几个函数](./docs/vue笔记/02.md) * [Vue对模板的解析](./docs/vue笔记/03.md) * [前端File那些事](./docs/前端File那些事.md) * [大厂的第一堂课:完整的git流程](./docs/大厂的第一堂课:完整的git流程.md) * [Vue打包优化之路](https://zhuanlan.zhihu.com/p/48461259) * [TypeScript在Vue的实践](https://zhuanlan.zhihu.com/p/50179498) ## 算法 * [消息队列](./src/RabbitMQ) * [栈结构](./src/Stack) * [二叉树](./src/Tree) * [选择排序](./src/sort/select.ts) * [快速排序](./src/sort/quick.ts) * [冒泡排序](./src/sort/bubble.ts) * [插入排序](./src/sort/insert.ts) ## Leetcode * [二叉树相关](./src/leetcode/0x02.ts) ### 数据结构 * [常见定义](./docs/basic/0x00.md) * [常见数据结构ADT](./docs/basic/0x01.md) ## 思维图 * [cluster](./visio/cluster.vsdx) * [RabbitMQ](./visio/RabbitMQ.vsdx) * [Koa](./visio/Koa.xmind) * [Vue原理](./MVVM驱动.xmind) * [OSI七层模型详解](./img/OSI七层模型.png) * [缓存模型](./img/http-cache-decision-tree.png) ## 代码片段 * [统一ajax工具](./gist/ajax.js) * [Cookies操作相关](./gist/auth.js) * [Vue右键菜单](./gist/VueContextMenu.vue) * [Vue i18n工具](./gist/lang.js) * [Vue 入口main文件配置](./gist/main.js) * [Vue 统一表格注入](./gist/table.js) * [React下自己使用的TSlint](./gist/tslint.json)