1
0
mirror of https://github.com/142vip/408CSFamily.git synced 2026-04-13 18:00:58 +08:00
Files
408CSFamily/docs/DataStructure/README.md
mmdapl 42117a0dd9 init
2022-04-08 00:10:38 +08:00

967 lines
36 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title:
---
#
<p align="center">
<img src="https://cdn.142vip.cn/article-notes/img/image-20200605224832237.png">
</p>
<p align="center">
<a href="#gzh" target="_blank"><img src="https://img.shields.io/badge/WeChat-公众号-5wd.svg"></a>
<a href="#wechat" target="_blank"><img src="https://img.shields.io/badge/WeChat-微信-yellow.svg"></a>
<a href="https://space.bilibili.com/350937042" target="_blank"><img src="https://img.shields.io/badge/Bilibili-哔哩哔哩-green.svg"></a>
<a href="https://142vip.cn" target="_blank"><img src="https://img.shields.io/badge/142vip-网站-orange.svg"></a>
<a href="https://blog.142vip.cn" target="_blank"><img src="https://img.shields.io/badge/blog-博客-blue.svg"></a>
<a href="https://github.com/mmdapl" target="_blank"><img src="https://img.shields.io/badge/github-Github-9ac.svg"></a>
<a href="https://gitee.com/mmdapl" target="_blank"><img src="https://img.shields.io/badge/gitee-码云-4ed.svg"></a>
<a href="https://blog.csdn.net/Mmdapl" target="_blank"><img src="https://img.shields.io/badge/csdn-CSDN-8ea.svg"></a>
<a href="https://juejin.im/user/448256476724807" target="_blank"><img src="https://img.shields.io/badge/JueJin-掘金-75c.svg"></a>
</p>
<div align="center" style="font-size:20px">
<a href="https://gitee.com/mmdapl/JavaScriptCollection" target="_blank">码云版</a>
<!-- ||
<a href="readme-wechat.md" target="_blank">微信版</a> -->
</div>
## 写最前面
> 这里是日常工作、学习、生活中总结的各类文章笔记,主要涉及开发技术总结记录,偶尔也会感慨万千,水一些无关技术的文章;若发现博客外链不能访问则可能博客设置修改过,请直接访问博客;所有内容会选择性的发表于**微信公众号、个人博客、掘金、CSDN ,实际内容以本仓库排版、校对为主。** 也会不定时同步到 **码云** 。
> **以下内容没有链接的代表尚未完成大家善用快捷键Ctrl+F**
>
> 创建时间2020年2月14日
## 关于作者
- <img src="https://cdn.142vip.cn/article-notes/img/original.png" width="36" height="26" align="left" />[个人项目整理](http://blog.142vip.cn/s/projects)
- <img src="https://cdn.142vip.cn/article-notes/img/original.png" width="36" height="26" align="left" />[自我介绍]()
## 思维导图
> 内容同步与文档,可以结合思维导图对文档进行有效学习.相关目录的xmind文件为思维导图原文件
## 日常推荐
- [云服务器推荐](docs/recommend/云服务器推荐.md)
- [学习网站、使用工具](docs/recommend/学习网站、效率工具.md)
- [值得细读的技术文章推荐](docs/recommend/值得细读的技术文章推荐.md)
# 文章笔记
**注:无高亮有效访问链接的待完成/同步**
## 前端
> 前端技术百花齐放、层出不穷,个人认为要注重广度,学会看官方文档熟练操作即可;
#### CSS
> 依赖W3CSchool文档和日常整理主要是对CSS常用操作和基础属性进行整理总结。不会过多深入
- [CSS开发规范](docs/css/CSS开发规范.md)
- 样式属性
- 页面布局
- 移动端适配
##### [基础教程](docs/css/基础教程)
##
#### JavaScript
> **本级目录下的JavaScript内容没有发表到[博客](http://blog.142vip.cn)上,建议对照[脑图](docs/javascript/README.md)在[JavaScript主目录](javascript)下学习**,依赖官方文档及自身对JavaScript语言的初步了解进行的关于JavaScript知识整理主要目的是复习基础概念、了解新特性、熟练ES6/7操作整体相对来说由易到难方便后续查阅学习~
##### 快速入门
- [简单介绍](docs/javascript/快速入门/javascript简单介绍.md)
- [快速了解](docs/javascript/快速入门/javascript快速入门.md)
- [JavasScript开发规范](docs/javascript/JavaScript开发规范.md)
##### 基础教程
- [语法与数据结构](docs/javascript/基础教程/javascript语法与数据结构.md)
- [循环与迭代](docs/javascript/基础教程/javascript循环与迭代.md)
- [流程控制与错误处理](docs/javascript/基础教程/javascript流程控制与错误处理.md)
- [表达式和运算符](docs/javascript/基础教程/javascript表达式和运算符.md)
- [函数和方法](docs/javascript/基础教程/javascript函数.md)
- [数字和日期](docs/javascript/基础教程/javascript数字和日期.md)
- [对象的使用](docs/javascript/基础教程/javascript对象的使用.md)
- [正则表达式](docs/javascript/基础教程/javascript正则表达式.md)
- [promise对象的使用](docs/javascript/基础教程/promise对象的使用.md)
- [modules模块](docs/javascript/基础教程/modules模块.md)
##### 中级教程
- [Promise对象](docs/javascript/中级教程/promise对象.md)
- [async函数](docs/javascript/中级教程/async函数.md)
- [class类](docs/javascript/中级教程/class类.md)
##### 高级教程
- [不一样的ajax](docs/javascript/高级教程/不一样的ajax.md)
- [什么是事件循环](docs/javascript/高级教程/什么是事件循环.md)
- [JSON.stringify()的三个参数]()
##### 最后稻草
- [ES6、ES7、ES8、ES9、ES10的新特性](docs/javascript/最后稻草/ES6、ES7、ES8、ES9、ES10的新特性.md)
- [ES2020新特性](docs/javascript/最后稻草/ES2020新特性.md)
- [JavaScript 工具函数大全](docs/javascript/最后稻草/JavaScript工具函数大全.md)
- [常用函数方法整理](docs/javascript/最后稻草/常用函数方法整理.md)
#### JQuery
- [安装使用](docs/jquery/安装使用.md)
- [基本属性](docs/jquery/基本属性.md)
- Css样式
- 选择器
- 文档处理
- 筛选
- 事件
- 效果
- 事件对象
- 延迟对象
- 回调函数
- 其他整理
#### Vuejs
> 介绍基础、常用的vue功能不会很深入的涉及到vue源码及原理
#### React
#### Nuxtjs
> Nuxtjs是在vue框架上进行封装的主要是用来解决单体页面的服务端渲染问题提供网站进行SEO优化的可能
[前端读写cookie]()
#### UI框架
> 市面上前端框架层出不穷不同的技术栈依赖的UI框架也不尽相同这里将会依据笔者使用的UI框架以线上项目展示的方式介绍用过的框架
- Bootstrap
- LayerUI
- Ant-design-vue
- iView-UI
- VantUI
- Element-UI
## 后端【Node】
> 相比前端,作为偏后端的开发者, 后端技术的学习则需要稳扎稳打、不断积累整理在会用、能用、熟练的基础上更应该学习其中的原理所以若你为后端开发者不论Java、Nodejs、Go等技术栈对待下面将提及的微服务架构、容器技术、服务治理、高可用等都需要努力学习抓住重点
>
> 在面试面前,能力是不会说谎的,打铁还需自身硬,加油~
#### Express框架
- [框架概念简介](docs/express/框架介绍.md)
- [brew和tree的安装](docs/express/brew和tree的安装.md)
- 搭建express基础项目
- 安装
- 路由
- 静态文件
- 中间件
- 统一错误处理
- [express()函数](docs/express/express()函数.md)
- [application对象详解](docs/express/application对象详解.md)
- [request对象](docs/express/request对象.md)
- [respon对象]()
- [router对象]()
- 数据库集成
- MVC分层
- [pm2进程管理](docs/express/pm2进程管理.md)
- 分环境部署上线
#### Koa框架
- koa介绍
- 手把手搭建第一个koa项目
- 应用(Application)
- 中间件(Middleware)
- 上下文(Context)
- 请求(Request)
- 响应(Response)
#### Eggjs框架
##### 基础篇
- [第一部分Git概述](docs/eggjs/git-README.md)
* [1.1 下载和安装](docs/eggjs/git-download.md)
* [1.2 基本配置](docs/eggjs/git-config.md)
* [1.3 常用命令](docs/eggjs/git-dns.md)
* [1.4 GitHub简单使用](docs/eggjs/git-github.md)
* [1.5 GitBook简单使用](https://mp.weixin.qq.com/s/Wn_IZ6K4eqh1PtomRtqdqg)
* [1.5.1 Typora简介](docs/eggjs/git-typora.md)
* [1.5.2 MarkDown语法](docs/eggjs/git-markdown.md)
* [1.6 码云和GitHub的选择](docs/eggjs/git-choice.md)
- [第二部分:数据库概述](docs/eggjs/mysql-README.md)
- [2.1 下载和安装](docs/eggjs/mysql-download.md)
- [2.2 连接数据库](docs/eggjs/git-connect.md)
- [2.3 CURD操作](docs/eggjs/mysql-curd.md)
- [2.4 Redis缓存](docs/eggjs/mysql-redis.md)
- [2.4.1 redis安装](docs/eggjs/mysql-redis-install.md)
- [2.4.2 redis常用指令](docs/eggjs/mysql-redis-dns.md)
- [2.5 可视化管理](docs/eggjs/mysql-redis-view.md)
##### 入门篇
- [第一部分Egg框架快速入门](docs/eggjs/egg-README.md)
- [1.1 基础功能](docs/eggjs/egg-base.md)
- [1.1.1 接口参数获取](docs/eggjs/egg-request-params.md)
- [1.1.2 Egg内置对象 ](docs/eggjs/egg-object.md)
- [1.1.3 Config配置](docs/eggjs/egg-config.md)
- [1.1.4 Egg生命周期](docs/eggjs/egg-life.md)
- [1.1.5 中间件理解](docs/eggjs/egg-middleware.md)
- [1.1.6 Router路由分发](docs/eggjs/egg-router.md)
- [1.1.7 Controller控制器](docs/eggjs/egg-controller.md)
- [1.1.8 Service服务](docs/eggjs/egg-service.md)
- [1.1.9 常用插件](docs/eggjs/egg-plugin.md)
- [1.2 核心功能](docs/eggjs/egg-core.md)
- [1.2.1 日志输出](docs/eggjs/egg-logger.md)
- [1.2.2 定时任务](docs/eggjs/egg-schedule.md)
- [1.2.2 HttpClient网络请求](docs/eggjs/egg-httpclient.md)
- [1.2.3 Cookie的基本使用](docs/eggjs/egg-cookies.md)
- [1.2.4 Session的基本使用](docs/eggjs/egg-session.md)
- [1.2.5 统一异常-错误处理](docs/eggjs/egg-try-catch.md)
- [1.2.6 CSRF防范和XSS攻击](docs/eggjs/egg-csrf-xss.md)
- [1.2.7 RESTful API接口风格](docs/eggjs/egg-restful.md)
- [第二部分:插件开发](docs/eggjs/plugin-README.md)
- [2.1 egg-validate参数校验](docs/eggjs/plugin-egg-validate.md)
- [2.2 egg-view-ejs页面渲染](docs/eggjs/plugin-egg-view.ejs.md)
- [2.3 egg-redis缓存](docs/eggjs/plugin-egg-redis.md)
- [2.4 egg-mysql](docs/eggjs/plugin-egg-mysql.md)
- [2.5 egg-sequelize](docs/eggjs/plugin-egg-sequelize.md)
- [2.6 egg-socket.io即时通讯](docs/eggjs/plugin-egg-socket.io.md)
##### 代码实战篇
- [第一部分:常用代码](docs/eggjs/project-README-CODE.md)
- [1.1 图片前端在线剪辑](docs/eggjs/project-images-cropper.md)
- [1.2 文件上传后台处理](docs/eggjs/project-upload.md)
- [1.3 MD5加密-解密算法](docs/eggjs/project-md5.md)
- [1.4 Egg Jwt加密和校验](docs/eggjs/project-token.md)
- [第二部分:项目简介](docs/eggjs/project-README-INTRODUCE.md)
- [2.1 基于OAuth2的统一认证中心系统](docs/eggjs/project-ssoCenterSystem.md)
- [2.2 常用前后端分页比较与实现](docs/eggjs/project-pagenation.md)
- [2.3基于Spring Boot实现的个人博客](docs/eggjs/project-spring-boot-blog.md)
- [2.4 基于Yapi搭建的接口管理系统](docs/eggjs/project-webapi.md)
- [2.5 GitBook开源笔记总结站点搭建](docs/eggjs/project-gitbook.md)
- [2.6 个人网站及接口服务搭建搭建](docs/eggjs/project-142vip.cn.md)
- [第三部分手把手搭建基础Egg开发框架](docs/eggjs/egg-egg-example.md)
#### Nestjs框架
> Nestjs框架推崇typescript语法并且友好的兼容express框架因此在学习Nestjs框架之前请务必先熟悉express框架相关操作并进行typescript入门在一定程度上typescript和面向对象语言Java、Net等很相似如果你之前有JavaScript和Java的基础那么应该恭喜你你的学习速度将会倍速提高
- [核心基础概念](nestjs/nestjs核心基础概念.md)
- [项目创建初始化入门](nestjs/nestjs项目创建初始化入门.md)
- [整合swagger快速生成api文档](nestjs/nestjs整合swagger快速生成api文档.md)
- [接口路由请求传参](nestjs/nestjs接口路由请求传参.md)
## 算法
- 算法分析
#### 查找
- 顺序查找
- 折半查找
- 分块查找
- B树和B+树
- 散列Hash
- 字符串模式匹配(KPM)
#### 排序
- 插入排序
- 交换排序
- 选择排序
- 归并排序
- 基数排序
- 内部排序比较
- 外部排序比较
#### LeetCode刷题
## 数据库
> 主讲数据库基础知识结合node的简单使用相关的部署方案参照下方的文档
#### MySQL
- [【服务器版】MySQL的安装部署](https://mp.weixin.qq.com/s/U1OUZYHEChFDx03FvgbMHA)
- [MySQL优化之Explain参数说明](docs/mysql/MySQL优化之Explain参数说明.md)
- 索引
- sql优化
- [基于GTID主从复制的原理和基础配置](docs/mysql/基于GTID主从复制的原理和基础配置.md)
- [MySQL日志类型把我难哭了你学废了吗](docs/mysql/mysql日志比较.md)
#### Redis
> 将围绕redis基础概念、使用场景、使用方式、简单部署等方面 展开介绍,[主目录](redis)下有自己觉得还不错PDF文档~
- [key命名规范与建议](docs/redis/key命名规范与建议.md)
- [redis开发使用规范](docs/redis/redis开发使用规范.md)
- [redis基础介绍](docs/redis/redis基础介绍.md)
- [redis的简单安装和部署](https://mp.weixin.qq.com/s/Xe-ZDf2kgUWfYSkuULAdlw)
- [官方默认配置模板](code/docs/redis/redis-default.conf)
- 数据类型
- [redis简单主从集群部署-docker方式](docs/docs/redis/redis集群部署.md)
- [memCache与Redis比较](docs/redis/memCache与Redis.md)
#### Mongo
- 基本介绍
- 安装部署
- 简单使用
- Node下的CURD操作
## 服务部署
#### nginx
- [nginx安装普通安装 Or Docker搞定](docs/nginx/nginx基础部署.md)
- [手把手nginx基础入门]()
- [反向代理、负载均衡真有那么难吗?]()
- [Nginx SSL证书从此踏上Https之路](docs/nginx/nginx服务器ssl证书配置.md)
#### docker
- 我与docker的第一次硬碰硬
- docker操作入门真有那么难吗
- 这些基础操作指令,你会吗?
- 那些年我常用的docker指令操作汇总
#### docker-compose
- 听说你装了N次都没搞定
- 集群启动失败yaml规范不清楚
- [我了解的docker-compose都在这里了](https://mp.weixin.qq.com/s/nC4nF51xn61TZlenuUxDog)
#### linux下shell编程
- [shell基础整理](https://mp.weixin.qq.com/s/gctrWdB1JEK59_a9tJQSkg)
- [操作mysql数据库](shell/shell连接mysql.md)
- shell操作docker
- 环境变量env
## 服务网关
#### kong
- [kong的的基本介绍](/api-gateway/kong/kong的基本介绍.md)
- [docker下kong的部署](/api-gateway/kong/基于docker部署kong网关服务.md)
- docker-compose搭建kong集群
- 可视化管理界面介绍
#### konga
- 基本介绍与docker部署
- 简单使用
- 路由管理
#### kong-dashboard
- docker简单部署
- 路由管理
- 插件介绍
## 服务注册
#### Apollo
> 携程开发的配置中心经典项目,可集成多语言客户端,实现灰度部署,在分布式微服务的场景下抽离出服务配置,方便统一管理、发布
#### Consul
> 服务注册、发现key-value键值对管理
#### Nacos
> 背靠国内一线互联网大厂——阿里巴巴也是可适用于微服务下的配置管理支持Java、Nodejs等主流语言目前生态良好技术支持表现一般属于Apollo替代产品
## 消息中间件
> 消息队列已经逐渐成为企业IT系统内部通信的核心手段。具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件如老牌的ActiveMQ、RabbitMQ炙手可热的Kafka阿里巴巴自主开发RocketMQ等。
>
> 目前个人了解的有RabbitMQ、Kafka、RocketMQ
#### RabbitMQ
#### kafka
#### RocketMQ
## RPC框架
#### gRPC
> gRPC 一开始由 google 开发,是一款语言中立、平台中立、开源的远程过程调用(RPC)系统tensorflow分布式与tensorflow serving底层通信都是是用的grpc。我自己基于JavaScript技术栈上较多的接触到gRPC传送门:[基于js下各框架grpc的使用]()
- nodejs下grpc的简单实用
- grpc集成express框架
- grpc集成koa框架
- eggjs框架下grpc的线上部署
- grpc插件开发示例
#### Dubbo
> Alibaba开发的一个RPC框架远程接口基于Java Interface, 依托于Spring框架(**Java技术栈重点研究**)
#### Thrift
> Apache的一个项目(http://thrift.apache.org)前身是Facebook开发的一个RPC框架采用thrift作为IDL (Interface description language)。
## Elk日志管理平台
> 全链路日志
- [ELK基础概念与常用架构整理](docs/elk/基础概念与常用架构整理.md)
#### ElasticSearch
> 数据存储
#### Logstash
> 数据收集
#### Kibana
> 数据展示
## 监控工具
> 参考笔者线上平台:http://view.142vip.cn/grafana 账号/密码test/123456 基于docker部署由于是个人学生服务器站点访问延迟较高
>
> 常用工具promethus 、grafana、zabbix、lepus等
#### Prometheus
#### Grafana
#### Zabbix
#### lepus(天兔)
## 高可用架构
#### MySQL集群
##### 主从同步
> 实现功能:主从服务器数据一致,低延迟、高并发
- Binlog主从复制
- GTID主从复制
- 主主复制
##### 代理中间件
> 实现功能:读写分离、分库分表、负载均衡、故障切换
- Mycat
- 360Atlas
#### 集群监控
> 实现功能:实时监控、可视化数据显示、故障报警
##### Prometheus
- 监控MySQL集群
- 监控Mongo数据库
- 监控Node服务
- 监控linux服务器
- 监控redis集群
##### Grafana
- 基本安装部署
- 功能介绍和简单操作
- 可视化数据图形显示界面
- 常用模板
##### alter-manager
- 推送到邮箱
- 推送到钉钉、微信机器人
- 推送到自定义消息接口webhook钩子
#### 压力测试
- jmeter
#### Redis集群
> 持续整理中...
##### 简单主从模式
#### 哨兵模式
##### cluster模式
## 网站搭建
> 从大二开始搭建个人网站http://www.142vip.cn 起初非常简陋,工作之后计划进行第三版迭代,一直抽空佛系谢谢, 目前在重构中..
- 最初的梦想
- 舍弃Java我的重构之路
- 网站正规化Nginx配置SSL证书
- 小小网站却耗费三台学生服务器?
## 书籍整理
### 技术类
> 待整理
#### [狼书 - 了不起的Node.js](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/Readme.md)
- [第一章 Node.js初识](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/第一章%20Node.js初识.md)
- [第二章 Nodejs安装与入门](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/第二章%20Nodejs安装与入门.md)
- [第三章 更了不起的Node.js](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/第三章%20更了不起的Node.js.md)
- [第四章 更好的Node.js](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/第四章%20更好的Node.js.md)
- [第五章 Node.js是如何执行的](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/第五章%20Node.js是如何执行的.md)
- [第六章 模块与核心](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/第六章%20模块与核心.md)
- [第七章 异步写法与流程控制](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/第七章%20异步写法与流程控制.md)
- [全部笔记](./docs/读书笔记/../article-records/读书笔记/狼书-了不起的Node.js/全部笔记.md)
#### [ES6标准入门——阮一峰]()
> 本书内容较多,很多基础细节都有说明,难度中等、适合入门,书中很多例子我也摘抄了很多,主要是我认为重要的,笔记按照自己学习逻辑整理的,请君慢用
- [1.ECMAScript 6 简介](./docs/article-records/读书笔记/ES6标准入门/1.ECMAScript%206%20简介.md)
- [2.let和const命令](./docs/article-records/读书笔记/ES6标准入门/2.let和const的命令.md)
- [3.变量的解构赋值](./docs/article-records/读书笔记/ES6标准入门/3.变量的解构赋值.md)
- [4.字符串详解]()
### 非技术类
> 主要是跟计算机无关的一些书,在看完之后,会选择性的进行思维导图、经典词句整理,也可能添加个人思考
#### [你好孤独 - 陈果](docs/article-records/读书笔记/好的孤独-陈果/Readme.md)
## 公众号汇总
### 2020年
#### 7月
- [【2020-07-26】微信公众号我来了](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247483659&idx=1&sn=ac7b633a45ac06d388e0698163a2543e&chksm=fcdfb887cba8319151aedfa80c5b59d130838af81fe51c76e5c4926f82f4937b51c8c0c1470e&token=1304241434&lang=zh_CN#rd)
- [【2020-07-27】介绍一下我在B站](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247483760&idx=1&sn=30a9fa2a051079c5330039615950c34d&chksm=fcdfb8fccba831ea64644be501ecca3cea5846f16367faed9c84b44a30d9b6dc30456dae6548&token=1304241434&lang=zh_CN#rd)
- [【2020-07-28】五年了我终于换了人生中的第一台MacBookPro](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247483762&idx=1&sn=e9ea759f1c1589881cc3bd9cabddb70a&chksm=fcdfb8fecba831e8c4635a4cefd302977071ed11a4dda6161cf9ad8458865297194f87cb013a&token=1304241434&lang=zh_CN#rd)
- [【2020-07-29】工作中第一次被喷我到底是如何应对的?](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247483770&idx=1&sn=6b760873a814f4e18baab415bee3d863&chksm=fcdfb8f6cba831e00802de653ff6723a0bb169a93fe3a6a9762ee62d75d8cd88409268db9047&token=1304241434&lang=zh_CN#rd)
- [【2020-07-31】CSDN关注100了就这](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247483778&idx=1&sn=3d9f623c58d595f75d7092783a6c5abe&chksm=fcdfb80ecba83118e76de1ed88a5be51229e4145182aee6e0bcc13e4697707cf9f4609d8799d&token=1304241434&lang=zh_CN#rd)
#### 8月
- [【2020-08-01】旧友相见甚是怀念](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247483790&idx=1&sn=76e13ac79ad498309542c9f41878bb1c&chksm=fcdfb802cba8311456ea9ff3309c4354055022cd0056b13c11fac44252231550e17a03f26f29&token=639111151&lang=zh_CN#rd)
- [【2020-08-03】JavaScript基础介绍和快速入门](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247483805&idx=1&sn=4da4e0d3a2912aee146248c1d8f7f96f&chksm=fcdfb811cba83107fd8f08d3e35af7c72bf7d908d577ad83e45d80b0e9d1bbdbf16b1f169d64&token=639111151&lang=zh_CN#rd)
#### 9月
- [【2020-09-01】Redis的简单安装和部署 ](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484600&idx=1&sn=489aa1bd12487b0bf8f2a7694f4ca1aa&chksm=fcdfbd34cba83422f0afee027747d9e95773e093fa3a24225c2729029c4392bf42043964782f&token=1613702159&lang=zh_CN#rd)
- [【2020-09-01】就很像 ](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484600&idx=2&sn=a9962c6ca3a5eddd085bcd15617f64d9&chksm=fcdfbd34cba83422b987020a858b7cf31bfde6033642d697d5a00ad9ed618f3cf14deb207d67&token=1613702159&lang=zh_CN#rd)
- [【2020-09-03】shell编程基础整理 ](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484702&idx=1&sn=6e3e862153755d9e61f5f4ebf220381d&chksm=fcdfbc92cba835844e8b6fd37d86a34ccf83342895f448c88ba5b62db974eb536a8e74a121aa&token=1613702159&lang=zh_CN#rd)
- [【2020-09-03】大学四年建站用过的云服务器都在这里了 ](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484702&idx=2&sn=c7589eecbe58ff8939f72c0ff0bf567d&chksm=fcdfbc92cba83584b03dfeea7290606ce8249b0c3105b0b3b95a9087c77e3b1c7f863d8e30f9&token=1613702159&lang=zh_CN#rd)
- [【2020-09-04】面试复盘和思考 ](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484711&idx=1&sn=bf362439ccfad04da53ce65c824a988d&chksm=fcdfbcabcba835bddc43c40fd3a454793adf7849a5d5bb356825d481b82ae3e58a749859502c&token=1613702159&lang=zh_CN#rd)
- [【2020-09-06】朋友是“无用”的不是你瞧不起我就是我瞧不起你 ](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484759&idx=1&sn=e0f8a7a70ddede75d94b202ddc6106d6&chksm=fcdfbcdbcba835cd2138658d750f7e09a820b34daf4624f253a21a11b5de56635d35e4c0df19&token=1613702159&lang=zh_CN#rd)
- [【2020-09-06】GitHub简单使用 ](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484759&idx=2&sn=ade86739c94f99f944a3d387bc7e13ef&chksm=fcdfbcdbcba835cd192c3b7b7eeea8f5dbb16b2b2fa58b6e2094184f5aa3341927a6d1fad6f8&token=1613702159&lang=zh_CN#rd)
- [【2020-09-07】MySQL日志类型把我难哭了你学废了吗](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484771&idx=1&sn=6ae4c6e8d333b0e1aa5cd1aee161d9b8&chksm=fcdfbcefcba835f94e3c0abc189477f241f675f38a63eb03bd320447e89da39cb08b72038ba3&token=1613702159&lang=zh_CN#rd)
- [【2020-09-11】向各位汇报这周状态再也不敢鸽了](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484783&idx=1&sn=b9e82a2c2b04b7050d0659085af537ef&chksm=fcdfbce3cba835f5e692f5ffbb16505dbf3b5ccc9bb0bdf4b3f467629b293d0e0ce3086ec8dc&token=639111151&lang=zh_CN#rd)
- [【2020-09-11】向各位汇报这周状态再也不敢鸽了](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484783&idx=1&sn=b9e82a2c2b04b7050d0659085af537ef&chksm=fcdfbce3cba835f5e692f5ffbb16505dbf3b5ccc9bb0bdf4b3f467629b293d0e0ce3086ec8dc&token=639111151&lang=zh_CN#rd)
- [【2020-09-12】向各位汇报再也不敢鸽了人生处处有惊喜](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484784&idx=1&sn=ae73f1f4e53b622039a75ec41cabe378&chksm=fcdfbcfccba835eafefe304913e4078cf8dfac22f62fd9d686b307bbdf46d147016f5e876e05&token=639111151&lang=zh_CN#rd)
- [【2020-09-13】来来来无厘头技术(水)文,各种尬。简简单单评价一下](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484815&idx=1&sn=10d26a600112ec4f95b3b3f470955744&chksm=fcdfbc03cba83515b07f0ae6cee791d1fb5fd619364cff3a17a4deab91333f0a6277b09a66a9&token=639111151&lang=zh_CN#rd)
- [【2020-09-13】基础Brew和Tree的安装实录](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484815&idx=2&sn=94a6455ed6b17fa5b27e96358e935803&chksm=fcdfbc03cba83515d13dcfc2dea2445085a34ff4360e0a367fd914bb04bc6ba18a780a0cd2d2&token=639111151&lang=zh_CN#rd)
- [【2020-09-13】PM2进程管理给我学](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484815&idx=3&sn=38a289efffda9510b5ff04c5bed0663e&chksm=fcdfbc03cba835154c888b9d7f86eac85c250eefb9d053687173274373f2f8d7b19fc307e76a&token=639111151&lang=zh_CN#rd)
- [【2020-09-14】数据结构一定要学废了](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484823&idx=1&sn=d41bb8da02585cf9ea8d0b3ef27e3dbb&chksm=fcdfbc1bcba8350d84ba2f01eaf187cbaa2d4cf5a9078beb1f2fafe94edb0126c82595ed8191&token=368257571&lang=zh_CN#rd)
- [【2020-09-16】ELK基础概念与常用架构整理](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484837&idx=1&sn=7f0de3eeea3fc6ee299587704f5c44cd&chksm=fcdfbc29cba8353fd894582da7ae2c93b5920c4dbb1e197b011a817dc0962e317842a32d5560&token=368257571&lang=zh_CN#rd)
- [【2020-09-17】分享书上一段话问一个问题](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484850&idx=1&sn=7af55ef3a7d843d9c43de6d6c7911da3&chksm=fcdfbc3ecba835287b2c644cda606454a713d370fbd7d14714b22a04277f7a7784b96b8b277e&token=368257571&lang=zh_CN#rd)
- [【2020-09-17】看源码遇到的三个知识点一个也没懂](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484850&idx=2&sn=c59839c677d7c9652a09d1f8c70ef8d6&chksm=fcdfbc3ecba83528cf8271a2615129340a6f11954b6d9396160d0fb2c41593253d5e3510a031&token=368257571&lang=zh_CN#rd)
- [【2020-09-20】express()函数整理](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484865&idx=2&sn=63e6b669341217135013816464dd5bd9&chksm=fcdfbc4dcba8355b4de0f712047709425a35fa3b122378b31f0e4db3afb82dfd38872862aab4&token=368257571&lang=zh_CN#rd)
- [【2020-09-22】入秋了安好](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484865&idx=1&sn=e39e3547da49f40e1b64deadf9a9cfef&chksm=fcdfbc4dcba8355bfa9c8b9531a463fc652b764064528dd6c243f47a157b20e017bad3f410f4&token=368257571&lang=zh_CN#rd)
- [【2020-09-22】Nginx安装详解我服务器上也是这样的](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484897&idx=1&sn=b1073522cfd3ce6ebbe85e85ad4e35e0&chksm=fcdfbc6dcba8357bdb212c9db1378a045d0dcfd95b79ed05688180f05d2b391f9b724d0d752f&token=368257571&lang=zh_CN#rd)
- [【2020-09-22】被攻击的一天](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484897&idx=2&sn=34c61ed01c6522d2861be3342ec12ad5&chksm=fcdfbc6dcba8357b76eb0fe6c502d932def6cd232297b010f9b2f9a1fca35c38df77dacce7f2&token=368257571&lang=zh_CN#rd)
- [【2020-09-26】跟父亲视频的一个半小时聊到了我也聊到了Ta](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484929&idx=1&sn=394783dd2bfd65da24ae6dcb89d69ec6&chksm=fcdfbf8dcba8369b926b7083bbe3515aa5857f7589acc3f9d6d4987c67539a76dbd6e3cb70a1&token=368257571&lang=zh_CN#rd)
#### 10月
- [【2020-10-07】时间太快溜了溜了杭州见](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484943&idx=1&sn=ad37db87dc40f381fd18cc828e492384&chksm=fcdfbf83cba8369598fc2773b63df235a9719b43749e7daab753c621fef5af4fba054dbb46ea&token=368257571&lang=zh_CN#rd)
- [【2020-10-14】写不了代码就不写嘛](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484951&idx=1&sn=edddf3d6c8f3fc6dd1d14063b536c732&chksm=fcdfbf9bcba8368d81ddffcbd258f7e4b7fb573d2a8963859e1b156e8a5f5d81f5629c49be6e&token=368257571&lang=zh_CN#rd)
- [【2020-10-18】我不行了这号关注量男女7:3 还怎么相亲嘛?](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484968&idx=1&sn=d37960ed81044fbf314440af85049d65&chksm=fcdfbfa4cba836b25082535910f7137d1513d834d54fbfadf48a433b29511ccf4d532f19b88a&token=368257571&lang=zh_CN#rd)
- [【2020-10-26】悄悄接你下班陪你回家](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247484988&idx=1&sn=947c487946fa3574d33e9c6861a1ee28&chksm=fcdfbfb0cba836a626d2efa904a5177c2e0916c381b26c89b6dcfc610a380b906d4480f7cc9b&token=368257571&lang=zh_CN#rd)
#### 11月
- [【2020-11-01】11月你好](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485002&idx=1&sn=3760eba58f7ded433b71bec48b89a681&chksm=fcdfbfc6cba836d0b7db1f2aa5a4a884f68f8ce20a59aa44b4ac46c59eb4dd1c233079241a4a&token=368257571&lang=zh_CN#rd)
- [【2020-11-15】她来了她来了她带着剪了三遍的视频来了](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485042&idx=1&sn=181ae5062c31ee7931390607b6f10358&chksm=fcdfbffecba836e8275c849007470db6964f7cd675af59fe73c94369334d17d4840e8c0413d5&token=898438314&lang=zh_CN#rd)
- [【2020-11-18】陪我一路的小姐姐谢谢啦~ 我大意了呀,没有闪](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485053&idx=1&sn=ed2fe0de87b70781cdb7755ef4726340&chksm=fcdfbff1cba836e7165dc53722aaf96ef38d8f43cfadadcb4695d8ff430ea64619caada81cfa&token=1939941957&lang=zh_CN#rd)
- [【2020-11-30】11月的尾巴12月你好](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485066&idx=1&sn=1d357917f548a6d977af96c6582db527&chksm=fcdfbf06cba836103152f7a3fdfbf97c1be2472a84f824cbddd532c15aefe14c71b3b076233f&token=831506871&lang=zh_CN#rd)
#### 12月
- [【2020-12-06】周末小记——忆旧友、吃火锅也会感慨](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&mid=2247485080&idx=2&sn=bdc551f2e9bf54dc01881979339af8ad&chksm=fcdfbf14cba836022a05854547cbca03b5a08b912a0e0f195d4856d6b53ecd78aee2f167b515&token=1581389686&lang=zh_CN#rd)
- [【2020-12-10】上火、牙疼也要砍程序媛一刀](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&amp;mid=2247485100&amp;idx=1&amp;sn=e7c0c41229d51ebfab2939deb1751672&amp;chksm=fcdfbf20cba836364da35ab5acfed076876aae486126bc1c41cdd2502cc89a41cbde7c645610&token=1054397108&lang=zh_CN#rd)
- [【2020-12-17】今晚不蹦迪来聊一聊个人项目的接口返回](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&amp;mid=2247485136&amp;idx=1&amp;sn=4619fb835e6d57e106ab01116012662a&amp;chksm=fcdfbf5ccba8364aecddf14d11ed8ba36f38050b83b30b8d46e10f86b164aab05322b8455b36&token=755050934&lang=zh_CN#rd)
- [【2020-12-20】事情从英吉利海岸的那杯卡布奇诺美式咖啡说起](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&amp;mid=2247485180&amp;idx=1&amp;sn=15ab9be3e15130103f26c919cbe0b605&amp;chksm=fcdfbf70cba83666d287acc35485d02ddf67bacad6ea46d9ef04521f9f429fcb015d371c918e&token=1356818265&lang=zh_CN#rd)
### 2021年
#### 1月
- [【2021-01-06】谁在看小王子呀~](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&amp;mid=2247485228&amp;idx=1&amp;sn=1c30866a209af2a5eb927fd7bd63cc8b&amp;chksm=fcdfbea0cba837b6d4cf9865b72a6a1553c4d9b6a6cce369bb09f66730ab37ec649071e7ab7c&token=1356818265&lang=zh_CN#rd)
- [【2021-01-15】2020小结没事就点点看看呗反正小目标都没完成](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&amp;mid=2247485249&amp;idx=1&amp;sn=dadf2a6dbed1879bbd98c62491436a9c&amp;chksm=fcdfbecdcba837db5c11b8023ffa7ad6cf5a47c03027a0029604a50d0a77c75908efc05af39a&token=1356818265&lang=zh_CN#rd)
- [【2021-01-17】搞波大的浅谈深拷贝——文末有彩蛋](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&amp;mid=2247485258&amp;idx=1&amp;sn=fb71007a5feed8e18674be27b1c749ab&amp;chksm=fcdfbec6cba837d099e90a5f45781ee8cac474388e25ad9383a4fbc05fdb16a8e1377265c018&token=1356818265&lang=zh_CN#rd)
- [【2021-01-18】到底该如何发布Npm插件常用指令在这里](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&amp;mid=2247485277&amp;idx=1&amp;sn=9eb7c3cef21ace2cc5853e382f2bb03f&amp;chksm=fcdfbed1cba837c7839f3b57836f43b3425c8b5a7888f543bf4a1dd8b39cd82ed7d51a24a685&token=1356818265&lang=zh_CN#rd)
- [【2021-01-20】好用的AntDocs也来学着用一下基本过程整理](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&amp;mid=2247485291&amp;idx=1&amp;sn=19f13df8131a9f662973f2d9240c1eab&amp;chksm=fcdfbee7cba837f180d8ad30735cd61e6c73fe195e63d46046bb24f80e1536aa0a585c3e1015&token=1356818265&lang=zh_CN#rd)
- [【2021-01-27】【持续更新】从查找算法开始数据结构入门大家都在掘金等你](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&amp;mid=2247485318&amp;idx=1&amp;sn=6ae5fc9f1cf994818ff89d53a926761e&amp;chksm=fcdfbe0acba8371c9d0025008084857cf14c52b01dfb1b9460d3388ba543c36da2abcbf90216&token=1356818265&lang=zh_CN#rd)
- [【2021-01-30】ORM框架入门之Sequelize我快翻译不动了](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&amp;mid=2247485341&amp;idx=1&amp;sn=fc493c28ab138056567e916b769ddbf2&amp;chksm=fcdfbe11cba8370793e8e0d71e7766f4e1e7f3e8672921d6b98757f7d7b271b290f3edc65d6f&token=1356818265&lang=zh_CN#rd)
#### 2月
- [【2021-02-07】被妹妹支配的一周晚上差点连家都回不去..](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&amp;mid=2247485376&amp;idx=1&amp;sn=049a5df5cb97786e80aded38a1bf3732&amp;chksm=fcdfbe4ccba8375a52cb8d7077836216e5f5f41ee9453aebf524eb0a5d8a5db48cbabc11f3e4&token=1356818265&lang=zh_CN#rd)
- [【2021-02-11】【新年快乐】程序员的2020就这样悄咪咪地溜走了](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&amp;mid=2247485404&amp;idx=1&amp;sn=276100858df23daf987dbc68997477df&amp;chksm=fcdfbe50cba837460079fc9ab414754a49668f82dc0f6a5a41ec320d3e5dd77c1a8c271e061b&token=1356818265&lang=zh_CN#rd)
- [【2021-02-13】抢红包、拼手气来啦之前答应的抽奖变成新年红包啦~](https://mp.weixin.qq.com/s?__biz=MzU3MTUxOTIwMw==&amp;mid=2247485420&amp;idx=1&amp;sn=26c0e3690363af5dddd805ae417eeee9&amp;chksm=fcdfbe60cba8377645e44333ccbe35147b9844578008e5699aba62b82c12fc03634e2d68781c&token=1356818265&lang=zh_CN#rd)
## 赞赏支持
> 相逢不用忙归去,明日黄花蝶也愁;若系列文章对你有帮助,不如请作者喝一杯伏见桃山...
>
> **赞赏过的一定要扫下方右侧微信跟我说呀!!!!!!**
<a name="wechat"></a>
<div align="left">
<img src="https://cdn.142vip.cn/article-notes/img/weChatDonate.jpg" width="300" height="300" style="border-radius:10px;" />
</div>
## 联系我
> 对仓库有任何问题或建议,欢迎微信“骚扰”,商务合作请备注!
<div align="left">
<img src="https://cdn.142vip.cn/article-notes/img/wechat.jpg" width="300" height="300" style="border-radius:10px;"/>
</div>
## 鸣谢
以下排名不分先后!([详细统计]())
<div>
<a href="https://github.com/ChiefPing" target="_blank">
<img src="https://avatars2.githubusercontent.com/u/34122068?s=460&v=4" width="50px" style="brder-radius:5px;"/>
</a> <a href="https://github.com/xiaoliuxin" target="_blank">
<img src="https://avatars2.githubusercontent.com/u/60652527?s=460&v=4" style="border-radius:5px;" width="50px"/>
</a>
</div>
## 赞助列表
以下排名不分先后!
## 公众号
如果大家想要实时关注我更新的文章以及我的日常的话,可以关注我的公众号,基本每天都会更新技术和各种吹水文章,就当做是记录心情、成长的地方吧
<a name="gzh"></a>
<div>
<img src="https://cdn.142vip.cn/gzh.png" style="border-radius:10px;">
</div>